--- /srv/rebuilderd/tmp/rebuilderdg8mzbx/inputs/samhain_4.1.4-6+deb13u1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdg8mzbx/out/samhain_4.1.4-6+deb13u1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-09-14 15:43:34.000000 debian-binary │ --rw-r--r-- 0 0 0 15892 2025-09-14 15:43:34.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1124916 2025-09-14 15:43:34.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 15900 2025-09-14 15:43:34.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1125148 2025-09-14 15:43:34.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -35,15 +35,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 17050 2025-03-26 18:48:21.000000 ./usr/share/doc/samhain/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 15:43:34.000000 ./usr/share/doc/samhain/examples/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README │ │ │ -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh │ │ │ -rwxr-xr-x 0 root (0) root (0) 6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl │ │ │ -rwxr-xr-x 0 root (0) root (0) 5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl │ │ │ --rw-r--r-- 0 root (0) root (0) 6129 2025-09-14 15:43:34.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ +-rw-r--r-- 0 root (0) root (0) 6128 2025-09-14 15:43:34.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi │ │ │ -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd │ │ │ -rw-r--r-- 0 root (0) root (0) 5016 2025-09-14 15:43:34.000000 ./usr/share/doc/samhain/examples/samhain.spec │ │ │ -rw-r--r-- 0 root (0) root (0) 5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl │ │ │ -rwxr-xr-x 0 root (0) root (0) 19808 2025-09-14 15:43:34.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl │ │ │ -rw-r--r-- 0 root (0) root (0) 15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux │ │ │ -rw-r--r-- 0 root (0) root (0) 8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template │ │ ├── ./usr/sbin/samhain │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x6804 │ │ │ │ + Entry point address: 0x67f8 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 606604 (bytes into file) │ │ │ │ Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x6804 │ │ │ │ +Entry point 0x67f8 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x08add0 0x0008add0 0x0008add0 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x08adc0 0x0008adc0 0x0008adc0 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000198 0x00000198 0x00000198 0x00013 0x00013 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x8adfc 0x8adfc R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x8adec 0x8adec R E 0x10000 │ │ │ │ LOAD 0x08fa3c 0x0009fa3c 0x0009fa3c 0x045e8 0x4a340 RW 0x10000 │ │ │ │ DYNAMIC 0x08ff00 0x0009ff00 0x0009ff00 0x00100 0x00100 RW 0x4 │ │ │ │ NOTE 0x000174 0x00000174 0x00000174 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x08addc 0x0008addc 0x0008addc 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x08adcc 0x0008adcc 0x0008adcc 0x00020 0x00020 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x08fa3c 0x0009fa3c 0x0009fa3c 0x005c4 0x005c4 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .dynstr STRTAB 000010d4 0010d4 000a8a 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00001b5e 001b5e 0001e2 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00001d40 001d40 000090 00 A 5 2 4 │ │ │ │ [ 8] .rel.dyn REL 00001dd0 001dd0 001f00 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00003cd0 003cd0 000730 08 AI 4 22 4 │ │ │ │ [10] .init PROGBITS 00004400 004400 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000440c 00440c 000adc 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00004ee8 004ee8 0750b4 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00079f9c 079f9c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00079fa8 079fa8 010e28 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 0008add0 08add0 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0008add8 08add8 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 0008addc 08addc 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00004ee8 004ee8 0750a4 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00079f8c 079f8c 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00079f98 079f98 010e28 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 0008adc0 08adc0 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0008adc8 08adc8 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 0008adcc 08adcc 000020 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 0009fa3c 08fa3c 000004 04 WA 0 0 4 │ │ │ │ [19] .fini_array FINI_ARRAY 0009fa40 08fa40 000004 04 WA 0 0 4 │ │ │ │ [20] .data.rel.ro PROGBITS 0009fa44 08fa44 0004bc 00 WA 0 0 4 │ │ │ │ [21] .dynamic DYNAMIC 0009ff00 08ff00 000100 08 WA 5 0 4 │ │ │ │ [22] .got PROGBITS 000a0000 090000 0004c8 04 WA 0 0 4 │ │ │ │ [23] .data PROGBITS 000a04c8 0904c8 003b5c 00 WA 0 0 8 │ │ │ │ [24] .bss NOBITS 000a4028 094024 045d54 00 WA 0 0 8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x8ff00 contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libauparse.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000c (INIT) 0x4400 │ │ │ │ - 0x0000000d (FINI) 0x79f9c │ │ │ │ + 0x0000000d (FINI) 0x79f8c │ │ │ │ 0x00000019 (INIT_ARRAY) 0x9fa3c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x9fa40 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1ac │ │ │ │ 0x00000005 (STRTAB) 0x10d4 │ │ │ │ 0x00000006 (SYMTAB) 0x1c4 │ │ │ ├── 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: 5ed89a80dd4f6cff404d59f51a5b9fc0e8437796 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eecb34baefab18d49bd0cf40615e5668d3497a8d │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00004400 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 6848 │ │ │ │ + bl 683c │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,139 +5,139 @@ │ │ │ │ │ │ │ │ 00004ee8 <.text>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r4, [pc, #3440] @ 5c74 │ │ │ │ - ldr lr, [pc, #3440] @ 5c78 │ │ │ │ - ldr ip, [pc, #3440] @ 5c7c │ │ │ │ + ldr r4, [pc, #3428] @ 5c68 │ │ │ │ + ldr lr, [pc, #3428] @ 5c6c │ │ │ │ + ldr ip, [pc, #3428] @ 5c70 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #3420] @ 5c80 │ │ │ │ + ldr r3, [pc, #3408] @ 5c74 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b04 │ │ │ │ + bne 5af8 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1b780 │ │ │ │ + bl 1b770 │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 5554 │ │ │ │ - ldr r0, [pc, #3336] @ 5c84 │ │ │ │ + bgt 5548 │ │ │ │ + ldr r0, [pc, #3324] @ 5c78 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #3332] @ 5c88 │ │ │ │ + ldr r1, [pc, #3320] @ 5c7c │ │ │ │ mov r3, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b20 │ │ │ │ - ldr r0, [pc, #3304] @ 5c8c │ │ │ │ + beq 5b14 │ │ │ │ + ldr r0, [pc, #3292] @ 5c80 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 79f84 │ │ │ │ - ldr r3, [pc, #3296] @ 5c90 │ │ │ │ + bl 79f74 │ │ │ │ + ldr r3, [pc, #3284] @ 5c84 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r0, [pc, #3268] @ 5c94 │ │ │ │ - orr r3, r3, #104 @ 0x68 │ │ │ │ + ldr r0, [pc, #3256] @ 5c88 │ │ │ │ + orr r3, r3, #51 @ 0x33 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r5] │ │ │ │ bl 48ac │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4ff0 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bcc 5bb4 │ │ │ │ - ldr r3, [pc, #3232] @ 5c98 │ │ │ │ + bcc 5ba8 │ │ │ │ + ldr r3, [pc, #3220] @ 5c8c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - ldr r6, [pc, #3216] @ 5c9c │ │ │ │ - bl 1a714 │ │ │ │ + ldr r6, [pc, #3204] @ 5c90 │ │ │ │ + bl 1a704 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 29dbc │ │ │ │ - ldr r1, [pc, #3196] @ 5ca0 │ │ │ │ + bl 29dac │ │ │ │ + ldr r1, [pc, #3184] @ 5c94 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 648c │ │ │ │ - ldr r4, [pc, #3168] @ 5ca4 │ │ │ │ + beq 6480 │ │ │ │ + ldr r4, [pc, #3156] @ 5c98 │ │ │ │ mov r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #3156] @ 5ca8 │ │ │ │ + ldr r1, [pc, #3144] @ 5c9c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64b4 │ │ │ │ - ldr r4, [pc, #3132] @ 5cac │ │ │ │ + beq 64a8 │ │ │ │ + ldr r4, [pc, #3120] @ 5ca0 │ │ │ │ mov r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #3120] @ 5cb0 │ │ │ │ + ldr r1, [pc, #3108] @ 5ca4 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64e0 │ │ │ │ + beq 64d4 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b98 │ │ │ │ - ldr r3, [pc, #3080] @ 5cb4 │ │ │ │ + bne 5b8c │ │ │ │ + ldr r3, [pc, #3068] @ 5ca8 │ │ │ │ ldr r2, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - ldr r4, [pc, #3068] @ 5cb8 │ │ │ │ - ldr r3, [pc, #3068] @ 5cbc │ │ │ │ - orr r2, r2, #20480 @ 0x5000 │ │ │ │ - ldr sl, [pc, #3064] @ 5cc0 │ │ │ │ + ldr r4, [pc, #3056] @ 5cac │ │ │ │ + ldr r3, [pc, #3056] @ 5cb0 │ │ │ │ + orr r2, r2, #12288 @ 0x3000 │ │ │ │ + ldr sl, [pc, #3052] @ 5cb4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4, #8] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ mov r6, #0 │ │ │ │ add r3, sl, #4096 @ 0x1000 │ │ │ │ - orr r2, r2, #140 @ 0x8c │ │ │ │ + orr r2, r2, #90 @ 0x5a │ │ │ │ str r6, [r4, #92] @ 0x5c │ │ │ │ str r2, [r5, #4] │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ str r6, [r3, #952] @ 0x3b8 │ │ │ │ str r6, [r4, #124] @ 0x7c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [r4, #128] @ 0x80 │ │ │ │ @@ -154,27 +154,24 @@ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [r3, #956] @ 0x3bc │ │ │ │ asr r2, r0, #31 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ str r0, [sl, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - beq 553c │ │ │ │ + beq 5530 │ │ │ │ add sl, sl, #4928 @ 0x1340 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r3, #832] @ 0x340 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sl, #-8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r6, [pc, #2896] @ 5cc4 │ │ │ │ - orr r3, r3, #32512 @ 0x7f00 │ │ │ │ + ldr r6, [pc, #2888] @ 5cb8 │ │ │ │ + mov r3, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ add sl, r6, #4096 @ 0x1000 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sl, #860] @ 0x35c │ │ │ │ str r3, [sl, #864] @ 0x360 │ │ │ │ mvn r3, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sl, #892] @ 0x37c │ │ │ │ @@ -200,96 +197,96 @@ │ │ │ │ str r4, [sl, #772] @ 0x304 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ strd r8, [r3, #16] │ │ │ │ strd r0, [r3, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #2744] @ 5cc8 │ │ │ │ + ldr r1, [pc, #2744] @ 5cbc │ │ │ │ add r0, r6, #1840 @ 0x730 │ │ │ │ - orr r3, r3, #65536 @ 0x10000 │ │ │ │ + orr r3, r3, #6881280 @ 0x690000 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #2716] @ 5ccc │ │ │ │ + ldr r1, [pc, #2716] @ 5cc0 │ │ │ │ add r0, r6, #320 @ 0x140 │ │ │ │ - orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ + orr r3, r3, #-536870912 @ 0xe0000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #1 │ │ │ │ str r3, [r5] │ │ │ │ strb r4, [r6, #2100] @ 0x834 │ │ │ │ strb r4, [r6, #2164] @ 0x874 │ │ │ │ strb r4, [r6, #2228] @ 0x8b4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #2676] @ 5cd0 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #2676] @ 5cc4 │ │ │ │ add r0, r6, #624 @ 0x270 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #2 │ │ │ │ strb r4, [r6, #577] @ 0x241 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #2648] @ 5cd4 │ │ │ │ + ldr r1, [pc, #2648] @ 5cc8 │ │ │ │ add r0, r6, #4544 @ 0x11c0 │ │ │ │ - orr r3, r3, #10485760 @ 0xa00000 │ │ │ │ + orr r3, r3, #6684672 @ 0x660000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r4, [r6, #882] @ 0x372 │ │ │ │ strb r4, [r6, #16] │ │ │ │ strb r4, [r6, #272] @ 0x110 │ │ │ │ strb r4, [r6, #2548] @ 0x9f4 │ │ │ │ strb r4, [r6, #2292] @ 0x8f4 │ │ │ │ strb r4, [r6, #3572] @ 0xdf4 │ │ │ │ strb r4, [r6, #3316] @ 0xcf4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #2592] @ 5cd8 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #2592] @ 5ccc │ │ │ │ add r0, r6, #4288 @ 0x10c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #2572] @ 5cdc │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #2572] @ 5cd0 │ │ │ │ add r0, r6, #3824 @ 0xef0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #4 │ │ │ │ strb r4, [r6, #4084] @ 0xff4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ add ip, r6, #4992 @ 0x1380 │ │ │ │ mov r2, #600 @ 0x258 │ │ │ │ str r3, [sl, #944] @ 0x3b0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [ip, #32] │ │ │ │ - ldr r2, [pc, #2520] @ 5ce0 │ │ │ │ + ldr r2, [pc, #2520] @ 5cd4 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [ip, #16] │ │ │ │ - ldr r1, [pc, #2512] @ 5ce4 │ │ │ │ + ldr r1, [pc, #2512] @ 5cd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #10 │ │ │ │ orr r6, r6, #1879048192 @ 0x70000000 │ │ │ │ mov r0, #1 │ │ │ │ strd r2, [ip] │ │ │ │ strd r8, [ip, #40] @ 0x28 │ │ │ │ strd r8, [ip, #24] │ │ │ │ strd r8, [ip, #8] │ │ │ │ str r6, [r5, #4] │ │ │ │ bl 4444 │ │ │ │ - ldr r3, [pc, #2472] @ 5ce8 │ │ │ │ + ldr r3, [pc, #2472] @ 5cdc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r3, #68] @ 0x44 │ │ │ │ - beq 67f0 │ │ │ │ - ldr r2, [pc, #2456] @ 5cec │ │ │ │ + beq 67e4 │ │ │ │ + ldr r2, [pc, #2456] @ 5ce0 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [r0, #388] @ 0x184 │ │ │ │ ldr r3, [r5] │ │ │ │ str r1, [r0, #420] @ 0x1a4 │ │ │ │ str r1, [r0, #432] @ 0x1b0 │ │ │ │ str r1, [r0, #444] @ 0x1bc │ │ │ │ str r3, [r0, #480] @ 0x1e0 │ │ │ │ @@ -315,315 +312,315 @@ │ │ │ │ str r4, [r0, #412] @ 0x19c │ │ │ │ str r4, [r5] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add ip, r0, #384 @ 0x180 │ │ │ │ add r3, r0, #376 @ 0x178 │ │ │ │ ldr r8, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r9, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r2, r2, #8 │ │ │ │ + add r2, r2, #62 @ 0x3e │ │ │ │ add r3, r3, #3 │ │ │ │ add ip, ip, #3 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ strb r1, [r3, #1]! │ │ │ │ cmp r3, ip │ │ │ │ strb r4, [r2] │ │ │ │ - bne 53e0 │ │ │ │ + bne 53d4 │ │ │ │ strb r4, [r0] │ │ │ │ strb r4, [r0, #30] │ │ │ │ strb r4, [r0, #79] @ 0x4f │ │ │ │ strb r4, [r0, #128] @ 0x80 │ │ │ │ strb r4, [r0, #177] @ 0xb1 │ │ │ │ strb r4, [r0, #226] @ 0xe2 │ │ │ │ strb r4, [r0, #275] @ 0x113 │ │ │ │ strb r4, [r0, #324] @ 0x144 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 1bcfc │ │ │ │ + bl 1bcec │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7c │ │ │ │ - ldr r5, [pc, #2240] @ 5cf0 │ │ │ │ - bl 1b95c │ │ │ │ + bne 5b70 │ │ │ │ + ldr r5, [pc, #2240] @ 5ce4 │ │ │ │ + bl 1b94c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r2, [pc, #2228] @ 5cf4 │ │ │ │ + ldr r2, [pc, #2228] @ 5ce8 │ │ │ │ add r4, r5, #4096 @ 0x1000 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #2212] @ 5cf8 │ │ │ │ + ldr r3, [pc, #2212] @ 5cec │ │ │ │ str r7, [r2] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 2c2b8 │ │ │ │ + bl 2c2a8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - bl 1d9e8 │ │ │ │ + bl 1d9d8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 66e8 │ │ │ │ - bl 2ca18 │ │ │ │ - bl 49228 │ │ │ │ + bne 66dc │ │ │ │ + bl 2ca08 │ │ │ │ + bl 49218 │ │ │ │ ldr r7, [r4, #820] @ 0x334 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 671c │ │ │ │ + beq 6710 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 646c │ │ │ │ - ldr r3, [pc, #2136] @ 5cfc │ │ │ │ + beq 6460 │ │ │ │ + ldr r3, [pc, #2136] @ 5cf0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #952] @ 0x3b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b74 │ │ │ │ - ldr r5, [pc, #2116] @ 5d00 │ │ │ │ + beq 5b68 │ │ │ │ + ldr r5, [pc, #2116] @ 5cf4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #836] @ 0x344 │ │ │ │ - bl 22430 │ │ │ │ + bl 22420 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6784 │ │ │ │ + beq 6778 │ │ │ │ ldr r0, [r4, #952] @ 0x3b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b68 │ │ │ │ - ldr r0, [pc, #2080] @ 5d04 │ │ │ │ + bne 5b5c │ │ │ │ + ldr r0, [pc, #2080] @ 5cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 59af0 │ │ │ │ + bl 59ae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67b8 │ │ │ │ - bl 1d9e8 │ │ │ │ + bne 67ac │ │ │ │ + bl 1d9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56bc │ │ │ │ - ldr r1, [pc, #2052] @ 5d08 │ │ │ │ - ldr r0, [pc, #2052] @ 5d0c │ │ │ │ + beq 56b0 │ │ │ │ + ldr r1, [pc, #2052] @ 5cfc │ │ │ │ + ldr r0, [pc, #2052] @ 5d00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ - ldr r2, [pc, #2040] @ 5d10 │ │ │ │ + ldr r2, [pc, #2040] @ 5d04 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #2016] @ 5d14 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #2016] @ 5d08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ str r2, [r3, #824] @ 0x338 │ │ │ │ str r2, [r3, #828] @ 0x33c │ │ │ │ str r2, [r3, #832] @ 0x340 │ │ │ │ str r2, [r3, #836] @ 0x344 │ │ │ │ b 5168 │ │ │ │ bl 4528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55f8 │ │ │ │ + beq 55ec │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r1, [pc, #1964] @ 5d18 │ │ │ │ + ldr r1, [pc, #1964] @ 5d0c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ - ldr r1, [pc, #1940] @ 5d1c │ │ │ │ + beq 5c0c │ │ │ │ + ldr r1, [pc, #1940] @ 5d10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ - ldr r1, [pc, #1920] @ 5d20 │ │ │ │ + beq 5c0c │ │ │ │ + ldr r1, [pc, #1920] @ 5d14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ - ldr r1, [pc, #1900] @ 5d24 │ │ │ │ + beq 5c0c │ │ │ │ + ldr r1, [pc, #1900] @ 5d18 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ - ldr r1, [pc, #1880] @ 5d28 │ │ │ │ + beq 5c0c │ │ │ │ + ldr r1, [pc, #1880] @ 5d1c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ - ldr r1, [pc, #1860] @ 5d2c │ │ │ │ + beq 5c0c │ │ │ │ + ldr r1, [pc, #1860] @ 5d20 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c18 │ │ │ │ + beq 5c0c │ │ │ │ bl 4528 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4f74 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r1, [pc, #1824] @ 5d30 │ │ │ │ + ldr r1, [pc, #1824] @ 5d24 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c00 │ │ │ │ - ldr r1, [pc, #1800] @ 5d34 │ │ │ │ + beq 5bf4 │ │ │ │ + ldr r1, [pc, #1800] @ 5d28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6638 │ │ │ │ - ldr r1, [pc, #1780] @ 5d38 │ │ │ │ + beq 662c │ │ │ │ + ldr r1, [pc, #1780] @ 5d2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65b8 │ │ │ │ - ldr r1, [pc, #1760] @ 5d3c │ │ │ │ + beq 65ac │ │ │ │ + ldr r1, [pc, #1760] @ 5d30 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65b8 │ │ │ │ - ldr r1, [pc, #1740] @ 5d40 │ │ │ │ + beq 65ac │ │ │ │ + ldr r1, [pc, #1740] @ 5d34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6624 │ │ │ │ - ldr r1, [pc, #1720] @ 5d44 │ │ │ │ + beq 6618 │ │ │ │ + ldr r1, [pc, #1720] @ 5d38 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4f74 │ │ │ │ sub r4, fp, #80 @ 0x50 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1833c │ │ │ │ + bl 1832c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c1c │ │ │ │ - b 5c04 │ │ │ │ - bl 29dbc │ │ │ │ - ldr r3, [pc, #1664] @ 5d48 │ │ │ │ + bne 5c10 │ │ │ │ + b 5bf8 │ │ │ │ + bl 29dac │ │ │ │ + ldr r3, [pc, #1664] @ 5d3c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ ldr r5, [r3, #1228] @ 0x4cc │ │ │ │ cmp r1, #2 │ │ │ │ ldr r3, [r4, #880] @ 0x370 │ │ │ │ str r2, [r4, #832] @ 0x340 │ │ │ │ - beq 6518 │ │ │ │ + beq 650c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5bec │ │ │ │ - ldr r1, [pc, #1620] @ 5d4c │ │ │ │ + bne 5be0 │ │ │ │ + ldr r1, [pc, #1620] @ 5d40 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #1616] @ 5d50 │ │ │ │ + ldr r0, [pc, #1616] @ 5d44 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #576 @ 0x240 │ │ │ │ - ldr r1, [pc, #1604] @ 5d54 │ │ │ │ + ldr r1, [pc, #1604] @ 5d48 │ │ │ │ add r3, r3, #1 │ │ │ │ mov ip, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #1588] @ 5d58 │ │ │ │ + ldr r2, [pc, #1588] @ 5d4c │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #1564] @ 5d5c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #1564] @ 5d50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6448 │ │ │ │ + beq 643c │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6448 │ │ │ │ + beq 643c │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #1528] @ 5d60 │ │ │ │ - ldr r2, [pc, #1528] @ 5d64 │ │ │ │ + ldr r3, [pc, #1528] @ 5d54 │ │ │ │ + ldr r2, [pc, #1528] @ 5d58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ strd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ strd r0, [r3, #24] │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583c │ │ │ │ - ldr r6, [pc, #1476] @ 5d68 │ │ │ │ - ldr r7, [pc, #1476] @ 5d6c │ │ │ │ + beq 5830 │ │ │ │ + ldr r6, [pc, #1476] @ 5d5c │ │ │ │ + ldr r7, [pc, #1476] @ 5d60 │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 57f4 │ │ │ │ + b 57e8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5c48 │ │ │ │ + beq 5c3c │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, #10 │ │ │ │ - ldr r2, [pc, #1436] @ 5d70 │ │ │ │ + ldr r2, [pc, #1436] @ 5d64 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r4, #0 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583c │ │ │ │ + beq 5830 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp, #4] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 57b4 │ │ │ │ + blt 57a8 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1364] @ 5d74 │ │ │ │ + ldr r2, [pc, #1364] @ 5d68 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57f4 │ │ │ │ - bl ceec │ │ │ │ - bl 136a0 │ │ │ │ - bl 6e984 │ │ │ │ - ldr r3, [pc, #1320] @ 5d78 │ │ │ │ + bne 57e8 │ │ │ │ + bl cee0 │ │ │ │ + bl 13694 │ │ │ │ + bl 6e974 │ │ │ │ + ldr r3, [pc, #1320] @ 5d6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #844] @ 0x34c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6508 │ │ │ │ - ldr r6, [pc, #1300] @ 5d7c │ │ │ │ - bl 73f7c │ │ │ │ + bne 64fc │ │ │ │ + ldr r6, [pc, #1300] @ 5d70 │ │ │ │ + bl 73f6c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r6, #4864 @ 0x1300 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r8, [pc, #1280] @ 5d80 │ │ │ │ + ldr r8, [pc, #1280] @ 5d74 │ │ │ │ strd r2, [r1, #-8] │ │ │ │ strd r2, [r1, #32] │ │ │ │ - ldr r3, [pc, #1272] @ 5d84 │ │ │ │ + ldr r3, [pc, #1272] @ 5d78 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add sl, r8, #4096 @ 0x1000 │ │ │ │ sub r5, fp, #64 @ 0x40 │ │ │ │ @@ -632,1090 +629,1090 @@ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r8, [pc, #1208] @ 5d88 │ │ │ │ + ldr r8, [pc, #1208] @ 5d7c │ │ │ │ add r8, pc, r8 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 58e4 │ │ │ │ + b 58d8 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5910 │ │ │ │ + bne 5904 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18b38 │ │ │ │ + bl 18b28 │ │ │ │ ldr r0, [r8, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 58d8 │ │ │ │ + bne 58cc │ │ │ │ mov r1, #0 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 58e4 │ │ │ │ + beq 58d8 │ │ │ │ ldr r3, [r6, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f18 │ │ │ │ + beq 5f0c │ │ │ │ ldr r2, [r6, #884] @ 0x374 │ │ │ │ tst r2, #2 │ │ │ │ - bne 61c0 │ │ │ │ + bne 61b4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6234 │ │ │ │ + beq 6228 │ │ │ │ ldr r2, [r6, #824] @ 0x338 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 62f4 │ │ │ │ + beq 62e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f34 │ │ │ │ + bne 5f28 │ │ │ │ mov r9, #0 │ │ │ │ - ldr r3, [pc, #1084] @ 5d8c │ │ │ │ + ldr r3, [pc, #1084] @ 5d80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 58b4 │ │ │ │ + bgt 58a8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r8, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 59ac │ │ │ │ + beq 59a0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a0 │ │ │ │ + bne 5994 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a0 │ │ │ │ + beq 5994 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61d8 │ │ │ │ + bne 61cc │ │ │ │ ldr r3, [r8, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5970 │ │ │ │ + bne 5964 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6294 │ │ │ │ + beq 6288 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6208 │ │ │ │ - bl 59d98 │ │ │ │ + beq 61fc │ │ │ │ + bl 59d88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a00 │ │ │ │ - ldr r3, [pc, #952] @ 5d90 │ │ │ │ - ldr r1, [pc, #952] @ 5d94 │ │ │ │ + beq 59f4 │ │ │ │ + ldr r3, [pc, #952] @ 5d84 │ │ │ │ + ldr r1, [pc, #952] @ 5d88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #2272 @ 0x8e0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - bl 59e18 │ │ │ │ + bl 2a170 │ │ │ │ + bl 59e08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a3c │ │ │ │ - ldr r3, [pc, #900] @ 5d98 │ │ │ │ - ldr r1, [pc, #900] @ 5d9c │ │ │ │ + beq 5a30 │ │ │ │ + ldr r3, [pc, #900] @ 5d8c │ │ │ │ + ldr r1, [pc, #900] @ 5d90 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #880] @ 5da0 │ │ │ │ + ldr r2, [pc, #880] @ 5d94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [sl, #836] @ 0x344 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5a54 │ │ │ │ + beq 5a48 │ │ │ │ ldr r3, [sl, #840] @ 0x348 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fc │ │ │ │ - ldr r3, [pc, #840] @ 5da4 │ │ │ │ + beq 63f0 │ │ │ │ + ldr r3, [pc, #840] @ 5d98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 58b4 │ │ │ │ - ldr r3, [pc, #824] @ 5da8 │ │ │ │ + bgt 58a8 │ │ │ │ + ldr r3, [pc, #824] @ 5d9c │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ subs r0, r8, r2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ sbc r2, r9, r2 │ │ │ │ cmp r0, ip │ │ │ │ sbcs r2, r2, r1 │ │ │ │ add r8, r3, #32 │ │ │ │ - bge 62ac │ │ │ │ - ldr r3, [pc, #772] @ 5dac │ │ │ │ + bge 62a0 │ │ │ │ + ldr r3, [pc, #772] @ 5da0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 58b4 │ │ │ │ - ldr r3, [pc, #756] @ 5db0 │ │ │ │ + bgt 58a8 │ │ │ │ + ldr r3, [pc, #756] @ 5da4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr ip, [r3, #944] @ 0x3b0 │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 63b4 │ │ │ │ - bl 262dc │ │ │ │ - ldr r3, [pc, #720] @ 5db4 │ │ │ │ + bge 63a8 │ │ │ │ + bl 262cc │ │ │ │ + ldr r3, [pc, #720] @ 5da8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 58b4 │ │ │ │ - bl 1cfc4 │ │ │ │ + bgt 58a8 │ │ │ │ + bl 1cfb4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ - b 58b4 │ │ │ │ - ldr r1, [pc, #684] @ 5db8 │ │ │ │ - ldr r0, [pc, #684] @ 5dbc │ │ │ │ - ldr r2, [pc, #684] @ 5dc0 │ │ │ │ + bl 49b10 │ │ │ │ + b 58a8 │ │ │ │ + ldr r1, [pc, #684] @ 5dac │ │ │ │ + ldr r0, [pc, #684] @ 5db0 │ │ │ │ + ldr r2, [pc, #684] @ 5db4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ b 4f58 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #9 │ │ │ │ bne 4f9c │ │ │ │ - ldr r5, [pc, #652] @ 5dc4 │ │ │ │ + ldr r5, [pc, #652] @ 5db8 │ │ │ │ mov r6, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #828] @ 0x33c │ │ │ │ - bl 1be08 │ │ │ │ - ldr r3, [pc, #628] @ 5dc8 │ │ │ │ + bl 1bdf8 │ │ │ │ + ldr r3, [pc, #628] @ 5dbc │ │ │ │ str r4, [r5, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #136] @ 0x88 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #820] @ 0x334 │ │ │ │ b 4f9c │ │ │ │ bl 460c │ │ │ │ - bl 30048 │ │ │ │ - b 54dc │ │ │ │ - bl 30048 │ │ │ │ - b 54b4 │ │ │ │ - ldr r1, [pc, #584] @ 5dcc │ │ │ │ - ldr r0, [pc, #584] @ 5dd0 │ │ │ │ + bl 30038 │ │ │ │ + b 54d0 │ │ │ │ + bl 30038 │ │ │ │ + b 54a8 │ │ │ │ + ldr r1, [pc, #584] @ 5dc0 │ │ │ │ + ldr r0, [pc, #584] @ 5dc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5428 │ │ │ │ - ldr r1, [pc, #564] @ 5dd4 │ │ │ │ - ldr r0, [pc, #564] @ 5dd8 │ │ │ │ - ldr r2, [pc, #564] @ 5ddc │ │ │ │ + bl 57b50 │ │ │ │ + b 541c │ │ │ │ + ldr r1, [pc, #564] @ 5dc8 │ │ │ │ + ldr r0, [pc, #564] @ 5dcc │ │ │ │ + ldr r2, [pc, #564] @ 5dd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ b 50a4 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ - ldr r2, [pc, #532] @ 5de0 │ │ │ │ + ldr r2, [pc, #532] @ 5dd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2, #948] @ 0x3b4 │ │ │ │ beq 5004 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ b 5004 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r1, r0 │ │ │ │ - b 56f8 │ │ │ │ + b 56ec │ │ │ │ sub r4, fp, #80 @ 0x50 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1833c │ │ │ │ + bl 1832c │ │ │ │ b 4f74 │ │ │ │ mov r0, #4 │ │ │ │ - ldr r2, [pc, #448] @ 5de4 │ │ │ │ - ldr r3, [pc, #84] @ 5c7c │ │ │ │ + ldr r2, [pc, #448] @ 5dd8 │ │ │ │ + ldr r3, [pc, #84] @ 5c70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 666c │ │ │ │ + bne 6660 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #9 │ │ │ │ - ldr r1, [pc, #404] @ 5de8 │ │ │ │ + ldr r1, [pc, #404] @ 5ddc │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #15 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #388] @ 5dec │ │ │ │ + ldr r2, [pc, #388] @ 5de0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 2a180 │ │ │ │ - b 57e0 │ │ │ │ + bl 2a170 │ │ │ │ + b 57d4 │ │ │ │ andeq fp, r9, ip, ror #1 │ │ │ │ andeq fp, r9, r8, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r5, [r7], -r4 │ │ │ │ + andeq r5, r7, r4, ror #11 │ │ │ │ andeq r0, r0, r6, asr r6 │ │ │ │ - @ instruction: 0x00012bbc │ │ │ │ + andeq r2, r1, ip, lsr #23 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r4, asr #13 │ │ │ │ + @ instruction: 0x000756b4 │ │ │ │ andeq pc, r9, r0, asr #2 │ │ │ │ - andeq r5, r7, r4, ror #10 │ │ │ │ + andeq r5, r7, r4, asr r5 │ │ │ │ andeq r0, r0, r6, lsr #13 │ │ │ │ - andeq r5, r7, r4, lsr r5 │ │ │ │ + andeq r5, r7, r4, lsr #10 │ │ │ │ andeq r0, r0, r8, lsr #13 │ │ │ │ - andeq r5, r7, r8, lsl #10 │ │ │ │ + strdeq r5, [r7], -r8 │ │ │ │ andeq r0, r0, sl, lsr #13 │ │ │ │ - andeq r5, r7, ip, ror #9 │ │ │ │ + ldrdeq r5, [r7], -ip │ │ │ │ andeq lr, r9, r4, ror #31 │ │ │ │ - andeq r5, r7, r8, asr #14 │ │ │ │ + andeq r5, r7, r8, lsr r7 │ │ │ │ andeq pc, r9, r4, rrx │ │ │ │ - andeq lr, r9, r4, asr #31 │ │ │ │ - andeq r5, r7, r8, lsr pc │ │ │ │ - andeq r5, r7, r8, ror r4 │ │ │ │ - andeq r5, r7, r8, ror #8 │ │ │ │ - andeq r5, r7, r0, asr r3 │ │ │ │ - andeq r5, r7, ip, lsr #8 │ │ │ │ - andeq r5, r7, r4, lsr r4 │ │ │ │ + andeq lr, r9, r8, asr #31 │ │ │ │ + andeq r5, r7, r4, lsr pc │ │ │ │ + andeq r5, r7, r4, ror r4 │ │ │ │ + andeq r5, r7, r4, ror #8 │ │ │ │ + andeq r5, r7, ip, asr #6 │ │ │ │ + andeq r5, r7, r8, lsr #8 │ │ │ │ + andeq r5, r7, r0, lsr r4 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ - andeq lr, r9, ip, ror #26 │ │ │ │ + andeq lr, r9, r8, ror sp │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq lr, r9, r8, lsl #26 │ │ │ │ + andeq lr, r9, r4, lsl sp │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - muleq r9, r8, ip │ │ │ │ - andeq lr, r9, r0, lsl #25 │ │ │ │ - andeq r5, r7, r8, ror #5 │ │ │ │ - andeq r5, r7, r4, ror r0 │ │ │ │ - andeq lr, r9, r0, lsr ip │ │ │ │ + andeq lr, r9, r4, lsr #25 │ │ │ │ + andeq lr, r9, ip, lsl #25 │ │ │ │ + andeq r5, r7, r4, ror #5 │ │ │ │ + andeq r5, r7, r0, ror r0 │ │ │ │ + andeq lr, r9, ip, lsr ip │ │ │ │ andeq r0, r0, r6, asr r7 │ │ │ │ andeq r0, r0, r8, asr r7 │ │ │ │ - strdeq r5, [r7], -r0 │ │ │ │ - ldrdeq r5, [r7], -ip │ │ │ │ - andeq r5, r7, ip, asr #1 │ │ │ │ - strheq r5, [r7], -ip │ │ │ │ - strheq r5, [r7], -r4 │ │ │ │ - andeq r5, r7, r4, lsr #1 │ │ │ │ - andeq r5, r7, ip, asr #32 │ │ │ │ - andeq r5, r7, r8, lsr r0 │ │ │ │ - andeq r5, r7, r8, lsr #32 │ │ │ │ - andeq r5, r7, r8, lsl r0 │ │ │ │ - andeq r5, r7, r0, lsl r0 │ │ │ │ - andeq r5, r7, r0 │ │ │ │ - andeq lr, r9, r0, ror sl │ │ │ │ - andeq r4, r7, r4, asr pc │ │ │ │ - andeq lr, r9, r8, lsr sl │ │ │ │ - andeq r4, r7, r4, asr lr │ │ │ │ + andeq r5, r7, ip, ror #1 │ │ │ │ + ldrdeq r5, [r7], -r8 │ │ │ │ + andeq r5, r7, r8, asr #1 │ │ │ │ + strheq r5, [r7], -r8 │ │ │ │ + strheq r5, [r7], -r0 │ │ │ │ + andeq r5, r7, r0, lsr #1 │ │ │ │ + andeq r5, r7, r8, asr #32 │ │ │ │ + andeq r5, r7, r4, lsr r0 │ │ │ │ + andeq r5, r7, r4, lsr #32 │ │ │ │ + andeq r5, r7, r4, lsl r0 │ │ │ │ + andeq r5, r7, ip │ │ │ │ + strdeq r4, [r7], -ip │ │ │ │ + andeq lr, r9, ip, ror sl │ │ │ │ + andeq r4, r7, r0, asr pc │ │ │ │ + andeq lr, r9, r4, asr #20 │ │ │ │ + andeq r4, r7, r0, asr lr │ │ │ │ muleq r0, r7, r7 │ │ │ │ - andeq lr, r9, ip, ror #18 │ │ │ │ - ldrdeq lr, [r9], -r0 │ │ │ │ + andeq lr, r9, r8, ror r9 │ │ │ │ + ldrdeq lr, [r9], -ip │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ andeq r4, r7, ip, asr #27 │ │ │ │ + andeq r4, r7, r8, asr #27 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq lr, r9, ip, ror #17 │ │ │ │ - ldrdeq lr, [r9], -r0 │ │ │ │ - @ instruction: 0x0009e8b0 │ │ │ │ - andeq lr, r9, ip, lsr #17 │ │ │ │ + strdeq lr, [r9], -r8 │ │ │ │ ldrdeq lr, [r9], -ip │ │ │ │ - andeq lr, r9, ip, asr r7 │ │ │ │ - andeq r4, r7, r8, lsr #28 │ │ │ │ - andeq r4, r7, r4, lsl #23 │ │ │ │ - andeq r4, r7, ip, ror #27 │ │ │ │ - andeq r4, r7, ip, asr #22 │ │ │ │ + @ instruction: 0x0009e8bc │ │ │ │ + @ instruction: 0x0009e8b8 │ │ │ │ + andeq lr, r9, r8, ror #15 │ │ │ │ + andeq lr, r9, r8, ror #14 │ │ │ │ + andeq r4, r7, r4, lsr #28 │ │ │ │ + andeq r4, r7, r0, lsl #23 │ │ │ │ + andeq r4, r7, r8, ror #27 │ │ │ │ + andeq r4, r7, r8, asr #22 │ │ │ │ andeq r0, r0, r7, ror #17 │ │ │ │ - andeq lr, r9, r0, asr r6 │ │ │ │ - andeq lr, r9, r8, asr #13 │ │ │ │ - andeq lr, r9, r4, lsl #12 │ │ │ │ - andeq lr, r9, r0, lsl #13 │ │ │ │ - andeq lr, r9, r8, asr #11 │ │ │ │ - andeq r4, r7, r8, ror #20 │ │ │ │ - andeq r4, r7, r0, asr #22 │ │ │ │ + andeq lr, r9, ip, asr r6 │ │ │ │ + ldrdeq lr, [r9], -r4 │ │ │ │ + andeq lr, r9, r0, lsl r6 │ │ │ │ + andeq lr, r9, ip, lsl #13 │ │ │ │ + ldrdeq lr, [r9], -r4 │ │ │ │ + andeq r4, r7, r4, ror #20 │ │ │ │ + andeq r4, r7, ip, lsr fp │ │ │ │ andeq r0, r0, r2, lsr #12 │ │ │ │ - andeq lr, r9, r0, lsl #12 │ │ │ │ - andeq lr, r9, r4, asr r5 │ │ │ │ - strdeq r4, [r7], -r4 @ │ │ │ │ - andeq r4, r7, ip, lsl fp │ │ │ │ - ldrdeq r4, [r7], -r4 @ │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ + andeq lr, r9, ip, lsl #12 │ │ │ │ + andeq lr, r9, r0, ror #10 │ │ │ │ + strdeq r4, [r7], -r0 │ │ │ │ + andeq r4, r7, r8, lsl fp │ │ │ │ + ldrdeq r4, [r7], -r0 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ andeq r0, r0, r2, lsr r1 │ │ │ │ - andeq lr, r9, r0, ror r5 │ │ │ │ - ldrdeq sl, [r9], -r4 │ │ │ │ - andeq r4, r7, r4, lsl r9 │ │ │ │ + andeq lr, r9, ip, ror r5 │ │ │ │ + andeq sl, r9, r0, ror #7 │ │ │ │ + andeq r4, r7, r0, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - andeq lr, r9, r8, lsl #3 │ │ │ │ - andeq lr, r9, r0, ror #3 │ │ │ │ - andeq lr, r9, r4, asr #3 │ │ │ │ - andeq lr, r9, r4, lsr #3 │ │ │ │ - andeq lr, r9, r0, asr #1 │ │ │ │ - muleq r9, r4, r0 │ │ │ │ - strdeq lr, [r9], -ip │ │ │ │ - andeq lr, r9, r0, lsr r0 │ │ │ │ - muleq r9, ip, r0 │ │ │ │ - andeq lr, r9, r4, asr r0 │ │ │ │ - andeq sp, r9, ip, asr pc │ │ │ │ - andeq sp, r9, r4, ror #31 │ │ │ │ - andeq sp, r9, ip, asr #31 │ │ │ │ - andeq sp, r9, r0, lsr #30 │ │ │ │ - andeq sp, r9, r8, lsl #30 │ │ │ │ - andeq r4, r7, r4, lsl #7 │ │ │ │ - andeq r0, r0, r3, asr #17 │ │ │ │ + muleq r9, r4, r1 │ │ │ │ + andeq lr, r9, ip, ror #3 │ │ │ │ + ldrdeq lr, [r9], -r0 │ │ │ │ + @ instruction: 0x0009e1b0 │ │ │ │ + andeq lr, r9, ip, asr #1 │ │ │ │ + andeq lr, r9, r0, lsr #1 │ │ │ │ + andeq lr, r9, r8, lsl #2 │ │ │ │ + andeq lr, r9, ip, lsr r0 │ │ │ │ + andeq lr, r9, r8, lsr #1 │ │ │ │ + andeq lr, r9, r0, rrx │ │ │ │ + andeq sp, r9, r8, ror #30 │ │ │ │ + strdeq sp, [r9], -r0 │ │ │ │ + ldrdeq sp, [r9], -r8 │ │ │ │ andeq sp, r9, ip, lsr #30 │ │ │ │ - andeq sp, r9, r0, ror #28 │ │ │ │ - @ instruction: 0x0009deb4 │ │ │ │ + andeq sp, r9, r4, lsl pc │ │ │ │ + andeq r4, r7, r0, lsl #7 │ │ │ │ + andeq r0, r0, r3, asr #17 │ │ │ │ + andeq sp, r9, r8, lsr pc │ │ │ │ + andeq sp, r9, ip, ror #28 │ │ │ │ + andeq sp, r9, r0, asr #29 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq sp, r9, ip, asr lr │ │ │ │ - andeq sp, r9, r4, lsr #28 │ │ │ │ - andeq sp, r9, r8, ror #27 │ │ │ │ - strdeq lr, [r7], -ip │ │ │ │ - strdeq r4, [r7], -r0 │ │ │ │ - ldrdeq lr, [r7], -r8 │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ + andeq sp, r9, r8, ror #28 │ │ │ │ + andeq sp, r9, r0, lsr lr │ │ │ │ + strdeq sp, [r9], -r4 │ │ │ │ + strdeq lr, [r7], -r8 │ │ │ │ + andeq r4, r7, ip, ror #3 │ │ │ │ + ldrdeq lr, [r7], -r4 │ │ │ │ + andeq r4, r7, ip, asr #3 │ │ │ │ andeq r0, r0, r9, asr r8 │ │ │ │ - @ instruction: 0x000741b0 │ │ │ │ + andeq r4, r7, ip, lsr #3 │ │ │ │ andeq r0, r0, r7, lsl #18 │ │ │ │ - andeq sp, r9, r4, asr sp │ │ │ │ - andeq r4, r7, r4, asr r1 │ │ │ │ - andeq sp, r9, r0, lsl #26 │ │ │ │ - andeq r4, r7, r8, lsr #2 │ │ │ │ - strdeq r4, [r7], -r8 │ │ │ │ + andeq sp, r9, r0, ror #26 │ │ │ │ + andeq r4, r7, r0, asr r1 │ │ │ │ + andeq sp, r9, ip, lsl #26 │ │ │ │ + andeq r4, r7, r4, lsr #2 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ andeq r0, r0, r7, lsr #13 │ │ │ │ - andeq r4, r7, r8, asr #3 │ │ │ │ + andeq r4, r7, r4, asr #3 │ │ │ │ andeq r0, r0, r9, lsr #13 │ │ │ │ - andeq r4, r7, r0, lsr #3 │ │ │ │ + muleq r7, ip, r1 │ │ │ │ andeq r0, r0, fp, lsr #13 │ │ │ │ - andeq sp, r9, r4, ror #23 │ │ │ │ - strdeq r3, [r7], -r4 │ │ │ │ + strdeq sp, [r9], -r0 │ │ │ │ + strdeq r3, [r7], -r0 │ │ │ │ andeq r0, r0, fp, lsl #15 │ │ │ │ - muleq r9, r0, fp │ │ │ │ + muleq r9, ip, fp │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - muleq r7, r0, pc @ │ │ │ │ + andeq r3, r7, ip, lsl #31 │ │ │ │ andeq r0, r0, r1, lsr #17 │ │ │ │ - andeq r4, r7, r0, lsr r0 │ │ │ │ - andeq r3, r7, r0, lsr #30 │ │ │ │ + andeq r4, r7, ip, lsr #32 │ │ │ │ + andeq r3, r7, ip, lsl pc │ │ │ │ andeq r0, r0, pc, lsl #17 │ │ │ │ - ldrdeq r3, [r7], -r4 │ │ │ │ - andeq r3, r7, ip, ror #29 │ │ │ │ - andeq r4, r7, ip, lsr #1 │ │ │ │ + ldrdeq r3, [r7], -r0 │ │ │ │ + andeq r3, r7, r8, ror #29 │ │ │ │ + andeq r4, r7, r8, lsr #1 │ │ │ │ andeq r0, r0, fp, lsl r7 │ │ │ │ andeq r0, r0, lr, lsl r7 │ │ │ │ - andeq r3, r7, r8, lsl #29 │ │ │ │ + andeq r3, r7, r4, lsl #29 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ - andeq r3, r7, r0, asr lr │ │ │ │ - andeq r3, r7, r8, lsr #30 │ │ │ │ - andeq r3, r7, r4, ror #31 │ │ │ │ + andeq r3, r7, ip, asr #28 │ │ │ │ + andeq r3, r7, r4, lsr #30 │ │ │ │ + andeq r3, r7, r0, ror #31 │ │ │ │ andeq r0, r0, lr, lsl #14 │ │ │ │ andeq r0, r0, r1, lsl r7 │ │ │ │ andeq r0, r0, r3, lsl r7 │ │ │ │ - andeq r3, r7, ip, ror #27 │ │ │ │ + andeq r3, r7, r8, ror #27 │ │ │ │ andeq r0, r0, r6, lsr r7 │ │ │ │ andeq r0, r0, r8, lsr r7 │ │ │ │ - @ instruction: 0x00073db0 │ │ │ │ - andeq r4, r7, r4 │ │ │ │ - andeq r3, r7, r4, lsr r9 │ │ │ │ + andeq r3, r7, ip, lsr #27 │ │ │ │ + andeq r4, r7, r0 │ │ │ │ + andeq r3, r7, r0, lsr r9 │ │ │ │ andeq r0, r0, sp, asr #14 │ │ │ │ - @ instruction: 0x00073eb0 │ │ │ │ - ldr r3, [pc, #-304] @ 5df0 │ │ │ │ + andeq r3, r7, ip, lsr #29 │ │ │ │ + ldr r3, [pc, #-304] @ 5de4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f4c │ │ │ │ + beq 5f40 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5944 │ │ │ │ - bl 74274 │ │ │ │ - bl 18f94 │ │ │ │ - ldr r3, [pc, #-360] @ 5df4 │ │ │ │ + bne 5938 │ │ │ │ + bl 74264 │ │ │ │ + bl 18f84 │ │ │ │ + ldr r3, [pc, #-360] @ 5de8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #884] @ 0x374 │ │ │ │ tst r2, #1 │ │ │ │ orrne r2, r2, #8 │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ - ldr r3, [pc, #-384] @ 5df8 │ │ │ │ + ldr r3, [pc, #-384] @ 5dec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f8c │ │ │ │ - bl 12d68 │ │ │ │ - ldr r9, [pc, #-408] @ 5dfc │ │ │ │ + beq 5f80 │ │ │ │ + bl 12d5c │ │ │ │ + ldr r9, [pc, #-408] @ 5df0 │ │ │ │ mov r0, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r9, #4096 @ 0x1000 │ │ │ │ str r7, [r8, #760] @ 0x2f8 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ add r9, r9, #4864 @ 0x1300 │ │ │ │ str r7, [r8, #792] @ 0x318 │ │ │ │ str r7, [r8, #796] @ 0x31c │ │ │ │ str r7, [r8, #800] @ 0x320 │ │ │ │ str r7, [r8, #804] @ 0x324 │ │ │ │ str r7, [r8, #808] @ 0x328 │ │ │ │ strd r0, [r9, #8] │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6394 │ │ │ │ + beq 6388 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6370 │ │ │ │ + beq 6364 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6368 │ │ │ │ - ldr r8, [pc, #-492] @ 5e00 │ │ │ │ + beq 635c │ │ │ │ + ldr r8, [pc, #-492] @ 5df4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 634c │ │ │ │ + bgt 6340 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 62c0 │ │ │ │ + beq 62b4 │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c0 │ │ │ │ - ldr r8, [pc, #-532] @ 5e04 │ │ │ │ + beq 62b4 │ │ │ │ + ldr r8, [pc, #-532] @ 5df8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 62d8 │ │ │ │ - bl d448 │ │ │ │ + bgt 62cc │ │ │ │ + bl d43c │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 63e0 │ │ │ │ - ldr r8, [pc, #-564] @ 5e08 │ │ │ │ - bl d284 │ │ │ │ + bgt 63d4 │ │ │ │ + ldr r8, [pc, #-564] @ 5dfc │ │ │ │ + bl d278 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r0, [r8, #800] @ 0x320 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 743fc │ │ │ │ + bl 743ec │ │ │ │ ldr r3, [r8, #884] @ 0x374 │ │ │ │ tst r3, #1 │ │ │ │ bicne r3, r3, #10 │ │ │ │ strne r3, [r8, #884] @ 0x374 │ │ │ │ - ldr r8, [pc, #-608] @ 5e0c │ │ │ │ + ldr r8, [pc, #-608] @ 5e00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - bl 61e98 │ │ │ │ + bl 61e88 │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ strgt r7, [r8, #108] @ 0x6c │ │ │ │ - bgt 58b4 │ │ │ │ + bgt 58a8 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r2, [pc, #-656] @ 5e10 │ │ │ │ + ldr r2, [pc, #-656] @ 5e04 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r2, #4864 @ 0x1300 │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #792] @ 0x318 │ │ │ │ ldr lr, [r2, #796] @ 0x31c │ │ │ │ subs r0, r0, r9 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [ip, #16] │ │ │ │ ldr r0, [ip, #12] │ │ │ │ sbc r9, r1, r0 │ │ │ │ orrs r3, r3, lr │ │ │ │ str r9, [ip, #20] │ │ │ │ - bne 60e0 │ │ │ │ + bne 60d4 │ │ │ │ ldr r2, [r8, #108] @ 0x6c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 664c │ │ │ │ - ldr r3, [pc, #-724] @ 5e14 │ │ │ │ + ble 6640 │ │ │ │ + ldr r3, [pc, #-724] @ 5e08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #760] @ 0x2f8 │ │ │ │ - bl 79884 │ │ │ │ + bl 79874 │ │ │ │ mov r1, #872415232 @ 0x34000000 │ │ │ │ mov r8, r0 │ │ │ │ - bl 79d18 │ │ │ │ + bl 79d08 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 613c │ │ │ │ + beq 6130 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 798bc │ │ │ │ + bl 798ac │ │ │ │ mov r1, #872415232 @ 0x34000000 │ │ │ │ mov r9, r0 │ │ │ │ - bl 79d18 │ │ │ │ + bl 79d08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 613c │ │ │ │ + beq 6130 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 79ad0 │ │ │ │ + bl 79ac0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79d2c │ │ │ │ - ldr r3, [pc, #-820] @ 5e18 │ │ │ │ - ldr r9, [pc, #-820] @ 5e1c │ │ │ │ + bl 79d1c │ │ │ │ + ldr r3, [pc, #-820] @ 5e0c │ │ │ │ + ldr r9, [pc, #-820] @ 5e10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ add r9, pc, r9 │ │ │ │ add r9, r9, #4096 @ 0x1000 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r9, #764] @ 0x2fc │ │ │ │ - ble 65cc │ │ │ │ - ldr r3, [pc, #-848] @ 5e20 │ │ │ │ + ble 65c0 │ │ │ │ + ldr r3, [pc, #-848] @ 5e14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6184 │ │ │ │ - bl 507b8 │ │ │ │ - ldr r3, [pc, #-872] @ 5e24 │ │ │ │ + beq 6178 │ │ │ │ + bl 507a8 │ │ │ │ + ldr r3, [pc, #-872] @ 5e18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65a0 │ │ │ │ - ldr r3, [pc, #-888] @ 5e28 │ │ │ │ + beq 6594 │ │ │ │ + ldr r3, [pc, #-888] @ 5e1c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 58b4 │ │ │ │ - bl 3a8d8 │ │ │ │ + bgt 58a8 │ │ │ │ + bl 3a8c8 │ │ │ │ mov r9, #1 │ │ │ │ - b 5948 │ │ │ │ + b 593c │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ strne r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 593c │ │ │ │ + b 5930 │ │ │ │ add r2, r3, #10 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #-956] @ 5e2c │ │ │ │ + ldr r1, [pc, #-956] @ 5e20 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #17 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #-976] @ 5e30 │ │ │ │ + ldr r2, [pc, #-976] @ 5e24 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 59a0 │ │ │ │ - ldr r3, [pc, #-988] @ 5e34 │ │ │ │ + bl 2a170 │ │ │ │ + b 5994 │ │ │ │ + ldr r3, [pc, #-988] @ 5e28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #1 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 59c4 │ │ │ │ - bl 77658 │ │ │ │ - b 59c4 │ │ │ │ + beq 59b8 │ │ │ │ + bl 77648 │ │ │ │ + b 59b8 │ │ │ │ ldr r2, [r6, #836] @ 0x344 │ │ │ │ ldr r1, [r6, #840] @ 0x348 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5f18 │ │ │ │ - ldr r8, [pc, #-1044] @ 5e38 │ │ │ │ + beq 5f0c │ │ │ │ + ldr r8, [pc, #-1044] @ 5e2c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6310 │ │ │ │ - bl 51cb0 │ │ │ │ + beq 6304 │ │ │ │ + bl 51ca0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6274 │ │ │ │ - bl 51cb0 │ │ │ │ + beq 6268 │ │ │ │ + bl 51ca0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6430 │ │ │ │ - ldr r3, [pc, #-1100] @ 5e3c │ │ │ │ + beq 6424 │ │ │ │ + ldr r3, [pc, #-1100] @ 5e30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ - b 593c │ │ │ │ + b 5930 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 77518 │ │ │ │ + bl 77508 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ - b 59bc │ │ │ │ - bl 3a8d8 │ │ │ │ + b 59b0 │ │ │ │ + bl 3a8c8 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ strd r0, [r8, #-8] │ │ │ │ - b 5aa0 │ │ │ │ + b 5a94 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [pc, #-1164] @ 5e40 │ │ │ │ + ldr r3, [pc, #-1164] @ 5e34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl 32448 │ │ │ │ - b 6010 │ │ │ │ - ldr r3, [pc, #-1180] @ 5e44 │ │ │ │ + bl 32438 │ │ │ │ + b 6004 │ │ │ │ + ldr r3, [pc, #-1180] @ 5e38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #800] @ 0x320 │ │ │ │ - bl 743fc │ │ │ │ + bl 743ec │ │ │ │ str r7, [r8, #108] @ 0x6c │ │ │ │ - b 58b4 │ │ │ │ + b 58a8 │ │ │ │ ldr r2, [r6, #836] @ 0x344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6244 │ │ │ │ + beq 6238 │ │ │ │ ldr r2, [r6, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 593c │ │ │ │ - b 6244 │ │ │ │ - ldr r1, [pc, #-1232] @ 5e48 │ │ │ │ + bne 5930 │ │ │ │ + b 6238 │ │ │ │ + ldr r1, [pc, #-1232] @ 5e3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #4992 @ 0x1380 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ ldr r8, [r1, #32] │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ subs ip, r0, ip │ │ │ │ sbc r2, r1, r2 │ │ │ │ cmp ip, r8 │ │ │ │ sbcs r2, r2, lr │ │ │ │ movge r2, #1 │ │ │ │ strge r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 593c │ │ │ │ - ldr r3, [pc, #-1288] @ 5e4c │ │ │ │ + b 5930 │ │ │ │ + ldr r3, [pc, #-1288] @ 5e40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #800] @ 0x320 │ │ │ │ - bl 743fc │ │ │ │ + bl 743ec │ │ │ │ str r7, [r8, #108] @ 0x6c │ │ │ │ - b 58b4 │ │ │ │ - bl f804 │ │ │ │ - b 5fe4 │ │ │ │ + b 58a8 │ │ │ │ + bl f7f8 │ │ │ │ + b 5fd8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 10e7c │ │ │ │ - ldr r2, [pc, #-1328] @ 5e50 │ │ │ │ - ldr r0, [pc, #-1328] @ 5e54 │ │ │ │ + bl 10e70 │ │ │ │ + ldr r2, [pc, #-1328] @ 5e44 │ │ │ │ + ldr r0, [pc, #-1328] @ 5e48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2144 @ 0x860 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4a62c │ │ │ │ - b 5fd8 │ │ │ │ - bl 10e7c │ │ │ │ - ldr r2, [pc, #-1352] @ 5e58 │ │ │ │ - ldr r0, [pc, #-1352] @ 5e5c │ │ │ │ - ldr r1, [pc, #-1352] @ 5e60 │ │ │ │ + bl 4a61c │ │ │ │ + b 5fcc │ │ │ │ + bl 10e70 │ │ │ │ + ldr r2, [pc, #-1352] @ 5e4c │ │ │ │ + ldr r0, [pc, #-1352] @ 5e50 │ │ │ │ + ldr r1, [pc, #-1352] @ 5e54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4a62c │ │ │ │ - b 5fcc │ │ │ │ + bl 4a61c │ │ │ │ + b 5fc0 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [pc, #-1380] @ 5e64 │ │ │ │ - ldr r2, [pc, #-1380] @ 5e68 │ │ │ │ + ldr r1, [pc, #-1380] @ 5e58 │ │ │ │ + ldr r2, [pc, #-1380] @ 5e5c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ strd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2a180 │ │ │ │ - b 5ad8 │ │ │ │ - ldr r3, [pc, #-1404] @ 5e6c │ │ │ │ + bl 2a170 │ │ │ │ + b 5acc │ │ │ │ + ldr r3, [pc, #-1404] @ 5e60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #800] @ 0x320 │ │ │ │ - bl 743fc │ │ │ │ + bl 743ec │ │ │ │ str r7, [r8, #108] @ 0x6c │ │ │ │ - b 58b4 │ │ │ │ + b 58a8 │ │ │ │ ldr r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 3017c │ │ │ │ + bl 3016c │ │ │ │ add r8, r8, #4992 @ 0x1380 │ │ │ │ ldrd r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 641c │ │ │ │ - bl 3a8d8 │ │ │ │ - ldr r0, [pc, #-1460] @ 5e70 │ │ │ │ + blt 6410 │ │ │ │ + bl 3a8c8 │ │ │ │ + ldr r0, [pc, #-1460] @ 5e64 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2352 @ 0x930 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [pc, #-1480] @ 5e74 │ │ │ │ + ldr r3, [pc, #-1480] @ 5e68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ - b 593c │ │ │ │ - ldr r1, [pc, #-1496] @ 5e78 │ │ │ │ + b 5930 │ │ │ │ + ldr r1, [pc, #-1496] @ 5e6c │ │ │ │ mov ip, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #1952 @ 0x7a0 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 5758 │ │ │ │ - bl 578a8 │ │ │ │ + bl 2a170 │ │ │ │ + b 574c │ │ │ │ + bl 57898 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 667c │ │ │ │ + bne 6670 │ │ │ │ ldr r2, [r4, #820] @ 0x334 │ │ │ │ cmp r2, #1 │ │ │ │ streq r3, [r4, #836] @ 0x344 │ │ │ │ streq r3, [r4, #840] @ 0x348 │ │ │ │ - b 549c │ │ │ │ + b 5490 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-1568] @ 5e7c │ │ │ │ - ldr r1, [pc, #-1568] @ 5e80 │ │ │ │ + ldr r3, [pc, #-1568] @ 5e70 │ │ │ │ + ldr r1, [pc, #-1568] @ 5e74 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ b 503c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-1608] @ 5e84 │ │ │ │ - ldr r1, [pc, #-1608] @ 5e88 │ │ │ │ + ldr r3, [pc, #-1608] @ 5e78 │ │ │ │ + ldr r1, [pc, #-1608] @ 5e7c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ b 5068 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-1640] @ 5e8c │ │ │ │ - ldr r1, [pc, #-1640] @ 5e90 │ │ │ │ + ldr r3, [pc, #-1640] @ 5e80 │ │ │ │ + ldr r1, [pc, #-1640] @ 5e84 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ b 5094 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 48b8 │ │ │ │ - b 5860 │ │ │ │ + b 5854 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6614 │ │ │ │ + beq 6608 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ ldr r3, [r4, #880] @ 0x370 │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6670 │ │ │ │ + beq 6664 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-1728] @ 5e94 │ │ │ │ + ldr r0, [pc, #-1728] @ 5e88 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r0, #880 @ 0x370 │ │ │ │ add r3, r0, #576 @ 0x240 │ │ │ │ - ldr r1, [pc, #-1744] @ 5e98 │ │ │ │ + ldr r1, [pc, #-1744] @ 5e8c │ │ │ │ add r2, r2, #2 │ │ │ │ add r3, r3, #1 │ │ │ │ mov ip, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #-1768] @ 5e9c │ │ │ │ + ldr r2, [pc, #-1768] @ 5e90 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 5738 │ │ │ │ + bl 2a170 │ │ │ │ + b 572c │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #-1804] @ 5ea0 │ │ │ │ + ldr r3, [pc, #-1804] @ 5e94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ strd r0, [r3, #40] @ 0x28 │ │ │ │ - b 6198 │ │ │ │ + b 618c │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1833c │ │ │ │ + bl 1832c │ │ │ │ b 4f74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79034 │ │ │ │ - ldr r2, [pc, #-1848] @ 5ea4 │ │ │ │ - ldr r3, [pc, #-1848] @ 5ea8 │ │ │ │ - bl 790f0 │ │ │ │ - ldr r8, [pc, #-1852] @ 5eac │ │ │ │ - ldr r2, [pc, #-1852] @ 5eb0 │ │ │ │ + bl 79024 │ │ │ │ + ldr r2, [pc, #-1848] @ 5e98 │ │ │ │ + ldr r3, [pc, #-1848] @ 5e9c │ │ │ │ + bl 790e0 │ │ │ │ + ldr r8, [pc, #-1852] @ 5ea0 │ │ │ │ + ldr r2, [pc, #-1852] @ 5ea4 │ │ │ │ add r8, pc, r8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 6168 │ │ │ │ - ldr r6, [pc, #-1896] @ 5eb4 │ │ │ │ + bl 2a170 │ │ │ │ + b 615c │ │ │ │ + ldr r6, [pc, #-1896] @ 5ea8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, r6 │ │ │ │ - b 654c │ │ │ │ + b 6540 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, #4 │ │ │ │ - bl 1833c │ │ │ │ + bl 1832c │ │ │ │ b 4f74 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1833c │ │ │ │ - b 5c1c │ │ │ │ - ldr r1, [pc, #-1948] @ 5eb8 │ │ │ │ + bl 1832c │ │ │ │ + b 5c10 │ │ │ │ + ldr r1, [pc, #-1948] @ 5eac │ │ │ │ mov r2, #19 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #-1960] @ 5ebc │ │ │ │ + ldr r2, [pc, #-1960] @ 5eb0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 6184 │ │ │ │ + bl 2a170 │ │ │ │ + b 6178 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #-1976] @ 5ec0 │ │ │ │ + ldr r3, [pc, #-1976] @ 5eb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 654c │ │ │ │ + b 6540 │ │ │ │ bl 4714 │ │ │ │ - ldr r4, [pc, #-1988] @ 5ec4 │ │ │ │ + ldr r4, [pc, #-1988] @ 5eb8 │ │ │ │ ldr ip, [r5, #1228] @ 0x4cc │ │ │ │ - ldr r3, [pc, #-1992] @ 5ec8 │ │ │ │ + ldr r3, [pc, #-1992] @ 5ebc │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #-1996] @ 5ecc │ │ │ │ + ldr r2, [pc, #-1996] @ 5ec0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r7 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r1, r5, #624 @ 0x270 │ │ │ │ add r1, r1, #2 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r5, #1228] @ 0x4cc │ │ │ │ - ldr r2, [pc, #-2036] @ 5ed0 │ │ │ │ + ldr r2, [pc, #-2036] @ 5ec4 │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #13 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1824 @ 0x720 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r4, [pc, #-2076] @ 5ed4 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r4, [pc, #-2076] @ 5ec8 │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #-2084] @ 5ed8 │ │ │ │ + ldr r2, [pc, #-2084] @ 5ecc │ │ │ │ mvn r0, #0 │ │ │ │ stm sp, {r1, r5} │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-2104] @ 5edc │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-2104] @ 5ed0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r4, [pc, #-2116] @ 5ee0 │ │ │ │ - ldr r2, [pc, #-2116] @ 5ee4 │ │ │ │ - ldr r3, [pc, #-2116] @ 5ee8 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r4, [pc, #-2116] @ 5ed4 │ │ │ │ + ldr r2, [pc, #-2116] @ 5ed8 │ │ │ │ + ldr r3, [pc, #-2116] @ 5edc │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #-2144] @ 5eec │ │ │ │ + ldr r2, [pc, #-2144] @ 5ee0 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r1, #2 │ │ │ │ - ldr r2, [pc, #-2164] @ 5ef0 │ │ │ │ + ldr r2, [pc, #-2164] @ 5ee4 │ │ │ │ mvn r0, #0 │ │ │ │ stm sp, {r1, r5} │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-2184] @ 5ef4 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-2184] @ 5ee8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r4, [pc, #-2196] @ 5ef8 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r4, [pc, #-2196] @ 5eec │ │ │ │ mov ip, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #-2204] @ 5efc │ │ │ │ + ldr r2, [pc, #-2204] @ 5ef0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-2224] @ 5f00 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-2224] @ 5ef4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r1, [pc, #-2236] @ 5f04 │ │ │ │ - ldr r0, [pc, #-2236] @ 5f08 │ │ │ │ - ldr r3, [pc, #-2236] @ 5f0c │ │ │ │ - ldr r2, [pc, #-2236] @ 5f10 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r1, [pc, #-2236] @ 5ef8 │ │ │ │ + ldr r0, [pc, #-2236] @ 5efc │ │ │ │ + ldr r3, [pc, #-2236] @ 5f00 │ │ │ │ + ldr r2, [pc, #-2236] @ 5f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r0, [pc, #-2276] @ 5f14 │ │ │ │ + ldr r0, [pc, #-2276] @ 5f08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mov fp, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r1} @ (ldr r1, [sp], #4) │ │ │ │ mov r2, sp │ │ │ │ push {r2} @ (str r2, [sp, #-4]!) │ │ │ │ push {r0} @ (str r0, [sp, #-4]!) │ │ │ │ - ldr sl, [pc, #28] @ 6840 │ │ │ │ + ldr sl, [pc, #28] @ 6834 │ │ │ │ add r3, pc, #24 │ │ │ │ add sl, sl, r3 │ │ │ │ mov r3, #0 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 6844 │ │ │ │ + ldr r0, [pc, #12] @ 6838 │ │ │ │ ldr r0, [sl, r0] │ │ │ │ bl 44a4 <__libc_start_main@plt> │ │ │ │ bl 4e40 │ │ │ │ - andeq r9, r9, r0, asr #15 │ │ │ │ + andeq r9, r9, ip, asr #15 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - ldr r3, [pc, #20] @ 6864 │ │ │ │ - ldr r2, [pc, #20] @ 6868 │ │ │ │ + ldr r3, [pc, #20] @ 6858 │ │ │ │ + ldr r2, [pc, #20] @ 685c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 493c <__gmon_start__@plt> │ │ │ │ - andeq r9, r9, r8, lsr #15 │ │ │ │ + @ instruction: 0x000997b4 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ - ldr r0, [pc, #44] @ 68a0 │ │ │ │ - ldr r3, [pc, #44] @ 68a4 │ │ │ │ + ldr r0, [pc, #44] @ 6894 │ │ │ │ + ldr r3, [pc, #44] @ 6898 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r3, [pc, #32] @ 68a8 │ │ │ │ + ldr r3, [pc, #32] @ 689c │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 68ac │ │ │ │ + ldr r2, [pc, #24] @ 68a0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andeq sp, r9, r8, lsr #15 │ │ │ │ - andeq sp, r9, r4, lsr #15 │ │ │ │ - andeq r9, r9, r4, ror r7 │ │ │ │ + @ instruction: 0x0009d7b4 │ │ │ │ + @ instruction: 0x0009d7b0 │ │ │ │ + andeq r9, r9, r0, lsl #15 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ - ldr r0, [pc, #56] @ 68f0 │ │ │ │ - ldr r3, [pc, #56] @ 68f4 │ │ │ │ + ldr r0, [pc, #56] @ 68e4 │ │ │ │ + ldr r3, [pc, #56] @ 68e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, r0 │ │ │ │ lsr r1, r3, #31 │ │ │ │ add r1, r1, r3, asr #2 │ │ │ │ - ldr r3, [pc, #36] @ 68f8 │ │ │ │ + ldr r3, [pc, #36] @ 68ec │ │ │ │ asrs r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 68fc │ │ │ │ + ldr r2, [pc, #24] @ 68f0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andeq sp, r9, r4, ror #14 │ │ │ │ - andeq sp, r9, r0, ror #14 │ │ │ │ - andeq r9, r9, r4, lsr #14 │ │ │ │ + andeq sp, r9, r0, ror r7 │ │ │ │ + andeq sp, r9, ip, ror #14 │ │ │ │ + andeq r9, r9, r0, lsr r7 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - ldr r3, [pc, #76] @ 6954 │ │ │ │ - ldr r2, [pc, #76] @ 6958 │ │ │ │ + ldr r3, [pc, #76] @ 6948 │ │ │ │ + ldr r2, [pc, #76] @ 694c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r3, [pc, #56] @ 695c │ │ │ │ + ldr r3, [pc, #56] @ 6950 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 693c │ │ │ │ - ldr r3, [pc, #40] @ 6960 │ │ │ │ + beq 6930 │ │ │ │ + ldr r3, [pc, #40] @ 6954 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 44bc <__cxa_finalize@plt> │ │ │ │ - bl 686c │ │ │ │ - ldr r3, [pc, #28] @ 6964 │ │ │ │ + bl 6860 │ │ │ │ + ldr r3, [pc, #28] @ 6958 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ - andeq sp, r9, r8, lsl r7 │ │ │ │ - andeq r9, r9, r8, ror #13 │ │ │ │ + andeq sp, r9, r4, lsr #14 │ │ │ │ + strdeq r9, [r9], -r4 │ │ │ │ andeq r0, r0, r4, asr #7 │ │ │ │ - muleq r9, r0, fp │ │ │ │ - ldrdeq sp, [r9], -r8 │ │ │ │ - b 68b0 │ │ │ │ + muleq r9, ip, fp │ │ │ │ + andeq sp, r9, r4, ror #13 │ │ │ │ + b 68a4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r3, [pc, #4080] @ 7970 │ │ │ │ + ldr r3, [pc, #4080] @ 7964 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr lr, [r0] │ │ │ │ ldr r4, [r1, #20] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [pc, #4056] @ 7974 │ │ │ │ + ldr r2, [pc, #4056] @ 7968 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ eor r2, ip, lr │ │ │ │ str ip, [fp, #-124] @ 0xffffff84 │ │ │ │ eor ip, r4, r5 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ and r5, ip, #255 @ 0xff │ │ │ │ @@ -1896,15 +1893,15 @@ │ │ │ │ eor r9, r9, sl │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ ldr sl, [r4, #4] │ │ │ │ add lr, lr, #256 @ 0x100 │ │ │ │ ldr r6, [r3, lr, lsl #3] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor sl, sl, r8 │ │ │ │ - ldr r8, [pc, #3304] @ 7978 │ │ │ │ + ldr r8, [pc, #3304] @ 796c │ │ │ │ eor r5, r5, r6 │ │ │ │ eor r8, r4, r8 │ │ │ │ and r6, r1, #255 @ 0xff │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #512 @ 0x200 │ │ │ │ sub r8, r4, r8 │ │ │ │ ldr r4, [r3, r6, lsl #3] │ │ │ │ @@ -2546,15 +2543,15 @@ │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ ldr r2, [r3, r4, lsl #3] │ │ │ │ add lr, lr, #256 @ 0x100 │ │ │ │ eor r2, r2, r7 │ │ │ │ ldr r7, [r3, lr, lsl #3] │ │ │ │ add r4, r3, r4, lsl #3 │ │ │ │ eor r2, r2, r7 │ │ │ │ - ldr r7, [pc, #708] @ 797c │ │ │ │ + ldr r7, [pc, #708] @ 7970 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add lr, r3, lr, lsl #3 │ │ │ │ eor r7, r7, r9 │ │ │ │ ldr lr, [lr, #4] │ │ │ │ cmp r5, r7 │ │ │ │ subcc r6, r6, #1 │ │ │ │ eor r4, r4, r8 │ │ │ │ @@ -2721,16 +2718,16 @@ │ │ │ │ add r6, r3, r6, lsl #3 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ eor lr, lr, r7 │ │ │ │ ldr r7, [r3, r4, lsl #3] │ │ │ │ add r4, r3, r4, lsl #3 │ │ │ │ eor lr, lr, r7 │ │ │ │ adds lr, r1, lr │ │ │ │ - b 7984 │ │ │ │ - andeq r9, r9, r0, ror #12 │ │ │ │ + b 7978 │ │ │ │ + andeq r9, r9, ip, ror #12 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ strge sl, [r5, #1445]! @ 0x5a5 │ │ │ │ stmibhi fp!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, lr, pc} │ │ │ │ @ instruction: 0x01234567 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r6, r6, r8 │ │ │ │ lsr r5, r0, #16 │ │ │ │ @@ -2747,15 +2744,15 @@ │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r6, [r3, r5, lsl #3] │ │ │ │ add r5, r3, r5, lsl #3 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, r7, r5 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r5, [pc, #-92] @ 7980 │ │ │ │ + ldr r5, [pc, #-92] @ 7974 │ │ │ │ eor r6, r6, r8 │ │ │ │ eor r5, r5, r0 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ sub r5, r0, r5 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ eor r5, r5, #-1526726656 @ 0xa5000000 │ │ │ │ @@ -3320,15 +3317,15 @@ │ │ │ │ add ip, r3, ip, lsl #3 │ │ │ │ ldr ip, [ip, #4] │ │ │ │ eor r6, r6, lr │ │ │ │ eor r0, r0, r8 │ │ │ │ eor r1, r1, r6 │ │ │ │ eor r0, r0, ip │ │ │ │ ldr r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr ip, [pc, #-2388] @ 797c │ │ │ │ + ldr ip, [pc, #-2388] @ 7970 │ │ │ │ eor r1, r1, r5 │ │ │ │ eor ip, ip, r6 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr lr, r2, #16 │ │ │ │ cmp r4, ip │ │ │ │ subcc r6, r6, #1 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -3717,15 +3714,15 @@ │ │ │ │ adc r0, r0, r4 │ │ │ │ sub lr, r0, lr │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r1, ip │ │ │ │ subcc lr, lr, #1 │ │ │ │ sub r1, r1, ip │ │ │ │ eor r1, r1, r0 │ │ │ │ - ldr r0, [pc, #-3972] @ 7980 │ │ │ │ + ldr r0, [pc, #-3972] @ 7974 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ eor r0, r0, r7 │ │ │ │ sub r0, r6, r0 │ │ │ │ eor r0, r0, lr │ │ │ │ lsr lr, r9, #24 │ │ │ │ lsr r6, sl, #24 │ │ │ │ add lr, lr, #512 @ 0x200 │ │ │ │ @@ -3857,28 +3854,28 @@ │ │ │ │ addhi r4, r4, #1 │ │ │ │ str r1, [r8, #8] │ │ │ │ str r0, [r8, #12] │ │ │ │ str ip, [r8, #16] │ │ │ │ str r4, [r8, #20] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #4080] @ 9b24 │ │ │ │ + ldr r3, [pc, #4080] @ 9b18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [fp, #-156] @ 0xffffff64 │ │ │ │ - bls ad54 │ │ │ │ + bls ad48 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r2, [ip, #20] │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r2, [pc, #4032] @ 9b28 │ │ │ │ + ldr r2, [pc, #4032] @ 9b1c │ │ │ │ sub r1, r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ bic r1, r1, #63 @ 0x3f │ │ │ │ add r2, r0, #128 @ 0x80 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [fp, #-160] @ 0xffffff60 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ @@ -4078,27 +4075,27 @@ │ │ │ │ ldr r8, [r8, #4] │ │ │ │ eor r9, r9, sl │ │ │ │ ldr sl, [r4, #4] │ │ │ │ eor r7, r7, lr │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ eor sl, sl, r8 │ │ │ │ - ldr r8, [pc, #3204] @ 9b2c │ │ │ │ + ldr r8, [pc, #3204] @ 9b20 │ │ │ │ eor r5, r5, r6 │ │ │ │ eor r8, r4, r8 │ │ │ │ and r6, lr, #255 @ 0xff │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r6, r6, #512 @ 0x200 │ │ │ │ sub r8, r4, r8 │ │ │ │ ldr r4, [r3, r6, lsl #3] │ │ │ │ add r6, r3, r6, lsl #3 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r6, r6, sl │ │ │ │ - ldr r9, [pc, #3156] @ 9b2c │ │ │ │ + ldr r9, [pc, #3156] @ 9b20 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsr lr, lr, #16 │ │ │ │ eor r9, sl, r9 │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, lr, #768 @ 0x300 │ │ │ │ @@ -4830,15 +4827,15 @@ │ │ │ │ eor r9, r9, r4 │ │ │ │ ldr r4, [r3, r6, lsl #3] │ │ │ │ add r6, r3, r6, lsl #3 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ eor r8, r8, sl │ │ │ │ eor r4, r4, r8 │ │ │ │ eor r6, r6, r9 │ │ │ │ - ldr r8, [pc, #196] @ 9b2c │ │ │ │ + ldr r8, [pc, #196] @ 9b20 │ │ │ │ ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ eor r8, r9, r8 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ eor r7, r7, lr │ │ │ │ cmp r9, r8 │ │ │ │ subcc sl, sl, #1 │ │ │ │ @@ -4878,16 +4875,16 @@ │ │ │ │ eor r7, r6, lr │ │ │ │ lsr lr, r2, #24 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, lr, #512 @ 0x200 │ │ │ │ lsr r5, r0, #24 │ │ │ │ ldr r8, [r3, r5, lsl #3] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9b34 │ │ │ │ - @ instruction: 0x000974b8 │ │ │ │ + b 9b28 │ │ │ │ + andeq r7, r9, r4, asr #9 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ strge sl, [r5, #1445]! @ 0x5a5 │ │ │ │ @ instruction: 0x01234567 │ │ │ │ ldr r7, [r3, lr, lsl #3] │ │ │ │ lsr r6, r2, #8 │ │ │ │ add r5, r3, r5, lsl #3 │ │ │ │ add lr, r3, lr, lsl #3 │ │ │ │ @@ -4954,15 +4951,15 @@ │ │ │ │ cmp r7, lr │ │ │ │ addcc r1, r1, #1 │ │ │ │ eor r5, r5, r4 │ │ │ │ sub r4, ip, r1 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds sl, r1, sl │ │ │ │ - ldr r1, [pc, #-300] @ 9b2c │ │ │ │ + ldr r1, [pc, #-300] @ 9b20 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ eor r1, r8, r1 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, r9, r1 │ │ │ │ eor r9, r8, r1 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ @@ -5826,15 +5823,15 @@ │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ eor sl, r7, r2 │ │ │ │ ldr r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r5, r0, #24 │ │ │ │ eor r2, r7, lr │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #-3784] @ 9b30 │ │ │ │ + ldr r2, [pc, #-3784] @ 9b24 │ │ │ │ ldr r8, [r3, r5, lsl #3] │ │ │ │ eor r2, r7, r2 │ │ │ │ sub r9, r6, r2 │ │ │ │ lsr r6, r1, #24 │ │ │ │ add r6, r6, #512 @ 0x200 │ │ │ │ ldr r7, [r3, r6, lsl #3] │ │ │ │ lsr lr, r1, #8 │ │ │ │ @@ -6042,112 +6039,112 @@ │ │ │ │ str r7, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ str lr, [r0, #16] │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - bne 8ba4 │ │ │ │ + bne 8b98 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #336] @ aecc │ │ │ │ - ldr r3, [pc, #336] @ aed0 │ │ │ │ + ldr r2, [pc, #336] @ aec0 │ │ │ │ + ldr r3, [pc, #336] @ aec4 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bls aea8 │ │ │ │ + bls ae9c │ │ │ │ sub r9, r1, #64 @ 0x40 │ │ │ │ bic r6, r9, #63 @ 0x3f │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ add r6, r0, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ - bl 696c │ │ │ │ + bl 6960 │ │ │ │ cmp r6, r4 │ │ │ │ - bne adb8 │ │ │ │ + bne adac │ │ │ │ and r6, r7, #63 @ 0x3f │ │ │ │ add r8, r8, #64 @ 0x40 │ │ │ │ bic r9, r9, #63 @ 0x3f │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, r9 │ │ │ │ - beq aeb4 │ │ │ │ + beq aea8 │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 45ac │ │ │ │ mov r3, #1 │ │ │ │ add r0, r6, r3 │ │ │ │ tst r0, #7 │ │ │ │ add r6, r6, fp │ │ │ │ strb r3, [r6, #-96] @ 0xffffffa0 │ │ │ │ - beq ae30 │ │ │ │ + beq ae24 │ │ │ │ sub r3, r0, #1 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ tst r0, #7 │ │ │ │ strb r2, [r3, #1]! │ │ │ │ - bne ae20 │ │ │ │ + bne ae14 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bls aea0 │ │ │ │ + bls ae94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 696c │ │ │ │ + bl 6960 │ │ │ │ mov r0, #0 │ │ │ │ rsb r2, r0, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 4af8 │ │ │ │ mov r3, #0 │ │ │ │ lsl r7, r7, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 696c │ │ │ │ - ldr r2, [pc, #88] @ aed4 │ │ │ │ - ldr r3, [pc, #80] @ aed0 │ │ │ │ + bl 6960 │ │ │ │ + ldr r2, [pc, #88] @ aec8 │ │ │ │ + ldr r3, [pc, #80] @ aec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aec8 │ │ │ │ + bne aebc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bne ae48 │ │ │ │ - b ae58 │ │ │ │ + bne ae3c │ │ │ │ + b ae4c │ │ │ │ mov r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ade8 │ │ │ │ + bne addc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ strb r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b ae14 │ │ │ │ + b ae08 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r9, r8, ror r2 │ │ │ │ + andeq r5, r9, r4, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r9, ip, ror r1 │ │ │ │ + andeq r5, r9, r8, lsl #3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -6157,2786 +6154,2786 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #168] @ afcc │ │ │ │ - ldr r2, [pc, #168] @ afd0 │ │ │ │ + ldr r3, [pc, #168] @ afc0 │ │ │ │ + ldr r2, [pc, #168] @ afc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af88 │ │ │ │ + bne af7c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq af54 │ │ │ │ - bl 3ade4 │ │ │ │ + beq af48 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ afd4 │ │ │ │ - ldr r0, [pc, #100] @ afd8 │ │ │ │ + ldr r1, [pc, #100] @ afc8 │ │ │ │ + ldr r0, [pc, #100] @ afcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #308 @ 0x134 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r7, [pc, #76] @ afdc │ │ │ │ - ldr r6, [pc, #76] @ afe0 │ │ │ │ + b 57b50 │ │ │ │ + ldr r7, [pc, #76] @ afd0 │ │ │ │ + ldr r6, [pc, #76] @ afd4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #68] @ afe4 │ │ │ │ + ldr r2, [pc, #68] @ afd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne af44 │ │ │ │ + bne af38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ afe8 │ │ │ │ + ldr r2, [pc, #36] @ afdc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - b af7c │ │ │ │ - ldrdeq r5, [r9], -r4 │ │ │ │ + b af70 │ │ │ │ + andeq r5, r9, r0, ror #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r4, asr #1 │ │ │ │ - andeq pc, r6, ip, asr #1 │ │ │ │ - andeq pc, r6, r4, lsr #1 │ │ │ │ - andeq pc, r6, ip, lsr #1 │ │ │ │ + andeq pc, r6, r0, asr #1 │ │ │ │ + andeq pc, r6, r8, asr #1 │ │ │ │ + andeq pc, r6, r0, lsr #1 │ │ │ │ + andeq pc, r6, r8, lsr #1 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #184] @ b0c0 │ │ │ │ - ldr r2, [pc, #184] @ b0c4 │ │ │ │ + ldr r3, [pc, #184] @ b0b4 │ │ │ │ + ldr r2, [pc, #184] @ b0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b07c │ │ │ │ + bne b070 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b038 │ │ │ │ - bl 3ade4 │ │ │ │ + beq b02c │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b048 │ │ │ │ - bl 3ade4 │ │ │ │ + beq b03c │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ b0c8 │ │ │ │ - ldr r0, [pc, #100] @ b0cc │ │ │ │ - ldr r2, [pc, #100] @ b0d0 │ │ │ │ + ldr r1, [pc, #100] @ b0bc │ │ │ │ + ldr r0, [pc, #100] @ b0c0 │ │ │ │ + ldr r2, [pc, #100] @ b0c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r7, [pc, #80] @ b0d4 │ │ │ │ - ldr r6, [pc, #80] @ b0d8 │ │ │ │ + b 57b50 │ │ │ │ + ldr r7, [pc, #80] @ b0c8 │ │ │ │ + ldr r6, [pc, #80] @ b0cc │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #72] @ b0dc │ │ │ │ + ldr r2, [pc, #72] @ b0d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b028 │ │ │ │ + bne b01c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #40] @ b0e0 │ │ │ │ + ldr r2, [pc, #40] @ b0d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - b b070 │ │ │ │ - strdeq r4, [r9], -r0 │ │ │ │ + b b064 │ │ │ │ + strdeq r4, [r9], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, ip, asr #31 │ │ │ │ - andeq lr, r6, r4, ror #31 │ │ │ │ - andeq r0, r0, r8, asr r5 │ │ │ │ - @ instruction: 0x0006efb0 │ │ │ │ andeq lr, r6, r8, asr #31 │ │ │ │ + andeq lr, r6, r0, ror #31 │ │ │ │ + andeq r0, r0, r8, asr r5 │ │ │ │ + andeq lr, r6, ip, lsr #31 │ │ │ │ + andeq lr, r6, r4, asr #31 │ │ │ │ andeq r0, r0, sp, asr #10 │ │ │ │ andeq r0, r0, pc, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #828] @ b43c │ │ │ │ + ldr r7, [pc, #828] @ b430 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r6, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq b20c │ │ │ │ + beq b200 │ │ │ │ cmp r2, #9 │ │ │ │ - beq b138 │ │ │ │ + beq b12c │ │ │ │ ldrsh r3, [r0, #20] │ │ │ │ tst r3, #8 │ │ │ │ - bne b1f4 │ │ │ │ + bne b1e8 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r6 │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ tst r3, #8 │ │ │ │ - bne b234 │ │ │ │ - ldr r3, [pc, #748] @ b440 │ │ │ │ + bne b228 │ │ │ │ + ldr r3, [pc, #748] @ b434 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b174 │ │ │ │ - bl 303b0 │ │ │ │ + beq b168 │ │ │ │ + bl 303a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b29c │ │ │ │ + blt b290 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1a4 │ │ │ │ + bne b198 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ cmp r3, #5 │ │ │ │ - ldr r3, [pc, #692] @ b444 │ │ │ │ + ldr r3, [pc, #692] @ b438 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldreq r1, [r9, #20] │ │ │ │ ldrne r1, [r9, #56] @ 0x38 │ │ │ │ - bl 31be8 │ │ │ │ + bl 31bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2c8 │ │ │ │ + bne b2bc │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b1bc │ │ │ │ + beq b1b0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30cd8 │ │ │ │ + bl 30cc8 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #864] @ 0x360 │ │ │ │ cmp r3, #1 │ │ │ │ ldrheq r3, [r4, #20] │ │ │ │ orreq r3, r3, #8 │ │ │ │ strheq r3, [r4, #20] │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b12c │ │ │ │ + bne b120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #32 │ │ │ │ strh r3, [r4, #20] │ │ │ │ - bl 30b68 │ │ │ │ - b b128 │ │ │ │ + bl 30b58 │ │ │ │ + b b11c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ cmp r5, #9 │ │ │ │ mov r8, r0 │ │ │ │ - beq b13c │ │ │ │ + beq b130 │ │ │ │ ldrsh r3, [r4, #20] │ │ │ │ tst r3, #8 │ │ │ │ - bne b3d8 │ │ │ │ + bne b3cc │ │ │ │ mov r5, #1 │ │ │ │ - b b1e0 │ │ │ │ - bl 303b0 │ │ │ │ + b b1d4 │ │ │ │ + bl 303a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b24c │ │ │ │ + blt b240 │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ tst r3, #8 │ │ │ │ - beq b324 │ │ │ │ + beq b318 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3fc │ │ │ │ + beq b3f0 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ stm sp, {r1, r8} │ │ │ │ - ldr r1, [pc, #484] @ b448 │ │ │ │ + ldr r1, [pc, #484] @ b43c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #480] @ b44c │ │ │ │ + ldr r2, [pc, #480] @ b440 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #452] @ b440 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #452] @ b434 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #820] @ 0x334 │ │ │ │ cmp r5, #1 │ │ │ │ - beq b1d8 │ │ │ │ + beq b1cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30e64 │ │ │ │ + bl 30e54 │ │ │ │ mov r5, #1 │ │ │ │ - b b1d8 │ │ │ │ + b b1cc │ │ │ │ cmp r8, #0 │ │ │ │ - beq b40c │ │ │ │ + beq b400 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ stm sp, {r1, r8} │ │ │ │ - ldr r1, [pc, #412] @ b450 │ │ │ │ - ldr r2, [pc, #412] @ b454 │ │ │ │ + ldr r1, [pc, #412] @ b444 │ │ │ │ + ldr r2, [pc, #412] @ b448 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 2a180 │ │ │ │ - b b1a4 │ │ │ │ + bl 2a170 │ │ │ │ + b b198 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b41c │ │ │ │ - ldr r3, [pc, #384] @ b458 │ │ │ │ + beq b410 │ │ │ │ + ldr r3, [pc, #384] @ b44c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b310 │ │ │ │ + bne b304 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #364] @ b45c │ │ │ │ + ldr r1, [pc, #364] @ b450 │ │ │ │ cmp r3, #5 │ │ │ │ mov r3, #83 @ 0x53 │ │ │ │ ldreq r0, [r9, #20] │ │ │ │ ldrne r0, [r9, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #348] @ b460 │ │ │ │ + ldr r2, [pc, #348] @ b454 │ │ │ │ stm sp, {r3, r8} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b1a4 │ │ │ │ + b b198 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3f0 │ │ │ │ + bne b3e4 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ cmp r3, #5 │ │ │ │ - ldr r3, [pc, #256] @ b444 │ │ │ │ + ldr r3, [pc, #256] @ b438 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldreq r1, [r9, #20] │ │ │ │ ldrne r1, [r9, #56] @ 0x38 │ │ │ │ - bl 31be8 │ │ │ │ + bl 31bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3f0 │ │ │ │ + beq b3e4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b42c │ │ │ │ - ldr r3, [pc, #240] @ b458 │ │ │ │ + beq b420 │ │ │ │ + ldr r3, [pc, #240] @ b44c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3a0 │ │ │ │ + bne b394 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #228] @ b464 │ │ │ │ + ldr r1, [pc, #228] @ b458 │ │ │ │ cmp r3, #5 │ │ │ │ mov r3, #83 @ 0x53 │ │ │ │ ldreq r0, [r9, #20] │ │ │ │ ldrne r0, [r9, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #212] @ b468 │ │ │ │ + ldr r2, [pc, #212] @ b45c │ │ │ │ stm sp, {r3, r8} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #152] @ b440 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #152] @ b434 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r5, [r5, #820] @ 0x334 │ │ │ │ cmp r5, #1 │ │ │ │ - beq b1d8 │ │ │ │ + beq b1cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30cd8 │ │ │ │ + bl 30cc8 │ │ │ │ mov r5, #1 │ │ │ │ - b b1d8 │ │ │ │ + b b1cc │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #32 │ │ │ │ strh r3, [r4, #20] │ │ │ │ - bl 30b68 │ │ │ │ - b b22c │ │ │ │ - ldr r3, [pc, #72] @ b440 │ │ │ │ + bl 30b58 │ │ │ │ + b b220 │ │ │ │ + ldr r3, [pc, #72] @ b434 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ - b b3b8 │ │ │ │ + b b3ac │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ - b b254 │ │ │ │ + b b248 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ - b b2a4 │ │ │ │ + b b298 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ - b b2d0 │ │ │ │ + b b2c4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ - b b360 │ │ │ │ - strdeq r4, [r9], -r4 @ │ │ │ │ + b b354 │ │ │ │ + andeq r4, r9, r0, lsl #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq lr, r6, ip, asr #27 │ │ │ │ + andeq lr, r6, r8, asr #27 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - andeq lr, r6, ip, ror sp │ │ │ │ + andeq lr, r6, r8, ror sp │ │ │ │ muleq r0, sl, r1 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq lr, r6, r0, lsr sp │ │ │ │ + andeq lr, r6, ip, lsr #26 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - andeq lr, r6, r0, lsr #25 │ │ │ │ + muleq r6, ip, ip │ │ │ │ andeq r0, r0, r6, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #120] @ b500 │ │ │ │ - ldr r3, [pc, #120] @ b504 │ │ │ │ + ldr r2, [pc, #120] @ b4f4 │ │ │ │ + ldr r3, [pc, #120] @ b4f8 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 4dbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 46d8 │ │ │ │ - ldr r0, [pc, #72] @ b508 │ │ │ │ + ldr r0, [pc, #72] @ b4fc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 45c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e70 │ │ │ │ - ldr r2, [pc, #52] @ b50c │ │ │ │ - ldr r3, [pc, #40] @ b504 │ │ │ │ + ldr r2, [pc, #52] @ b500 │ │ │ │ + ldr r3, [pc, #40] @ b4f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b4fc │ │ │ │ + bne b4f0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r0, ror fp │ │ │ │ + andeq r4, r9, ip, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r9, r4, ror #22 │ │ │ │ - andeq r4, r9, r0, lsr #22 │ │ │ │ + andeq r8, r9, r0, ror fp │ │ │ │ + andeq r4, r9, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr ip, [pc, #392] @ b6b4 │ │ │ │ - ldr r1, [pc, #392] @ b6b8 │ │ │ │ - ldr r2, [pc, #392] @ b6bc │ │ │ │ + ldr ip, [pc, #392] @ b6a8 │ │ │ │ + ldr r1, [pc, #392] @ b6ac │ │ │ │ + ldr r2, [pc, #392] @ b6b0 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #372] @ b6c0 │ │ │ │ + ldr r3, [pc, #372] @ b6b4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b580 │ │ │ │ - ldr r1, [pc, #340] @ b6c4 │ │ │ │ - ldr r0, [pc, #340] @ b6c8 │ │ │ │ + beq b574 │ │ │ │ + ldr r1, [pc, #340] @ b6b8 │ │ │ │ + ldr r0, [pc, #340] @ b6bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #600 @ 0x258 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #308] @ b6cc │ │ │ │ + ldr r3, [pc, #308] @ b6c0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b694 │ │ │ │ + bne b688 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #272] @ b6d0 │ │ │ │ + ldr r0, [pc, #272] @ b6c4 │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ - ldr r5, [pc, #244] @ b6d4 │ │ │ │ + bl 603f0 │ │ │ │ + ldr r5, [pc, #244] @ b6c8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - b b604 │ │ │ │ + b b5f8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ffec │ │ │ │ + bl 5ffdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b5ec │ │ │ │ + bne b5e0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #188] @ b6d8 │ │ │ │ + ldr r0, [pc, #188] @ b6cc │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ b6c0 │ │ │ │ + ldr r3, [pc, #132] @ b6b4 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b678 │ │ │ │ - ldr r2, [pc, #136] @ b6dc │ │ │ │ - ldr r3, [pc, #100] @ b6bc │ │ │ │ + bne b66c │ │ │ │ + ldr r2, [pc, #136] @ b6d0 │ │ │ │ + ldr r3, [pc, #100] @ b6b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b6b0 │ │ │ │ + bne b6a4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ b6e0 │ │ │ │ - ldr r0, [pc, #96] @ b6e4 │ │ │ │ - ldr r2, [pc, #96] @ b6e8 │ │ │ │ + ldr r1, [pc, #96] @ b6d4 │ │ │ │ + ldr r0, [pc, #96] @ b6d8 │ │ │ │ + ldr r2, [pc, #96] @ b6dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b b64c │ │ │ │ - ldr r0, [pc, #80] @ b6ec │ │ │ │ + bl 57b50 │ │ │ │ + b b640 │ │ │ │ + ldr r0, [pc, #80] @ b6e0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r4, asr #21 │ │ │ │ - andeq r4, r9, r0, asr #21 │ │ │ │ + ldrdeq r4, [r9], -r0 │ │ │ │ + andeq r4, r9, ip, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r4, asr #21 │ │ │ │ - andeq lr, r6, ip, ror #21 │ │ │ │ + andeq lr, r6, r0, asr #21 │ │ │ │ + andeq lr, r6, r8, ror #21 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r9, r4, ror #20 │ │ │ │ - andeq r8, r9, r8, asr #20 │ │ │ │ - andeq r8, r9, r8, lsl #20 │ │ │ │ - andeq r4, r9, r4, lsr #19 │ │ │ │ - @ instruction: 0x0006e9b0 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ + andeq r8, r9, r0, ror sl │ │ │ │ + andeq r8, r9, r4, asr sl │ │ │ │ + andeq r8, r9, r4, lsl sl │ │ │ │ + @ instruction: 0x000949b0 │ │ │ │ + andeq lr, r6, ip, lsr #19 │ │ │ │ + ldrdeq lr, [r6], -r4 │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ - andeq r8, r9, r8, lsl #19 │ │ │ │ + muleq r9, r4, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr ip, [pc, #392] @ b894 │ │ │ │ - ldr r1, [pc, #392] @ b898 │ │ │ │ - ldr r2, [pc, #392] @ b89c │ │ │ │ + ldr ip, [pc, #392] @ b888 │ │ │ │ + ldr r1, [pc, #392] @ b88c │ │ │ │ + ldr r2, [pc, #392] @ b890 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #372] @ b8a0 │ │ │ │ + ldr r3, [pc, #372] @ b894 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b760 │ │ │ │ - ldr r1, [pc, #340] @ b8a4 │ │ │ │ - ldr r0, [pc, #340] @ b8a8 │ │ │ │ - ldr r2, [pc, #340] @ b8ac │ │ │ │ + beq b754 │ │ │ │ + ldr r1, [pc, #340] @ b898 │ │ │ │ + ldr r0, [pc, #340] @ b89c │ │ │ │ + ldr r2, [pc, #340] @ b8a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #312] @ b8b0 │ │ │ │ + ldr r3, [pc, #312] @ b8a4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b874 │ │ │ │ + bne b868 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #276] @ b8b4 │ │ │ │ + ldr r0, [pc, #276] @ b8a8 │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ - ldr r5, [pc, #248] @ b8b8 │ │ │ │ + bl 603f0 │ │ │ │ + ldr r5, [pc, #248] @ b8ac │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - b b7e4 │ │ │ │ + b b7d8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ffec │ │ │ │ + bl 5ffdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b7cc │ │ │ │ + bne b7c0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #192] @ b8bc │ │ │ │ + ldr r0, [pc, #192] @ b8b0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ b8a0 │ │ │ │ + ldr r3, [pc, #132] @ b894 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b858 │ │ │ │ - ldr r2, [pc, #140] @ b8c0 │ │ │ │ - ldr r3, [pc, #100] @ b89c │ │ │ │ + bne b84c │ │ │ │ + ldr r2, [pc, #140] @ b8b4 │ │ │ │ + ldr r3, [pc, #100] @ b890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b890 │ │ │ │ + bne b884 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ b8c4 │ │ │ │ - ldr r0, [pc, #100] @ b8c8 │ │ │ │ - ldr r2, [pc, #100] @ b8cc │ │ │ │ + ldr r1, [pc, #100] @ b8b8 │ │ │ │ + ldr r0, [pc, #100] @ b8bc │ │ │ │ + ldr r2, [pc, #100] @ b8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b b82c │ │ │ │ - ldr r0, [pc, #84] @ b8d0 │ │ │ │ + bl 57b50 │ │ │ │ + b b820 │ │ │ │ + ldr r0, [pc, #84] @ b8c4 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r4, ror #17 │ │ │ │ - andeq r4, r9, r0, ror #17 │ │ │ │ + strdeq r4, [r9], -r0 │ │ │ │ + andeq r4, r9, ip, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r0, ror #17 │ │ │ │ - andeq lr, r6, r8, lsl r9 │ │ │ │ + ldrdeq lr, [r6], -ip │ │ │ │ + andeq lr, r6, r4, lsl r9 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r9, r4, lsl #17 │ │ │ │ - andeq r8, r9, r8, ror #16 │ │ │ │ - andeq r8, r9, r8, lsr #16 │ │ │ │ - andeq r4, r9, r4, asr #15 │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ - andeq lr, r6, r8, lsl #16 │ │ │ │ + muleq r9, r0, r8 │ │ │ │ + andeq r8, r9, r4, ror r8 │ │ │ │ + andeq r8, r9, r4, lsr r8 │ │ │ │ + ldrdeq r4, [r9], -r0 │ │ │ │ + andeq lr, r6, ip, asr #15 │ │ │ │ + andeq lr, r6, r4, lsl #16 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ - andeq r8, r9, r8, lsr #15 │ │ │ │ + @ instruction: 0x000987b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #184] @ b9a8 │ │ │ │ - ldr ip, [pc, #184] @ b9ac │ │ │ │ + ldr r3, [pc, #184] @ b99c │ │ │ │ + ldr ip, [pc, #184] @ b9a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne b938 │ │ │ │ + bne b92c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b920 │ │ │ │ + bne b914 │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ - bne b99c │ │ │ │ + bne b990 │ │ │ │ orr r3, r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #112] @ b9b0 │ │ │ │ - ldr r0, [pc, #112] @ b9b4 │ │ │ │ - ldr r2, [pc, #112] @ b9b8 │ │ │ │ + ldr r1, [pc, #112] @ b9a4 │ │ │ │ + ldr r0, [pc, #112] @ b9a8 │ │ │ │ + ldr r2, [pc, #112] @ b9ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ - bne b988 │ │ │ │ + bne b97c │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r5] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ b9bc │ │ │ │ - ldr r0, [pc, #76] @ b9c0 │ │ │ │ + ldr r1, [pc, #76] @ b9b0 │ │ │ │ + ldr r0, [pc, #76] @ b9b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #852 @ 0x354 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ + b 57b50 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r4, #1 │ │ │ │ orreq r6, r6, r2 │ │ │ │ bicne r6, r2, r6 │ │ │ │ - b b95c │ │ │ │ + b b950 │ │ │ │ bic r3, r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r4, r9, r8, lsl #14 │ │ │ │ + andeq r4, r9, r4, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq lr, [r6], -r0 │ │ │ │ - andeq lr, r6, r8, lsr r7 │ │ │ │ + andeq lr, r6, ip, ror #13 │ │ │ │ + andeq lr, r6, r4, lsr r7 │ │ │ │ andeq r0, r0, fp, asr #6 │ │ │ │ - andeq lr, r6, r4, asr #13 │ │ │ │ - andeq lr, r6, ip, lsl #14 │ │ │ │ + andeq lr, r6, r0, asr #13 │ │ │ │ + andeq lr, r6, r8, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #1296] @ bef0 │ │ │ │ - ldr ip, [pc, #1296] @ bef4 │ │ │ │ + ldr lr, [pc, #1296] @ bee4 │ │ │ │ + ldr ip, [pc, #1296] @ bee8 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #1288] @ bef8 │ │ │ │ + ldr r3, [pc, #1288] @ beec │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #1284] @ befc │ │ │ │ + ldr r2, [pc, #1284] @ bef0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd50 │ │ │ │ + bne bd44 │ │ │ │ mov sl, #0 │ │ │ │ cmp r5, sl │ │ │ │ strb sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq be84 │ │ │ │ + beq be78 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq bc94 │ │ │ │ - ldr r3, [pc, #1212] @ bf00 │ │ │ │ - ldr r8, [pc, #1212] @ bf04 │ │ │ │ + beq bc88 │ │ │ │ + ldr r3, [pc, #1212] @ bef4 │ │ │ │ + ldr r8, [pc, #1212] @ bef8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [pc, #1204] @ bf08 │ │ │ │ + ldr r3, [pc, #1204] @ befc │ │ │ │ str r4, [fp, #-120] @ 0xffffff88 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, sl │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bhi ba84 │ │ │ │ + bhi ba78 │ │ │ │ ldrb r2, [r8, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, #0 │ │ │ │ sub r0, r4, #1 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ add r0, r7, r0 │ │ │ │ mov ip, r6 │ │ │ │ mov r1, #0 │ │ │ │ - b bac4 │ │ │ │ + b bab8 │ │ │ │ cmp r3, #9 │ │ │ │ - beq bae0 │ │ │ │ + beq bad4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bae0 │ │ │ │ + beq bad4 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ add r4, r4, #1 │ │ │ │ strb r3, [ip], #1 │ │ │ │ - beq bae0 │ │ │ │ + beq bad4 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #32 │ │ │ │ - beq bae0 │ │ │ │ - bls baa0 │ │ │ │ + beq bad4 │ │ │ │ + bls ba94 │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ cmp r2, #2 │ │ │ │ - bhi bab0 │ │ │ │ + bhi baa4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, fp │ │ │ │ strb r2, [r1, #-104] @ 0xffffff98 │ │ │ │ ldrb r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdc4 │ │ │ │ + beq bdb8 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcf8 │ │ │ │ + beq bcec │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r0, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd14 │ │ │ │ - ldr r1, [pc, #996] @ bf0c │ │ │ │ + beq bd08 │ │ │ │ + ldr r1, [pc, #996] @ bf00 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd3c │ │ │ │ - ldr r1, [pc, #976] @ bf10 │ │ │ │ + beq bd30 │ │ │ │ + ldr r1, [pc, #976] @ bf04 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd28 │ │ │ │ - ldr r1, [pc, #956] @ bf14 │ │ │ │ + beq bd1c │ │ │ │ + ldr r1, [pc, #956] @ bf08 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd9c │ │ │ │ - ldr r1, [pc, #936] @ bf18 │ │ │ │ + beq bd90 │ │ │ │ + ldr r1, [pc, #936] @ bf0c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdb0 │ │ │ │ - ldr r1, [pc, #916] @ bf1c │ │ │ │ + beq bda4 │ │ │ │ + ldr r1, [pc, #916] @ bf10 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd88 │ │ │ │ - ldr r1, [pc, #896] @ bf20 │ │ │ │ + beq bd7c │ │ │ │ + ldr r1, [pc, #896] @ bf14 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be0c │ │ │ │ - ldr r1, [pc, #876] @ bf24 │ │ │ │ + beq be00 │ │ │ │ + ldr r1, [pc, #876] @ bf18 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be20 │ │ │ │ - ldr r1, [pc, #856] @ bf28 │ │ │ │ + beq be14 │ │ │ │ + ldr r1, [pc, #856] @ bf1c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdf8 │ │ │ │ - ldr r1, [pc, #836] @ bf2c │ │ │ │ + beq bdec │ │ │ │ + ldr r1, [pc, #836] @ bf20 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be34 │ │ │ │ - ldr r1, [pc, #816] @ bf30 │ │ │ │ + beq be28 │ │ │ │ + ldr r1, [pc, #816] @ bf24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be48 │ │ │ │ - ldr r1, [pc, #796] @ bf34 │ │ │ │ + beq be3c │ │ │ │ + ldr r1, [pc, #796] @ bf28 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be70 │ │ │ │ - ldr r1, [pc, #776] @ bf38 │ │ │ │ + beq be64 │ │ │ │ + ldr r1, [pc, #776] @ bf2c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be5c │ │ │ │ - ldr r1, [pc, #756] @ bf3c │ │ │ │ + beq be50 │ │ │ │ + ldr r1, [pc, #756] @ bf30 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq beac │ │ │ │ - ldr r1, [pc, #736] @ bf40 │ │ │ │ + beq bea0 │ │ │ │ + ldr r1, [pc, #736] @ bf34 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bec4 │ │ │ │ + bne beb8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - blt ba6c │ │ │ │ + blt ba60 │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd6c │ │ │ │ + bne bd60 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #664] @ bf44 │ │ │ │ - ldr r3, [pc, #580] @ bef4 │ │ │ │ + ldr r2, [pc, #664] @ bf38 │ │ │ │ + ldr r3, [pc, #580] @ bee8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bec0 │ │ │ │ + bne beb4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r5, #1 │ │ │ │ strb r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b ba88 │ │ │ │ + b ba7c │ │ │ │ mov r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ mvn r5, #0 │ │ │ │ strb r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b ba88 │ │ │ │ + b ba7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ + bl b8c8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b bc88 │ │ │ │ + b bc7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ - ldr r1, [pc, #496] @ bf48 │ │ │ │ - ldr r0, [pc, #496] @ bf4c │ │ │ │ - ldr r2, [pc, #496] @ bf50 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ + ldr r1, [pc, #496] @ bf3c │ │ │ │ + ldr r0, [pc, #496] @ bf40 │ │ │ │ + ldr r2, [pc, #496] @ bf44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b ba1c │ │ │ │ - ldr r1, [pc, #480] @ bf54 │ │ │ │ - ldr r0, [pc, #480] @ bf58 │ │ │ │ + bl 57924 │ │ │ │ + b ba10 │ │ │ │ + ldr r1, [pc, #480] @ bf48 │ │ │ │ + ldr r0, [pc, #480] @ bf4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #968 @ 0x3c8 │ │ │ │ - bl 57b60 │ │ │ │ - b bca0 │ │ │ │ + bl 57b50 │ │ │ │ + b bc94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bddc │ │ │ │ + bne bdd0 │ │ │ │ mvn r0, #0 │ │ │ │ - b bca4 │ │ │ │ - ldr r1, [pc, #376] @ bf5c │ │ │ │ - ldr r0, [pc, #376] @ bf60 │ │ │ │ - ldr r2, [pc, #376] @ bf64 │ │ │ │ + b bc98 │ │ │ │ + ldr r1, [pc, #376] @ bf50 │ │ │ │ + ldr r0, [pc, #376] @ bf54 │ │ │ │ + ldr r2, [pc, #376] @ bf58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b bdd4 │ │ │ │ + bl 57b50 │ │ │ │ + b bdc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, sl │ │ │ │ - beq bdd4 │ │ │ │ - ldr r1, [pc, #208] @ bf68 │ │ │ │ - ldr r0, [pc, #208] @ bf6c │ │ │ │ + beq bdc8 │ │ │ │ + ldr r1, [pc, #208] @ bf5c │ │ │ │ + ldr r0, [pc, #208] @ bf60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #868 @ 0x364 │ │ │ │ - bl 57b60 │ │ │ │ - b bdd4 │ │ │ │ - ldr r1, [pc, #188] @ bf70 │ │ │ │ + bl 57b50 │ │ │ │ + b bdc8 │ │ │ │ + ldr r1, [pc, #188] @ bf64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl b8d4 │ │ │ │ - b bd08 │ │ │ │ + bl b8c8 │ │ │ │ + b bcfc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdd4 │ │ │ │ - ldr r1, [pc, #152] @ bf74 │ │ │ │ - ldr r0, [pc, #152] @ bf78 │ │ │ │ - ldr r2, [pc, #152] @ bf7c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b bdd4 │ │ │ │ - andeq r4, r9, r4, lsl r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r4, [r9], -r8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r4, ror #12 │ │ │ │ - ldrdeq sl, [r7], -r2 │ │ │ │ - andeq lr, r6, r8, asr r6 │ │ │ │ - andeq lr, r6, r8, lsl #11 │ │ │ │ - andeq lr, r6, r8, ror r5 │ │ │ │ - andeq lr, r6, r4, ror #10 │ │ │ │ - andeq lr, r6, r0, asr r5 │ │ │ │ - andeq lr, r6, ip, lsr r5 │ │ │ │ - andeq lr, r6, r8, lsr #10 │ │ │ │ - andeq lr, r6, r4, lsl r5 │ │ │ │ - andeq lr, r6, r0, lsl #10 │ │ │ │ - andeq lr, r6, ip, ror #9 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ - andeq lr, r6, r4, asr #9 │ │ │ │ - @ instruction: 0x0006e4b4 │ │ │ │ - andeq lr, r6, r0, lsr #9 │ │ │ │ - andeq lr, r6, ip, lsl #9 │ │ │ │ - andeq r4, r9, ip, asr #6 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ - andeq lr, r6, r4, lsr r3 │ │ │ │ + beq bdc8 │ │ │ │ + ldr r1, [pc, #152] @ bf68 │ │ │ │ + ldr r0, [pc, #152] @ bf6c │ │ │ │ + ldr r2, [pc, #152] @ bf70 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b bdc8 │ │ │ │ + andeq r4, r9, r0, lsr #12 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r9, r4, lsl #12 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq lr, r6, r0, ror #12 │ │ │ │ + andeq sl, r7, lr, asr #13 │ │ │ │ + andeq lr, r6, r4, asr r6 │ │ │ │ + andeq lr, r6, r4, lsl #11 │ │ │ │ + andeq lr, r6, r4, ror r5 │ │ │ │ + andeq lr, r6, r0, ror #10 │ │ │ │ + andeq lr, r6, ip, asr #10 │ │ │ │ + andeq lr, r6, r8, lsr r5 │ │ │ │ + andeq lr, r6, r4, lsr #10 │ │ │ │ + andeq lr, r6, r0, lsl r5 │ │ │ │ + strdeq lr, [r6], -ip │ │ │ │ + andeq lr, r6, r8, ror #9 │ │ │ │ + ldrdeq lr, [r6], -r4 │ │ │ │ + andeq lr, r6, r0, asr #9 │ │ │ │ + @ instruction: 0x0006e4b0 │ │ │ │ + muleq r6, ip, r4 │ │ │ │ + andeq lr, r6, r8, lsl #9 │ │ │ │ + andeq r4, r9, r8, asr r3 │ │ │ │ + ldrdeq lr, [r6], -r4 │ │ │ │ + andeq lr, r6, r0, lsr r3 │ │ │ │ andeq r0, r0, lr, asr r3 │ │ │ │ - andeq lr, r6, r0, asr #5 │ │ │ │ - andeq lr, r6, ip, lsl r3 │ │ │ │ - andeq lr, r6, ip, asr #4 │ │ │ │ - andeq lr, r6, r8, lsr #5 │ │ │ │ + @ instruction: 0x0006e2bc │ │ │ │ + andeq lr, r6, r8, lsl r3 │ │ │ │ + andeq lr, r6, r8, asr #4 │ │ │ │ + andeq lr, r6, r4, lsr #5 │ │ │ │ andeq r0, r0, sp, lsl #7 │ │ │ │ - muleq r6, ip, r1 │ │ │ │ - strdeq lr, [r6], -r8 │ │ │ │ + muleq r6, r8, r1 │ │ │ │ + strdeq lr, [r6], -r4 │ │ │ │ andeq r4, r0, r1 │ │ │ │ - andeq lr, r6, r4, asr r1 │ │ │ │ - @ instruction: 0x0006e1b0 │ │ │ │ + andeq lr, r6, r0, asr r1 │ │ │ │ + andeq lr, r6, ip, lsr #3 │ │ │ │ andeq r0, r0, r2, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #324] @ c0e0 │ │ │ │ - ldr ip, [pc, #324] @ c0e4 │ │ │ │ + ldr lr, [pc, #324] @ c0d4 │ │ │ │ + ldr ip, [pc, #324] @ c0d8 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #316] @ c0e8 │ │ │ │ + ldr r3, [pc, #316] @ c0dc │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #312] @ c0ec │ │ │ │ + ldr r2, [pc, #312] @ c0e0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ cmp r1, #20 │ │ │ │ cmpne r1, #2 │ │ │ │ ldr r2, [r6] │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bne c020 │ │ │ │ + bne c014 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c048 │ │ │ │ - ldr r2, [pc, #248] @ c0f0 │ │ │ │ - ldr r3, [pc, #232] @ c0e4 │ │ │ │ + beq c03c │ │ │ │ + ldr r2, [pc, #248] @ c0e4 │ │ │ │ + ldr r3, [pc, #232] @ c0d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c0dc │ │ │ │ + bne c0d0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r9, [pc, #204] @ c0f4 │ │ │ │ - ldr r8, [pc, #204] @ c0f8 │ │ │ │ + ldr r9, [pc, #204] @ c0e8 │ │ │ │ + ldr r8, [pc, #204] @ c0ec │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #196] @ c0fc │ │ │ │ + ldr r2, [pc, #196] @ c0f0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c0bc │ │ │ │ + bne c0b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - ldr r7, [pc, #160] @ c100 │ │ │ │ + ldr r7, [pc, #160] @ c0f4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov ip, #68 @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #136] @ c104 │ │ │ │ + ldr r2, [pc, #136] @ c0f8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bff0 │ │ │ │ - ldr r0, [pc, #92] @ c108 │ │ │ │ - ldr r2, [pc, #92] @ c10c │ │ │ │ + beq bfe4 │ │ │ │ + ldr r0, [pc, #92] @ c0fc │ │ │ │ + ldr r2, [pc, #92] @ c100 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b bff0 │ │ │ │ + bl 57b50 │ │ │ │ + b bfe4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bff0 │ │ │ │ - ldr r2, [pc, #64] @ c110 │ │ │ │ + beq bfe4 │ │ │ │ + ldr r2, [pc, #64] @ c104 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b bff0 │ │ │ │ + bl 57b50 │ │ │ │ + b bfe4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r8, asr r0 │ │ │ │ + andeq r4, r9, r4, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r9, ip, lsr r0 │ │ │ │ + andeq r4, r9, r8, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r0 │ │ │ │ - andeq lr, r6, ip │ │ │ │ - andeq lr, r6, r8, asr #1 │ │ │ │ + andeq r4, r9, ip │ │ │ │ + andeq lr, r6, r8 │ │ │ │ + andeq lr, r6, r4, asr #1 │ │ │ │ andeq r0, r0, r1, lsr r4 │ │ │ │ - ldrdeq sp, [r6], -r8 │ │ │ │ + ldrdeq sp, [r6], -r4 │ │ │ │ andeq r0, r0, r9, lsr r4 │ │ │ │ - andeq lr, r6, r8, asr #32 │ │ │ │ + andeq lr, r6, r4, asr #32 │ │ │ │ andeq r0, r0, sp, lsr r4 │ │ │ │ andeq r0, r0, r5, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ mov r3, r0 │ │ │ │ str r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r2, [pc, #456] @ c304 │ │ │ │ + ldr r2, [pc, #456] @ c2f8 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #448] @ c308 │ │ │ │ + ldr r3, [pc, #448] @ c2fc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 49c0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r5, [pc, #412] @ c30c │ │ │ │ + ldr r5, [pc, #412] @ c300 │ │ │ │ cmp r6, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - beq c2dc │ │ │ │ - ldr r3, [pc, #392] @ c310 │ │ │ │ + beq c2d0 │ │ │ │ + ldr r3, [pc, #392] @ c304 │ │ │ │ sub r2, fp, #332 @ 0x14c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r1, fp, #328 @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #368] @ c314 │ │ │ │ + ldr r3, [pc, #368] @ c308 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ str r4, [fp, #-344] @ 0xfffffea8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2e4 │ │ │ │ + bne c2d8 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #328] @ c318 │ │ │ │ + ldr r0, [pc, #328] @ c30c │ │ │ │ sub r6, fp, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b c208 │ │ │ │ + b c1fc │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq c250 │ │ │ │ + beq c244 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c284 │ │ │ │ + beq c278 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ ldr r7, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bcc c1fc │ │ │ │ + bcc c1f0 │ │ │ │ ldr r8, [fp, #-340] @ 0xfffffeac │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1fc │ │ │ │ - cmp r7, r4 │ │ │ │ bne c1f0 │ │ │ │ + cmp r7, r4 │ │ │ │ + bne c1e4 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r2, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r4, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ strne r4, [fp, #-344] @ 0xfffffea8 │ │ │ │ strne r5, [fp, #-332] @ 0xfffffeb4 │ │ │ │ strne r4, [r3] │ │ │ │ - b c1fc │ │ │ │ + b c1f0 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #136] @ c31c │ │ │ │ + ldr r0, [pc, #136] @ c310 │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #104] @ c320 │ │ │ │ - ldr r3, [pc, #76] @ c308 │ │ │ │ + ldr r2, [pc, #104] @ c314 │ │ │ │ + ldr r3, [pc, #76] @ c2fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c300 │ │ │ │ + bne c2f4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ - b c2b0 │ │ │ │ - ldr r0, [pc, #56] @ c324 │ │ │ │ + b c2a4 │ │ │ │ + ldr r0, [pc, #56] @ c318 │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00093eb4 │ │ │ │ + andeq r3, r9, r0, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r9, r8, lsl #29 │ │ │ │ - muleq r9, ip, lr │ │ │ │ + muleq r9, r4, lr │ │ │ │ + andeq r7, r9, r8, lsr #29 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r7, r9, r4, asr lr │ │ │ │ - muleq r9, r0, sp │ │ │ │ - andeq r3, r9, r0, asr #26 │ │ │ │ - andeq r7, r9, r8, lsr sp │ │ │ │ + andeq r7, r9, r0, ror #28 │ │ │ │ + muleq r9, ip, sp │ │ │ │ + andeq r3, r9, ip, asr #26 │ │ │ │ + andeq r7, r9, r4, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1084] @ c780 │ │ │ │ - ldr r3, [pc, #1084] @ c784 │ │ │ │ + ldr r2, [pc, #1084] @ c774 │ │ │ │ + ldr r3, [pc, #1084] @ c778 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq c494 │ │ │ │ + beq c488 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c494 │ │ │ │ + beq c488 │ │ │ │ mov r7, r1 │ │ │ │ bl 49c0 │ │ │ │ str r0, [r7] │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq c47c │ │ │ │ + beq c470 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne c3a4 │ │ │ │ + bne c398 │ │ │ │ add r3, r4, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq c48c │ │ │ │ + beq c480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249f8 │ │ │ │ + bl 249e8 │ │ │ │ ldr r9, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c498 │ │ │ │ + beq c48c │ │ │ │ sub r1, r9, #1 │ │ │ │ sub r3, r6, #1 │ │ │ │ add r1, r6, r1 │ │ │ │ - b c3d4 │ │ │ │ + b c3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c498 │ │ │ │ + beq c48c │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne c3cc │ │ │ │ + bne c3c0 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c498 │ │ │ │ + beq c48c │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #908] @ c788 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #908] @ c77c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r0 │ │ │ │ strb r2, [r8], r9 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r2, [r6] │ │ │ │ mov r5, r0 │ │ │ │ - b c43c │ │ │ │ + b c430 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r8, r5 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c68c │ │ │ │ + beq c680 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addne r4, r4, #1 │ │ │ │ strbne r2, [r5], #1 │ │ │ │ - bne c41c │ │ │ │ + bne c410 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6c4 │ │ │ │ + beq c6b8 │ │ │ │ sub r2, r1, #34 @ 0x22 │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #86 @ 0x56 │ │ │ │ - bhi c4c8 │ │ │ │ + bhi c4bc │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ - bhi c4c8 │ │ │ │ + bhi c4bc │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne c3a4 │ │ │ │ + bne c398 │ │ │ │ cmp r1, #2 │ │ │ │ - bhi c55c │ │ │ │ + bhi c550 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #748] @ c78c │ │ │ │ - ldr r3, [pc, #736] @ c784 │ │ │ │ + ldr r2, [pc, #748] @ c780 │ │ │ │ + ldr r3, [pc, #736] @ c778 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c740 │ │ │ │ + bne c734 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r0] │ │ │ │ lsl r0, r1, #1 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ - beq c730 │ │ │ │ + beq c724 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ add ip, r2, r0, lsl #1 │ │ │ │ ldrb lr, [ip, #1] │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ movhi ip, #0 │ │ │ │ movls ip, #1 │ │ │ │ ands ip, ip, lr, lsr #3 │ │ │ │ - beq c6e8 │ │ │ │ + beq c6dc │ │ │ │ ldrb ip, [r4, #3] │ │ │ │ add r2, r2, ip, lsl #1 │ │ │ │ ldrb lr, [r2, #1] │ │ │ │ cmp ip, #55 @ 0x37 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ ands r2, r2, lr, lsr #3 │ │ │ │ - beq c6e8 │ │ │ │ + beq c6dc │ │ │ │ strb r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r0, [fp, #-43] @ 0xffffffd5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ strb ip, [fp, #-42] @ 0xffffffd6 │ │ │ │ strb r1, [fp, #-41] @ 0xffffffd7 │ │ │ │ bl 44c8 │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strb r0, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r4, #1 │ │ │ │ str r1, [r7] │ │ │ │ - bl 249f8 │ │ │ │ + bl 249e8 │ │ │ │ ldr r9, [r7] │ │ │ │ mov r3, #0 │ │ │ │ sub r9, r9, #1 │ │ │ │ str r9, [r7] │ │ │ │ mov r6, r0 │ │ │ │ strb r3, [r0, r9] │ │ │ │ - b c3b4 │ │ │ │ + b c3a8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ lsl r1, r0, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - beq c6e8 │ │ │ │ + beq c6dc │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl ip, r1, #1 │ │ │ │ ldrh r2, [r2, ip] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq c6e8 │ │ │ │ - bl 25660 │ │ │ │ + beq c6dc │ │ │ │ + bl 25650 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25660 │ │ │ │ + bl 25650 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ strb r0, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #11 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #9 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #13 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #10 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #12 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #8 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #7 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - b c41c │ │ │ │ + b c410 │ │ │ │ cmp r8, r5 │ │ │ │ - bcc c6f8 │ │ │ │ + bcc c6ec │ │ │ │ strb r1, [r5] │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 49c0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r9 │ │ │ │ str r0, [r7] │ │ │ │ - bhi c744 │ │ │ │ + bhi c738 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r6, sl │ │ │ │ - b c498 │ │ │ │ + b c48c │ │ │ │ cmp r8, r5 │ │ │ │ strb r1, [r5] │ │ │ │ - bcc c6f8 │ │ │ │ + bcc c6ec │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [r7] │ │ │ │ - b c6b4 │ │ │ │ + b c6a8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ strb r3, [r5] │ │ │ │ - bcs c6d0 │ │ │ │ - ldr r1, [pc, #144] @ c790 │ │ │ │ - ldr r0, [pc, #144] @ c794 │ │ │ │ - ldr r3, [pc, #144] @ c798 │ │ │ │ + bcs c6c4 │ │ │ │ + ldr r1, [pc, #144] @ c784 │ │ │ │ + ldr r0, [pc, #144] @ c788 │ │ │ │ + ldr r3, [pc, #144] @ c78c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #194 @ 0xc2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ cmp r8, r5 │ │ │ │ strb r0, [r5] │ │ │ │ - bcs c6d0 │ │ │ │ - b c6f8 │ │ │ │ + bcs c6c4 │ │ │ │ + b c6ec │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr ip, [pc, #80] @ c79c │ │ │ │ - ldr lr, [pc, #80] @ c7a0 │ │ │ │ - ldr r3, [pc, #80] @ c7a4 │ │ │ │ + ldr ip, [pc, #80] @ c790 │ │ │ │ + ldr lr, [pc, #80] @ c794 │ │ │ │ + ldr r3, [pc, #80] @ c798 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, ip │ │ │ │ str lr, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - @ instruction: 0x00093cb0 │ │ │ │ + @ instruction: 0x00093cbc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r0, ror #26 │ │ │ │ - andeq r3, r9, r8, asr fp │ │ │ │ - andeq sp, r6, r0, lsr r9 │ │ │ │ - andeq sp, r6, ip, lsr #20 │ │ │ │ - strdeq sp, [r6], -r4 │ │ │ │ - andeq sp, r6, r4, ror #17 │ │ │ │ - andeq sp, r6, ip, ror #19 │ │ │ │ - andeq sp, r6, r8, lsr #19 │ │ │ │ + andeq r9, r7, ip, asr sp │ │ │ │ + andeq r3, r9, r4, ror #22 │ │ │ │ + andeq sp, r6, ip, lsr #18 │ │ │ │ + andeq sp, r6, r8, lsr #20 │ │ │ │ + strdeq sp, [r6], -r0 │ │ │ │ + andeq sp, r6, r0, ror #17 │ │ │ │ + andeq sp, r6, r8, ror #19 │ │ │ │ + andeq sp, r6, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ c848 │ │ │ │ - ldr r3, [pc, #132] @ c84c │ │ │ │ + ldr r4, [pc, #132] @ c83c │ │ │ │ + ldr r3, [pc, #132] @ c840 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c80c │ │ │ │ - ldr r3, [pc, #108] @ c850 │ │ │ │ + bne c800 │ │ │ │ + ldr r3, [pc, #108] @ c844 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ add r1, r1, #4928 @ 0x1340 │ │ │ │ add r1, r1, #32 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne c828 │ │ │ │ + bne c81c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ c854 │ │ │ │ - ldr r0, [pc, #64] @ c858 │ │ │ │ + ldr r1, [pc, #64] @ c848 │ │ │ │ + ldr r0, [pc, #64] @ c84c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #250 @ 0xfa │ │ │ │ - bl 57934 │ │ │ │ - b c7dc │ │ │ │ - ldr r1, [pc, #44] @ c85c │ │ │ │ - ldr r0, [pc, #44] @ c860 │ │ │ │ + bl 57924 │ │ │ │ + b c7d0 │ │ │ │ + ldr r1, [pc, #44] @ c850 │ │ │ │ + ldr r0, [pc, #44] @ c854 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #253 @ 0xfd │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r3, r9, r4, lsr r8 │ │ │ │ + andeq r3, r9, r0, asr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r6, r0, lsr #16 │ │ │ │ - andeq sp, r6, ip, lsr r9 │ │ │ │ - andeq sp, r6, r4, lsl #16 │ │ │ │ - andeq sp, r6, r0, lsr #18 │ │ │ │ + andeq sp, r6, ip, lsl r8 │ │ │ │ + andeq sp, r6, r8, lsr r9 │ │ │ │ + andeq sp, r6, r0, lsl #16 │ │ │ │ + andeq sp, r6, ip, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ c904 │ │ │ │ - ldr r3, [pc, #132] @ c908 │ │ │ │ + ldr r4, [pc, #132] @ c8f8 │ │ │ │ + ldr r3, [pc, #132] @ c8fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8c8 │ │ │ │ - ldr r3, [pc, #108] @ c90c │ │ │ │ + bne c8bc │ │ │ │ + ldr r3, [pc, #108] @ c900 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ add r1, r1, #4928 @ 0x1340 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne c8e4 │ │ │ │ + bne c8d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ c910 │ │ │ │ - ldr r0, [pc, #64] @ c914 │ │ │ │ - ldr r2, [pc, #64] @ c918 │ │ │ │ + ldr r1, [pc, #64] @ c904 │ │ │ │ + ldr r0, [pc, #64] @ c908 │ │ │ │ + ldr r2, [pc, #64] @ c90c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b c898 │ │ │ │ - ldr r1, [pc, #48] @ c91c │ │ │ │ - ldr r0, [pc, #48] @ c920 │ │ │ │ - ldr r2, [pc, #48] @ c924 │ │ │ │ + bl 57924 │ │ │ │ + b c88c │ │ │ │ + ldr r1, [pc, #48] @ c910 │ │ │ │ + ldr r0, [pc, #48] @ c914 │ │ │ │ + ldr r2, [pc, #48] @ c918 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r3, r9, r8, ror r7 │ │ │ │ + andeq r3, r9, r4, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r6, r0, ror #14 │ │ │ │ - muleq r6, r0, r8 │ │ │ │ + andeq sp, r6, ip, asr r7 │ │ │ │ + andeq sp, r6, ip, lsl #17 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq sp, r6, r4, asr #14 │ │ │ │ - andeq sp, r6, r4, ror r8 │ │ │ │ + andeq sp, r6, r0, asr #14 │ │ │ │ + andeq sp, r6, r0, ror r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #308] @ ca78 │ │ │ │ - ldr r3, [pc, #308] @ ca7c │ │ │ │ + ldr r6, [pc, #308] @ ca6c │ │ │ │ + ldr r3, [pc, #308] @ ca70 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9d8 │ │ │ │ - ldr r3, [pc, #284] @ ca80 │ │ │ │ + bne c9cc │ │ │ │ + ldr r3, [pc, #284] @ ca74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq ca28 │ │ │ │ - ldr r3, [pc, #268] @ ca84 │ │ │ │ + beq ca1c │ │ │ │ + ldr r3, [pc, #268] @ ca78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - bne c994 │ │ │ │ - ldr r2, [pc, #248] @ ca88 │ │ │ │ + bne c988 │ │ │ │ + ldr r2, [pc, #248] @ ca7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c9b8 │ │ │ │ + beq c9ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 4b58 │ │ │ │ - bl 7968c │ │ │ │ + bl 7967c │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ mov r4, r0 │ │ │ │ - bhi ca50 │ │ │ │ + bhi ca44 │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #200] @ ca8c │ │ │ │ + ldr r3, [pc, #200] @ ca80 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - bne ca30 │ │ │ │ + bne ca24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #176] @ ca90 │ │ │ │ - ldr r7, [pc, #176] @ ca94 │ │ │ │ + ldr r8, [pc, #176] @ ca84 │ │ │ │ + ldr r7, [pc, #176] @ ca88 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #168] @ ca98 │ │ │ │ + ldr r2, [pc, #168] @ ca8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #156] @ ca9c │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #156] @ ca90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - bne c970 │ │ │ │ + bne c964 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca28 │ │ │ │ - ldr r2, [pc, #128] @ caa0 │ │ │ │ + beq ca1c │ │ │ │ + ldr r2, [pc, #128] @ ca94 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ caa4 │ │ │ │ - ldr r0, [pc, #108] @ caa8 │ │ │ │ - ldr r2, [pc, #108] @ caac │ │ │ │ + ldr r1, [pc, #108] @ ca98 │ │ │ │ + ldr r0, [pc, #108] @ ca9c │ │ │ │ + ldr r2, [pc, #108] @ caa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca28 │ │ │ │ - ldr r1, [pc, #76] @ cab0 │ │ │ │ - ldr r0, [pc, #76] @ cab4 │ │ │ │ + beq ca1c │ │ │ │ + ldr r1, [pc, #76] @ caa4 │ │ │ │ + ldr r0, [pc, #76] @ caa8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #364 @ 0x16c │ │ │ │ - bl 57b60 │ │ │ │ - b ca28 │ │ │ │ - @ instruction: 0x000936b4 │ │ │ │ + bl 57b50 │ │ │ │ + b ca1c │ │ │ │ + andeq r3, r9, r0, asr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r9, r4, asr #13 │ │ │ │ + ldrdeq r7, [r9], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r9, r8, r6 │ │ │ │ - andeq r7, r9, r0, ror #12 │ │ │ │ - andeq sp, r6, r4, asr r6 │ │ │ │ - muleq r6, r8, r7 │ │ │ │ + andeq r7, r9, r4, lsr #13 │ │ │ │ + andeq r7, r9, ip, ror #12 │ │ │ │ + andeq sp, r6, r0, asr r6 │ │ │ │ + muleq r6, r4, r7 │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ - andeq r7, r9, r8, lsr #12 │ │ │ │ + andeq r7, r9, r4, lsr r6 │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ - strdeq sp, [r6], -r8 │ │ │ │ - andeq sp, r6, ip, lsr r7 │ │ │ │ + strdeq sp, [r6], -r4 │ │ │ │ + andeq sp, r6, r8, lsr r7 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - ldrdeq sp, [r6], -r0 │ │ │ │ - andeq sp, r6, r4, lsl r7 │ │ │ │ - ldr r3, [pc, #28] @ cadc │ │ │ │ + andeq sp, r6, ip, asr #11 │ │ │ │ + andeq sp, r6, r0, lsl r7 │ │ │ │ + ldr r3, [pc, #28] @ cad0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5fd20 │ │ │ │ - andeq r7, r9, r4, ror #10 │ │ │ │ + b 5fd10 │ │ │ │ + andeq r7, r9, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #148] @ cb90 │ │ │ │ - ldr r6, [pc, #148] @ cb94 │ │ │ │ - ldr ip, [pc, #148] @ cb98 │ │ │ │ + ldr lr, [pc, #148] @ cb84 │ │ │ │ + ldr r6, [pc, #148] @ cb88 │ │ │ │ + ldr ip, [pc, #148] @ cb8c │ │ │ │ sub sp, sp, #20 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl c114 │ │ │ │ + bl c108 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl c114 │ │ │ │ + bl c108 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r2, [pc, #56] @ cb9c │ │ │ │ - ldr r3, [pc, #48] @ cb98 │ │ │ │ + ldr r2, [pc, #56] @ cb90 │ │ │ │ + ldr r3, [pc, #48] @ cb8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movhi r0, r4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cb8c │ │ │ │ + bne cb80 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r3, [r9], -r4 │ │ │ │ - andeq r7, r9, r4, lsl r5 │ │ │ │ + andeq r3, r9, r0, lsl #10 │ │ │ │ + andeq r7, r9, r0, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r9, r4, r4 │ │ │ │ + andeq r3, r9, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r0, [pc, #344] @ cd14 │ │ │ │ - ldr r1, [pc, #344] @ cd18 │ │ │ │ - ldr r2, [pc, #344] @ cd1c │ │ │ │ + ldr r0, [pc, #344] @ cd08 │ │ │ │ + ldr r1, [pc, #344] @ cd0c │ │ │ │ + ldr r2, [pc, #344] @ cd10 │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #324] @ cd20 │ │ │ │ + ldr r3, [pc, #324] @ cd14 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc0c │ │ │ │ - ldr r1, [pc, #296] @ cd24 │ │ │ │ - ldr r0, [pc, #296] @ cd28 │ │ │ │ - ldr r2, [pc, #296] @ cd2c │ │ │ │ + beq cc00 │ │ │ │ + ldr r1, [pc, #296] @ cd18 │ │ │ │ + ldr r0, [pc, #296] @ cd1c │ │ │ │ + ldr r2, [pc, #296] @ cd20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #268] @ cd30 │ │ │ │ + ldr r3, [pc, #268] @ cd24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ccf4 │ │ │ │ - ldr r5, [pc, #240] @ cd34 │ │ │ │ + bne cce8 │ │ │ │ + ldr r5, [pc, #240] @ cd28 │ │ │ │ sub r7, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5, #24 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #212] @ cd38 │ │ │ │ + ldr r1, [pc, #212] @ cd2c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5fe04 │ │ │ │ + bl 5fdf4 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ cd20 │ │ │ │ + ldr r3, [pc, #136] @ cd14 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd8 │ │ │ │ - ldr r2, [pc, #140] @ cd3c │ │ │ │ - ldr r3, [pc, #104] @ cd1c │ │ │ │ + bne cccc │ │ │ │ + ldr r2, [pc, #140] @ cd30 │ │ │ │ + ldr r3, [pc, #104] @ cd10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cd10 │ │ │ │ + bne cd04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ cd40 │ │ │ │ - ldr r0, [pc, #96] @ cd44 │ │ │ │ - ldr r2, [pc, #96] @ cd48 │ │ │ │ + ldr r1, [pc, #96] @ cd34 │ │ │ │ + ldr r0, [pc, #96] @ cd38 │ │ │ │ + ldr r2, [pc, #96] @ cd3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b cca8 │ │ │ │ - ldr r0, [pc, #80] @ cd4c │ │ │ │ + bl 57b50 │ │ │ │ + b cc9c │ │ │ │ + ldr r0, [pc, #80] @ cd40 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r9, r4, lsr r4 │ │ │ │ - andeq r3, r9, r0, lsr r4 │ │ │ │ + andeq r3, r9, r0, asr #8 │ │ │ │ + andeq r3, r9, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, r4, lsr r4 │ │ │ │ - muleq r6, r0, r5 │ │ │ │ + andeq sp, r6, r0, lsr r4 │ │ │ │ + andeq sp, r6, ip, lsl #11 │ │ │ │ muleq r0, pc, r2 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r7, r9, r0, ror #7 │ │ │ │ + andeq r7, r9, ip, ror #7 │ │ │ │ @ instruction: 0xffffe29c │ │ │ │ - andeq r3, r9, r8, asr #6 │ │ │ │ - andeq sp, r6, r0, asr r3 │ │ │ │ - andeq sp, r6, ip, lsr #9 │ │ │ │ + andeq r3, r9, r4, asr r3 │ │ │ │ + andeq sp, r6, ip, asr #6 │ │ │ │ + andeq sp, r6, r8, lsr #9 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ - andeq r7, r9, r8, lsr #6 │ │ │ │ + andeq r7, r9, r4, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #332] @ ceb8 │ │ │ │ - ldr r2, [pc, #332] @ cebc │ │ │ │ + ldr r1, [pc, #332] @ ceac │ │ │ │ + ldr r2, [pc, #332] @ ceb0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #324] @ cec0 │ │ │ │ + ldr r5, [pc, #324] @ ceb4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #320] @ cec4 │ │ │ │ + ldr r3, [pc, #320] @ ceb8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce90 │ │ │ │ + bne ce84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce44 │ │ │ │ + beq ce38 │ │ │ │ sub r4, fp, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce38 │ │ │ │ - ldr r7, [pc, #252] @ cec8 │ │ │ │ + beq ce2c │ │ │ │ + ldr r7, [pc, #252] @ cebc │ │ │ │ add r7, pc, r7 │ │ │ │ - b cde0 │ │ │ │ + b cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce38 │ │ │ │ + beq ce2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ ldrhi r3, [r7, #64] @ 0x40 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne cdd0 │ │ │ │ + bne cdc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - bne cdd0 │ │ │ │ - ldr r3, [pc, #188] @ cecc │ │ │ │ + bne cdc4 │ │ │ │ + ldr r3, [pc, #188] @ cec0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cdd0 │ │ │ │ + beq cdc4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 34548 │ │ │ │ + bl 34538 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cde0 │ │ │ │ + bne cdd4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce74 │ │ │ │ - ldr r2, [pc, #132] @ ced0 │ │ │ │ - ldr r3, [pc, #108] @ cebc │ │ │ │ + bne ce68 │ │ │ │ + ldr r2, [pc, #132] @ cec4 │ │ │ │ + ldr r3, [pc, #108] @ ceb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ceb4 │ │ │ │ + bne cea8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #88] @ ced4 │ │ │ │ - ldr r0, [pc, #88] @ ced8 │ │ │ │ - ldr r2, [pc, #88] @ cedc │ │ │ │ + ldr r1, [pc, #88] @ cec8 │ │ │ │ + ldr r0, [pc, #88] @ cecc │ │ │ │ + ldr r2, [pc, #88] @ ced0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b ce44 │ │ │ │ - ldr r1, [pc, #72] @ cee0 │ │ │ │ - ldr r0, [pc, #72] @ cee4 │ │ │ │ - ldr r2, [pc, #72] @ cee8 │ │ │ │ + bl 57b50 │ │ │ │ + b ce38 │ │ │ │ + ldr r1, [pc, #72] @ ced4 │ │ │ │ + ldr r0, [pc, #72] @ ced8 │ │ │ │ + ldr r2, [pc, #72] @ cedc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r7, #0 │ │ │ │ - bne cdac │ │ │ │ - b ce38 │ │ │ │ + bne cda0 │ │ │ │ + b ce2c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r9, r8, lsl #5 │ │ │ │ + muleq r9, r4, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r9, ip, ror #4 │ │ │ │ + andeq r3, r9, r8, ror r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r9, ip, asr r2 │ │ │ │ + andeq r7, r9, r8, ror #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r9, ip, lsr #3 │ │ │ │ - @ instruction: 0x0006d1b4 │ │ │ │ - andeq sp, r6, r8, lsr #6 │ │ │ │ + @ instruction: 0x000931b8 │ │ │ │ + @ instruction: 0x0006d1b0 │ │ │ │ + andeq sp, r6, r4, lsr #6 │ │ │ │ @ instruction: 0x000002be │ │ │ │ - muleq r6, r8, r1 │ │ │ │ - andeq sp, r6, ip, lsl #6 │ │ │ │ + muleq r6, r4, r1 │ │ │ │ + andeq sp, r6, r8, lsl #6 │ │ │ │ andeq r0, r0, lr, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r2, [pc, #340] @ d05c │ │ │ │ - ldr r0, [pc, #340] @ d060 │ │ │ │ - ldr r3, [pc, #340] @ d064 │ │ │ │ + ldr r2, [pc, #340] @ d050 │ │ │ │ + ldr r0, [pc, #340] @ d054 │ │ │ │ + ldr r3, [pc, #340] @ d058 │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #332] @ d068 │ │ │ │ + ldr r1, [pc, #332] @ d05c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r4, [pc, #304] @ d06c │ │ │ │ + ldr r4, [pc, #304] @ d060 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #288] @ d070 │ │ │ │ + ldr r3, [pc, #288] @ d064 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d040 │ │ │ │ - ldr r5, [pc, #256] @ d074 │ │ │ │ + bne d034 │ │ │ │ + ldr r5, [pc, #256] @ d068 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf98 │ │ │ │ - bl 5e76c │ │ │ │ + beq cf8c │ │ │ │ + bl 5e75c │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r4, [pc, #216] @ d078 │ │ │ │ + ldr r4, [pc, #216] @ d06c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfb8 │ │ │ │ - bl 5e76c │ │ │ │ + beq cfac │ │ │ │ + bl 5e75c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r4, [pc, #188] @ d07c │ │ │ │ + ldr r4, [pc, #188] @ d070 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl b510 │ │ │ │ + bl b504 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - bl b510 │ │ │ │ + bl b504 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - bl b6f0 │ │ │ │ + bl b6e4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl cd50 │ │ │ │ + bl cd44 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - bl cd50 │ │ │ │ + bl cd44 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #104] @ d080 │ │ │ │ - ldr r3, [pc, #72] @ d064 │ │ │ │ + ldr r2, [pc, #104] @ d074 │ │ │ │ + ldr r3, [pc, #72] @ d058 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d058 │ │ │ │ + bne d04c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ d084 │ │ │ │ + ldr r0, [pc, #60] @ d078 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r9, r8, ror #1 │ │ │ │ - andeq r7, r9, ip, lsl #2 │ │ │ │ + strdeq r3, [r9], -r4 │ │ │ │ + andeq r7, r9, r8, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffe544 │ │ │ │ - andeq r3, r9, ip, lsr #1 │ │ │ │ + strheq r3, [r9], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strheq r7, [r9], -r0 │ │ │ │ - andeq r7, r9, r8, lsl #1 │ │ │ │ - andeq r7, r9, r4, rrx │ │ │ │ - andeq r2, r9, r0, ror #31 │ │ │ │ - ldrdeq r6, [r9], -ip │ │ │ │ + strheq r7, [r9], -ip │ │ │ │ + muleq r9, r4, r0 │ │ │ │ + andeq r7, r9, r0, ror r0 │ │ │ │ + andeq r2, r9, ip, ror #31 │ │ │ │ + andeq r6, r9, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ d11c │ │ │ │ - ldr r2, [pc, #120] @ d120 │ │ │ │ + ldr r3, [pc, #120] @ d110 │ │ │ │ + ldr r2, [pc, #120] @ d114 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0e0 │ │ │ │ - ldr r1, [pc, #96] @ d124 │ │ │ │ + bne d0d4 │ │ │ │ + ldr r1, [pc, #96] @ d118 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5fe04 │ │ │ │ + bl 5fdf4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0fc │ │ │ │ + bne d0f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ d128 │ │ │ │ - ldr r0, [pc, #64] @ d12c │ │ │ │ - ldr r2, [pc, #64] @ d130 │ │ │ │ + ldr r1, [pc, #64] @ d11c │ │ │ │ + ldr r0, [pc, #64] @ d120 │ │ │ │ + ldr r2, [pc, #64] @ d124 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b d0bc │ │ │ │ - ldr r1, [pc, #48] @ d134 │ │ │ │ - ldr r0, [pc, #48] @ d138 │ │ │ │ - ldr r2, [pc, #48] @ d13c │ │ │ │ + bl 57924 │ │ │ │ + b d0b0 │ │ │ │ + ldr r1, [pc, #48] @ d128 │ │ │ │ + ldr r0, [pc, #48] @ d12c │ │ │ │ + ldr r2, [pc, #48] @ d130 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r2, r9, r4, asr pc │ │ │ │ + andeq r2, r9, r0, ror #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffde3c │ │ │ │ - andeq ip, r6, r8, asr #30 │ │ │ │ - andeq sp, r6, ip, asr #1 │ │ │ │ + andeq ip, r6, r4, asr #30 │ │ │ │ + andeq sp, r6, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - andeq ip, r6, ip, lsr #30 │ │ │ │ - strheq sp, [r6], -r0 │ │ │ │ + andeq ip, r6, r8, lsr #30 │ │ │ │ + andeq sp, r6, ip, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #260] @ d260 │ │ │ │ - ldr r0, [pc, #260] @ d264 │ │ │ │ - ldr r3, [pc, #260] @ d268 │ │ │ │ + ldr r2, [pc, #260] @ d254 │ │ │ │ + ldr r0, [pc, #260] @ d258 │ │ │ │ + ldr r3, [pc, #260] @ d25c │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #252] @ d26c │ │ │ │ + ldr r1, [pc, #252] @ d260 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r4, [pc, #224] @ d270 │ │ │ │ + ldr r4, [pc, #224] @ d264 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #208] @ d274 │ │ │ │ + ldr r3, [pc, #208] @ d268 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d244 │ │ │ │ - ldr r5, [pc, #176] @ d278 │ │ │ │ + bne d238 │ │ │ │ + ldr r5, [pc, #176] @ d26c │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl d088 │ │ │ │ + bl d07c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ - bl d088 │ │ │ │ + bl d07c │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #96] @ d27c │ │ │ │ - ldr r3, [pc, #72] @ d268 │ │ │ │ + ldr r2, [pc, #96] @ d270 │ │ │ │ + ldr r3, [pc, #72] @ d25c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d25c │ │ │ │ + bne d250 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #52] @ d280 │ │ │ │ + ldr r0, [pc, #52] @ d274 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r9, r4, lr │ │ │ │ - @ instruction: 0x00096eb8 │ │ │ │ + andeq r2, r9, r0, lsr #29 │ │ │ │ + andeq r6, r9, r4, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffe2f0 │ │ │ │ - andeq r2, r9, r8, asr lr │ │ │ │ + andeq r2, r9, r4, ror #28 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r9, ip, asr lr │ │ │ │ - ldrdeq r2, [r9], -ip │ │ │ │ - ldrdeq r6, [r9], -r8 │ │ │ │ + andeq r6, r9, r8, ror #28 │ │ │ │ + andeq r2, r9, r8, ror #27 │ │ │ │ + andeq r6, r9, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr r0, [pc, #368] @ d410 │ │ │ │ - ldr r1, [pc, #368] @ d414 │ │ │ │ - ldr r2, [pc, #368] @ d418 │ │ │ │ + ldr r0, [pc, #368] @ d404 │ │ │ │ + ldr r1, [pc, #368] @ d408 │ │ │ │ + ldr r2, [pc, #368] @ d40c │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #348] @ d41c │ │ │ │ + ldr r3, [pc, #348] @ d410 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2f0 │ │ │ │ - ldr r1, [pc, #320] @ d420 │ │ │ │ - ldr r0, [pc, #320] @ d424 │ │ │ │ - ldr r2, [pc, #320] @ d428 │ │ │ │ + beq d2e4 │ │ │ │ + ldr r1, [pc, #320] @ d414 │ │ │ │ + ldr r0, [pc, #320] @ d418 │ │ │ │ + ldr r2, [pc, #320] @ d41c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #292] @ d42c │ │ │ │ + ldr r3, [pc, #292] @ d420 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d3f0 │ │ │ │ - ldr r4, [pc, #264] @ d430 │ │ │ │ + bne d3e4 │ │ │ │ + ldr r4, [pc, #264] @ d424 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b d360 │ │ │ │ + b d354 │ │ │ │ strh r5, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d350 │ │ │ │ + bne d344 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #188] @ d434 │ │ │ │ + ldr r0, [pc, #188] @ d428 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ d41c │ │ │ │ + ldr r3, [pc, #132] @ d410 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3d4 │ │ │ │ - ldr r2, [pc, #136] @ d438 │ │ │ │ - ldr r3, [pc, #100] @ d418 │ │ │ │ + bne d3c8 │ │ │ │ + ldr r2, [pc, #136] @ d42c │ │ │ │ + ldr r3, [pc, #100] @ d40c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d40c │ │ │ │ + bne d400 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ d43c │ │ │ │ - ldr r0, [pc, #96] @ d440 │ │ │ │ + ldr r1, [pc, #96] @ d430 │ │ │ │ + ldr r0, [pc, #96] @ d434 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ - bl 57b60 │ │ │ │ - b d3a8 │ │ │ │ - ldr r0, [pc, #76] @ d444 │ │ │ │ + bl 57b50 │ │ │ │ + b d39c │ │ │ │ + ldr r0, [pc, #76] @ d438 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, r0, asr sp │ │ │ │ - andeq r2, r9, ip, asr #26 │ │ │ │ + andeq r2, r9, ip, asr sp │ │ │ │ + andeq r2, r9, r8, asr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, r0, asr sp │ │ │ │ - andeq ip, r6, ip, ror #29 │ │ │ │ + andeq ip, r6, ip, asr #26 │ │ │ │ + andeq ip, r6, r8, ror #29 │ │ │ │ andeq r0, r0, r9, ror #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r6, [r9], -ip │ │ │ │ - andeq r6, r9, ip, lsr #25 │ │ │ │ - andeq r2, r9, r8, asr #24 │ │ │ │ - andeq ip, r6, r8, asr ip │ │ │ │ - strdeq ip, [r6], -r4 │ │ │ │ - andeq r6, r9, ip, lsr #24 │ │ │ │ + andeq r6, r9, r8, lsl #26 │ │ │ │ + @ instruction: 0x00096cb8 │ │ │ │ + andeq r2, r9, r4, asr ip │ │ │ │ + andeq ip, r6, r4, asr ip │ │ │ │ + strdeq ip, [r6], -r0 │ │ │ │ + andeq r6, r9, r8, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r0, [pc, #440] @ d61c │ │ │ │ - ldr r1, [pc, #440] @ d620 │ │ │ │ - ldr r2, [pc, #440] @ d624 │ │ │ │ + ldr r0, [pc, #440] @ d610 │ │ │ │ + ldr r1, [pc, #440] @ d614 │ │ │ │ + ldr r2, [pc, #440] @ d618 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #420] @ d628 │ │ │ │ + ldr r3, [pc, #420] @ d61c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4b4 │ │ │ │ - ldr r1, [pc, #392] @ d62c │ │ │ │ - ldr r0, [pc, #392] @ d630 │ │ │ │ - ldr r2, [pc, #392] @ d634 │ │ │ │ + beq d4a8 │ │ │ │ + ldr r1, [pc, #392] @ d620 │ │ │ │ + ldr r0, [pc, #392] @ d624 │ │ │ │ + ldr r2, [pc, #392] @ d628 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r0, [pc, #380] @ d638 │ │ │ │ - ldr r1, [pc, #380] @ d63c │ │ │ │ + bl 57924 │ │ │ │ + ldr r0, [pc, #380] @ d62c │ │ │ │ + ldr r1, [pc, #380] @ d630 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #328 @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [pc, #348] @ d640 │ │ │ │ + ldr r3, [pc, #348] @ d634 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d600 │ │ │ │ - ldr r4, [pc, #320] @ d644 │ │ │ │ + bne d5f4 │ │ │ │ + ldr r4, [pc, #320] @ d638 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r6, fp, #324 @ 0x144 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b d53c │ │ │ │ + b d530 │ │ │ │ strh r5, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d52c │ │ │ │ - ldr r3, [pc, #252] @ d648 │ │ │ │ + bne d520 │ │ │ │ + ldr r3, [pc, #252] @ d63c │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r5, r0 │ │ │ │ - b d574 │ │ │ │ + b d568 │ │ │ │ strh r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d564 │ │ │ │ + bne d558 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #192] @ d64c │ │ │ │ + ldr r0, [pc, #192] @ d640 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #128] @ d628 │ │ │ │ + ldr r3, [pc, #128] @ d61c │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5e4 │ │ │ │ - ldr r2, [pc, #144] @ d650 │ │ │ │ - ldr r3, [pc, #96] @ d624 │ │ │ │ + bne d5d8 │ │ │ │ + ldr r2, [pc, #144] @ d644 │ │ │ │ + ldr r3, [pc, #96] @ d618 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d618 │ │ │ │ + bne d60c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ d654 │ │ │ │ - ldr r0, [pc, #104] @ d658 │ │ │ │ - ldr r2, [pc, #104] @ d65c │ │ │ │ + ldr r1, [pc, #104] @ d648 │ │ │ │ + ldr r0, [pc, #104] @ d64c │ │ │ │ + ldr r2, [pc, #104] @ d650 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b d5b8 │ │ │ │ - ldr r0, [pc, #88] @ d660 │ │ │ │ + bl 57b50 │ │ │ │ + b d5ac │ │ │ │ + ldr r0, [pc, #88] @ d654 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, ip, lsl #23 │ │ │ │ - andeq r2, r9, r8, lsl #23 │ │ │ │ + muleq r9, r8, fp │ │ │ │ + muleq r9, r4, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, ip, lsl #23 │ │ │ │ - andeq ip, r6, r8, lsr sp │ │ │ │ + andeq ip, r6, r8, lsl #23 │ │ │ │ + andeq ip, r6, r4, lsr sp │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - andeq r6, r9, r8, ror #22 │ │ │ │ + andeq r6, r9, r4, ror fp │ │ │ │ @ instruction: 0xffffdfa4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r9, r0, lsr #22 │ │ │ │ - ldrdeq r6, [r9], -r8 │ │ │ │ - muleq r9, r8, sl │ │ │ │ - andeq r2, r9, r8, lsr sl │ │ │ │ - andeq ip, r6, r4, asr #20 │ │ │ │ - strdeq ip, [r6], -r0 │ │ │ │ + andeq r6, r9, ip, lsr #22 │ │ │ │ + andeq r6, r9, r4, ror #21 │ │ │ │ + andeq r6, r9, r4, lsr #21 │ │ │ │ + andeq r2, r9, r4, asr #20 │ │ │ │ + andeq ip, r6, r0, asr #20 │ │ │ │ + andeq ip, r6, ip, ror #23 │ │ │ │ andeq r0, r0, r6, lsl #6 │ │ │ │ - andeq r6, r9, ip, lsl sl │ │ │ │ - ldr r3, [pc, #44] @ d698 │ │ │ │ - ldr r2, [pc, #44] @ d69c │ │ │ │ + andeq r6, r9, r8, lsr #20 │ │ │ │ + ldr r3, [pc, #44] @ d68c │ │ │ │ + ldr r2, [pc, #44] @ d690 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r8, lsl #19 │ │ │ │ + b b9b8 │ │ │ │ + muleq r9, r4, r9 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ - ldr r3, [pc, #44] @ d6d4 │ │ │ │ - ldr r2, [pc, #44] @ d6d8 │ │ │ │ + ldr r3, [pc, #44] @ d6c8 │ │ │ │ + ldr r2, [pc, #44] @ d6cc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, ip, asr #18 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r8, asr r9 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - ldr r3, [pc, #44] @ d710 │ │ │ │ - ldr r2, [pc, #44] @ d714 │ │ │ │ + ldr r3, [pc, #44] @ d704 │ │ │ │ + ldr r2, [pc, #44] @ d708 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r0, lsl r9 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, ip, lsl r9 │ │ │ │ muleq r0, r4, r4 │ │ │ │ - ldr r3, [pc, #44] @ d74c │ │ │ │ - ldr r2, [pc, #44] @ d750 │ │ │ │ + ldr r3, [pc, #44] @ d740 │ │ │ │ + ldr r2, [pc, #44] @ d744 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - ldrdeq r2, [r9], -r4 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r0, ror #17 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - ldr r3, [pc, #44] @ d788 │ │ │ │ - ldr r2, [pc, #44] @ d78c │ │ │ │ + ldr r3, [pc, #44] @ d77c │ │ │ │ + ldr r2, [pc, #44] @ d780 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - muleq r9, r8, r8 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r4, lsr #17 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ - ldr r3, [pc, #44] @ d7c4 │ │ │ │ - ldr r2, [pc, #44] @ d7c8 │ │ │ │ + ldr r3, [pc, #44] @ d7b8 │ │ │ │ + ldr r2, [pc, #44] @ d7bc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, ip, asr r8 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r8, ror #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldr r3, [pc, #44] @ d800 │ │ │ │ - ldr r2, [pc, #44] @ d804 │ │ │ │ + ldr r3, [pc, #44] @ d7f4 │ │ │ │ + ldr r2, [pc, #44] @ d7f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r0, lsr #16 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, ip, lsr #16 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ - ldr r3, [pc, #44] @ d83c │ │ │ │ - ldr r2, [pc, #44] @ d840 │ │ │ │ + ldr r3, [pc, #44] @ d830 │ │ │ │ + ldr r2, [pc, #44] @ d834 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r4, ror #15 │ │ │ │ + b b9b8 │ │ │ │ + strdeq r2, [r9], -r0 │ │ │ │ muleq r0, ip, r4 │ │ │ │ - ldr r3, [pc, #44] @ d878 │ │ │ │ - ldr r2, [pc, #44] @ d87c │ │ │ │ + ldr r3, [pc, #44] @ d86c │ │ │ │ + ldr r2, [pc, #44] @ d870 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r8, lsr #15 │ │ │ │ + b b9b8 │ │ │ │ + @ instruction: 0x000927b4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - ldr r3, [pc, #44] @ d8b4 │ │ │ │ - ldr r2, [pc, #44] @ d8b8 │ │ │ │ + ldr r3, [pc, #44] @ d8a8 │ │ │ │ + ldr r2, [pc, #44] @ d8ac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, ip, ror #14 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r8, ror r7 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - ldr r3, [pc, #44] @ d8f0 │ │ │ │ - ldr r2, [pc, #44] @ d8f4 │ │ │ │ + ldr r3, [pc, #44] @ d8e4 │ │ │ │ + ldr r2, [pc, #44] @ d8e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - andeq r2, r9, r0, lsr r7 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, ip, lsr r7 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ - ldr r3, [pc, #44] @ d92c │ │ │ │ - ldr r2, [pc, #44] @ d930 │ │ │ │ + ldr r3, [pc, #44] @ d920 │ │ │ │ + ldr r2, [pc, #44] @ d924 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9c4 │ │ │ │ - strdeq r2, [r9], -r4 │ │ │ │ + b b9b8 │ │ │ │ + andeq r2, r9, r0, lsl #14 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ - ldr r3, [pc, #296] @ da64 │ │ │ │ - ldr r2, [pc, #296] @ da68 │ │ │ │ + ldr r3, [pc, #296] @ da58 │ │ │ │ + ldr r2, [pc, #296] @ da5c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, r0, #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r2, pc, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi da5c │ │ │ │ + bhi da50 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #256] @ da6c │ │ │ │ + ldr r3, [pc, #256] @ da60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #232] @ da70 │ │ │ │ + ldr r3, [pc, #232] @ da64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #216] @ da74 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #216] @ da68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #200] @ da78 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #200] @ da6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #184] @ da7c │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #184] @ da70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #168] @ da80 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #168] @ da74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #152] @ da84 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #152] @ da78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #136] @ da88 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #136] @ da7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #120] @ da8c │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #120] @ da80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #104] @ da90 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #104] @ da84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #88] @ da94 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #88] @ da88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ - ldr r3, [pc, #72] @ da98 │ │ │ │ + b d968 │ │ │ │ + ldr r3, [pc, #72] @ da8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ orr r0, r0, #-805306368 @ 0xd0000000 │ │ │ │ - b d974 │ │ │ │ + b d968 │ │ │ │ mov r0, #0 │ │ │ │ - b d974 │ │ │ │ - andeq r8, r7, r7, ror r8 │ │ │ │ - @ instruction: 0x000926b0 │ │ │ │ + b d968 │ │ │ │ + andeq r8, r7, r3, ror r8 │ │ │ │ + @ instruction: 0x000926bc │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ muleq r0, ip, r4 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @@ -8946,2463 +8943,2463 @@ │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #308] @ dbec │ │ │ │ - ldr r2, [pc, #308] @ dbf0 │ │ │ │ + ldr r3, [pc, #308] @ dbe0 │ │ │ │ + ldr r2, [pc, #308] @ dbe4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne db18 │ │ │ │ + bne db0c │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dae8 │ │ │ │ + beq dadc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dae0 │ │ │ │ + bne dad4 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dae0 │ │ │ │ + bne dad4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #212] @ dbf4 │ │ │ │ - ldr r6, [pc, #212] @ dbf8 │ │ │ │ + ldr r7, [pc, #212] @ dbe8 │ │ │ │ + ldr r6, [pc, #212] @ dbec │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db70 │ │ │ │ + beq db64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dae0 │ │ │ │ + beq dad4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #152] @ dbfc │ │ │ │ + ldr r2, [pc, #152] @ dbf0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dba0 │ │ │ │ + beq db94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dae0 │ │ │ │ - ldr r2, [pc, #108] @ dc00 │ │ │ │ + beq dad4 │ │ │ │ + ldr r2, [pc, #108] @ dbf4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b dae0 │ │ │ │ + bl 57b50 │ │ │ │ + b dad4 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbd0 │ │ │ │ + beq dbc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dae0 │ │ │ │ - ldr r2, [pc, #64] @ dc04 │ │ │ │ + beq dad4 │ │ │ │ + ldr r2, [pc, #64] @ dbf8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b dae0 │ │ │ │ + bl 57b50 │ │ │ │ + b dad4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq db10 │ │ │ │ - ldr r2, [pc, #40] @ dc08 │ │ │ │ + beq db04 │ │ │ │ + ldr r2, [pc, #40] @ dbfc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b db10 │ │ │ │ - andeq r2, r9, r0, asr #10 │ │ │ │ + bl 57b50 │ │ │ │ + b db04 │ │ │ │ + andeq r2, r9, ip, asr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, r4, lsl r5 │ │ │ │ - ldrdeq ip, [r6], -r0 │ │ │ │ + andeq ip, r6, r0, lsl r5 │ │ │ │ + andeq ip, r6, ip, asr #13 │ │ │ │ andeq r0, r0, r2, lsr #8 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r6, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r0, [pc, #344] @ dd80 │ │ │ │ - ldr r1, [pc, #344] @ dd84 │ │ │ │ - ldr r2, [pc, #344] @ dd88 │ │ │ │ + ldr r0, [pc, #344] @ dd74 │ │ │ │ + ldr r1, [pc, #344] @ dd78 │ │ │ │ + ldr r2, [pc, #344] @ dd7c │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #324] @ dd8c │ │ │ │ + ldr r3, [pc, #324] @ dd80 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc78 │ │ │ │ - ldr r1, [pc, #296] @ dd90 │ │ │ │ - ldr r0, [pc, #296] @ dd94 │ │ │ │ - ldr r2, [pc, #296] @ dd98 │ │ │ │ + beq dc6c │ │ │ │ + ldr r1, [pc, #296] @ dd84 │ │ │ │ + ldr r0, [pc, #296] @ dd88 │ │ │ │ + ldr r2, [pc, #296] @ dd8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #268] @ dd9c │ │ │ │ + ldr r3, [pc, #268] @ dd90 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne dd60 │ │ │ │ - ldr r5, [pc, #240] @ dda0 │ │ │ │ + bne dd54 │ │ │ │ + ldr r5, [pc, #240] @ dd94 │ │ │ │ sub r7, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5, #84 @ 0x54 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #212] @ dda4 │ │ │ │ + ldr r1, [pc, #212] @ dd98 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5fe04 │ │ │ │ + bl 5fdf4 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ dd8c │ │ │ │ + ldr r3, [pc, #136] @ dd80 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dd44 │ │ │ │ - ldr r2, [pc, #140] @ dda8 │ │ │ │ - ldr r3, [pc, #104] @ dd88 │ │ │ │ + bne dd38 │ │ │ │ + ldr r2, [pc, #140] @ dd9c │ │ │ │ + ldr r3, [pc, #104] @ dd7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dd7c │ │ │ │ + bne dd70 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ ddac │ │ │ │ - ldr r0, [pc, #96] @ ddb0 │ │ │ │ - ldr r2, [pc, #96] @ ddb4 │ │ │ │ + ldr r1, [pc, #96] @ dda0 │ │ │ │ + ldr r0, [pc, #96] @ dda4 │ │ │ │ + ldr r2, [pc, #96] @ dda8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b dd14 │ │ │ │ - ldr r0, [pc, #80] @ ddb8 │ │ │ │ + bl 57b50 │ │ │ │ + b dd08 │ │ │ │ + ldr r0, [pc, #80] @ ddac │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, r8, asr #7 │ │ │ │ - andeq r2, r9, r4, asr #7 │ │ │ │ + ldrdeq r2, [r9], -r4 │ │ │ │ + ldrdeq r2, [r9], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, r8, asr #7 │ │ │ │ - muleq r6, ip, r5 │ │ │ │ + andeq ip, r6, r4, asr #7 │ │ │ │ + muleq r6, r8, r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r9, r4, ror r3 │ │ │ │ + andeq r6, r9, r0, lsl #7 │ │ │ │ @ instruction: 0xffffd314 │ │ │ │ - ldrdeq r2, [r9], -ip │ │ │ │ - andeq ip, r6, r4, ror #5 │ │ │ │ - @ instruction: 0x0006c4b8 │ │ │ │ + andeq r2, r9, r8, ror #5 │ │ │ │ + andeq ip, r6, r0, ror #5 │ │ │ │ + @ instruction: 0x0006c4b4 │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ - @ instruction: 0x000962bc │ │ │ │ + andeq r6, r9, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #236] @ dec4 │ │ │ │ - ldr r2, [pc, #236] @ dec8 │ │ │ │ + ldr r3, [pc, #236] @ deb8 │ │ │ │ + ldr r2, [pc, #236] @ debc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne de30 │ │ │ │ + bne de24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq de28 │ │ │ │ + beq de1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de50 │ │ │ │ + beq de44 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #5 │ │ │ │ - beq de98 │ │ │ │ + beq de8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne de7c │ │ │ │ + bne de70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ decc │ │ │ │ - ldr r0, [pc, #148] @ ded0 │ │ │ │ - ldr r2, [pc, #148] @ ded4 │ │ │ │ + ldr r1, [pc, #148] @ dec0 │ │ │ │ + ldr r0, [pc, #148] @ dec4 │ │ │ │ + ldr r2, [pc, #148] @ dec8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ddfc │ │ │ │ + bne ddf0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq de28 │ │ │ │ - ldr r1, [pc, #116] @ ded8 │ │ │ │ - ldr r0, [pc, #116] @ dedc │ │ │ │ - ldr r2, [pc, #116] @ dee0 │ │ │ │ + beq de1c │ │ │ │ + ldr r1, [pc, #116] @ decc │ │ │ │ + ldr r0, [pc, #116] @ ded0 │ │ │ │ + ldr r2, [pc, #116] @ ded4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ dee4 │ │ │ │ - ldr r0, [pc, #96] @ dee8 │ │ │ │ - ldr r2, [pc, #96] @ deec │ │ │ │ + ldr r1, [pc, #96] @ ded8 │ │ │ │ + ldr r0, [pc, #96] @ dedc │ │ │ │ + ldr r2, [pc, #96] @ dee0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b de28 │ │ │ │ + bl 57b50 │ │ │ │ + b de1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne dea8 │ │ │ │ + bne de9c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ def0 │ │ │ │ - ldr r0, [pc, #64] @ def4 │ │ │ │ + ldr r1, [pc, #64] @ dee4 │ │ │ │ + ldr r0, [pc, #64] @ dee8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ - bl 57b60 │ │ │ │ - b dea0 │ │ │ │ - andeq r2, r9, r0, lsr #4 │ │ │ │ + bl 57b50 │ │ │ │ + b de94 │ │ │ │ + andeq r2, r9, ip, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq ip, [r6], -r8 │ │ │ │ - andeq ip, r6, r4, ror #7 │ │ │ │ + strdeq ip, [r6], -r4 │ │ │ │ + andeq ip, r6, r0, ror #7 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ - andeq ip, r6, ip, asr #3 │ │ │ │ - @ instruction: 0x0006c3b8 │ │ │ │ + andeq ip, r6, r8, asr #3 │ │ │ │ + @ instruction: 0x0006c3b4 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - andeq ip, r6, ip, lsr #3 │ │ │ │ - muleq r6, r8, r3 │ │ │ │ + andeq ip, r6, r8, lsr #3 │ │ │ │ + muleq r6, r4, r3 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - andeq ip, r6, r4, lsl #3 │ │ │ │ - andeq ip, r6, r0, ror r3 │ │ │ │ + andeq ip, r6, r0, lsl #3 │ │ │ │ + andeq ip, r6, ip, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r3, [pc, #296] @ e03c │ │ │ │ + ldr r3, [pc, #296] @ e030 │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r2, [pc, #280] @ e040 │ │ │ │ + ldr r2, [pc, #280] @ e034 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ - ldr r3, [pc, #276] @ e044 │ │ │ │ + ldr r3, [pc, #276] @ e038 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #272] @ e048 │ │ │ │ + ldr r1, [pc, #272] @ e03c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r4, [pc, #252] @ e04c │ │ │ │ + ldr r4, [pc, #252] @ e040 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #236] @ e050 │ │ │ │ + ldr r3, [pc, #236] @ e044 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e020 │ │ │ │ - ldr r5, [pc, #204] @ e054 │ │ │ │ + bne e014 │ │ │ │ + ldr r5, [pc, #204] @ e048 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl ddbc │ │ │ │ + bl ddb0 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq dfbc │ │ │ │ + beq dfb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e010 │ │ │ │ + beq e004 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #140] @ e058 │ │ │ │ + ldr r0, [pc, #140] @ e04c │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #116] @ e05c │ │ │ │ - ldr r3, [pc, #88] @ e044 │ │ │ │ + ldr r2, [pc, #116] @ e050 │ │ │ │ + ldr r3, [pc, #88] @ e038 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e038 │ │ │ │ + bne e02c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl ddbc │ │ │ │ + bl ddb0 │ │ │ │ mov r4, r0 │ │ │ │ - b dfbc │ │ │ │ - ldr r0, [pc, #56] @ e060 │ │ │ │ + b dfb0 │ │ │ │ + ldr r0, [pc, #56] @ e054 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r9, ip, lsl #2 │ │ │ │ - andeq r2, r9, ip, asr #1 │ │ │ │ + andeq r6, r9, r8, lsl r1 │ │ │ │ + ldrdeq r2, [r9], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffd52c │ │ │ │ - muleq r9, r8, r0 │ │ │ │ + andeq r2, r9, r4, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r9, ip, r0 │ │ │ │ - andeq r6, r9, r8, asr r0 │ │ │ │ - andeq r2, r9, r0, lsl r0 │ │ │ │ - strdeq r5, [r9], -ip │ │ │ │ - ldr r3, [pc, #36] @ e090 │ │ │ │ + andeq r6, r9, r8, lsr #1 │ │ │ │ + andeq r6, r9, r4, rrx │ │ │ │ + andeq r2, r9, ip, lsl r0 │ │ │ │ + andeq r6, r9, r8 │ │ │ │ + ldr r3, [pc, #36] @ e084 │ │ │ │ cmp r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ str r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r2, r9, r8, asr r4 │ │ │ │ + andeq r2, r9, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r5, [pc, #808] @ e3d8 │ │ │ │ - ldr r4, [pc, #808] @ e3dc │ │ │ │ - ldr lr, [pc, #808] @ e3e0 │ │ │ │ + ldr r5, [pc, #808] @ e3cc │ │ │ │ + ldr r4, [pc, #808] @ e3d0 │ │ │ │ + ldr lr, [pc, #808] @ e3d4 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #788] @ e3e4 │ │ │ │ + ldr ip, [pc, #788] @ e3d8 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ mov lr, r5 │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq e114 │ │ │ │ - ldr r1, [pc, #740] @ e3e8 │ │ │ │ - ldr r0, [pc, #740] @ e3ec │ │ │ │ - ldr r2, [pc, #740] @ e3f0 │ │ │ │ + beq e108 │ │ │ │ + ldr r1, [pc, #740] @ e3dc │ │ │ │ + ldr r0, [pc, #740] @ e3e0 │ │ │ │ + ldr r2, [pc, #740] @ e3e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #680] @ e3f4 │ │ │ │ + ldr r1, [pc, #680] @ e3e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ str r6, [r0, #4] │ │ │ │ str r7, [r0] │ │ │ │ str r5, [r0, #12] │ │ │ │ strh r4, [r0, #20] │ │ │ │ str r4, [r0, #16] │ │ │ │ - ldr r0, [pc, #648] @ e3f8 │ │ │ │ + ldr r0, [pc, #648] @ e3ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #620] @ e3fc │ │ │ │ + ldr r3, [pc, #620] @ e3f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e36c │ │ │ │ - ldr r4, [pc, #592] @ e400 │ │ │ │ + bne e360 │ │ │ │ + ldr r4, [pc, #592] @ e3f4 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #572] @ e404 │ │ │ │ + ldr r3, [pc, #572] @ e3f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r1, [r4, #68] @ 0x44 │ │ │ │ ldrne r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e334 │ │ │ │ + beq e328 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #520] @ e408 │ │ │ │ + ldr r0, [pc, #520] @ e3fc │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq e398 │ │ │ │ + beq e38c │ │ │ │ cmp r4, #3 │ │ │ │ - beq e278 │ │ │ │ + beq e26c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne e2e8 │ │ │ │ - ldr r3, [pc, #428] @ e3e4 │ │ │ │ + bne e2dc │ │ │ │ + ldr r3, [pc, #428] @ e3d8 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e2cc │ │ │ │ - ldr r2, [pc, #444] @ e40c │ │ │ │ - ldr r3, [pc, #396] @ e3e0 │ │ │ │ + bne e2c0 │ │ │ │ + ldr r2, [pc, #444] @ e400 │ │ │ │ + ldr r3, [pc, #396] @ e3d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e394 │ │ │ │ + bne e388 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #400] @ e410 │ │ │ │ + ldr r3, [pc, #400] @ e404 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #832] @ 0x340 │ │ │ │ cmp r3, #1 │ │ │ │ - beq e2b8 │ │ │ │ - ldr r1, [pc, #376] @ e414 │ │ │ │ + beq e2ac │ │ │ │ + ldr r1, [pc, #376] @ e408 │ │ │ │ ldr ip, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r2, [pc, #364] @ e418 │ │ │ │ + ldr r2, [pc, #364] @ e40c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 3ade4 │ │ │ │ - b e230 │ │ │ │ - ldr r1, [pc, #328] @ e41c │ │ │ │ - ldr r0, [pc, #328] @ e420 │ │ │ │ - ldr r2, [pc, #328] @ e424 │ │ │ │ + bl 3add4 │ │ │ │ + b e224 │ │ │ │ + ldr r1, [pc, #328] @ e410 │ │ │ │ + ldr r0, [pc, #328] @ e414 │ │ │ │ + ldr r2, [pc, #328] @ e418 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b e248 │ │ │ │ - ldr r1, [pc, #312] @ e428 │ │ │ │ - ldr r0, [pc, #312] @ e42c │ │ │ │ + bl 57b50 │ │ │ │ + b e23c │ │ │ │ + ldr r1, [pc, #312] @ e41c │ │ │ │ + ldr r0, [pc, #312] @ e420 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #300] @ e430 │ │ │ │ + ldr r1, [pc, #300] @ e424 │ │ │ │ mov ip, #115 @ 0x73 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #288] @ e434 │ │ │ │ + ldr r2, [pc, #288] @ e428 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e79c │ │ │ │ - b e230 │ │ │ │ - ldr r0, [pc, #252] @ e438 │ │ │ │ + bl 6e78c │ │ │ │ + b e224 │ │ │ │ + ldr r0, [pc, #252] @ e42c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5fdcc │ │ │ │ + bl 5fdbc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq e3bc │ │ │ │ - ldr r3, [pc, #236] @ e43c │ │ │ │ + beq e3b0 │ │ │ │ + ldr r3, [pc, #236] @ e430 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq e384 │ │ │ │ - ldr r3, [pc, #220] @ e440 │ │ │ │ + beq e378 │ │ │ │ + ldr r3, [pc, #220] @ e434 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b e1e0 │ │ │ │ - ldr r0, [pc, #208] @ e444 │ │ │ │ + b e1d4 │ │ │ │ + ldr r0, [pc, #208] @ e438 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #188] @ e448 │ │ │ │ + ldr r3, [pc, #188] @ e43c │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ - b e1e0 │ │ │ │ + b e1d4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 19f24 │ │ │ │ - ldr r0, [pc, #156] @ e44c │ │ │ │ - ldr r1, [pc, #156] @ e450 │ │ │ │ + bl 19f14 │ │ │ │ + ldr r0, [pc, #156] @ e440 │ │ │ │ + ldr r1, [pc, #156] @ e444 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4afa8 │ │ │ │ + bl 4af98 │ │ │ │ mov r2, r1 │ │ │ │ - bl 19f24 │ │ │ │ - ldr r0, [pc, #136] @ e454 │ │ │ │ - ldr r1, [pc, #136] @ e458 │ │ │ │ + bl 19f14 │ │ │ │ + ldr r0, [pc, #136] @ e448 │ │ │ │ + ldr r1, [pc, #136] @ e44c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4afa8 │ │ │ │ - andeq r1, r9, r0, asr #30 │ │ │ │ - andeq r1, r9, ip, lsr pc │ │ │ │ + bl 4af98 │ │ │ │ + andeq r1, r9, ip, asr #30 │ │ │ │ + andeq r1, r9, r8, asr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r6, ip, lsr #30 │ │ │ │ - andeq ip, r6, r0, lsr r1 │ │ │ │ + andeq fp, r6, r8, lsr #30 │ │ │ │ + andeq ip, r6, ip, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #13 │ │ │ │ @ instruction: 0xffffd31c │ │ │ │ - @ instruction: 0x00095eb8 │ │ │ │ + andeq r5, r9, r4, asr #29 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r9, r4, ror lr │ │ │ │ - andeq r2, r9, r4, lsl #6 │ │ │ │ - andeq r5, r9, r4, lsr #28 │ │ │ │ - andeq r1, r9, r8, lsr #27 │ │ │ │ + andeq r5, r9, r0, lsl #29 │ │ │ │ + andeq r2, r9, r0, lsl r3 │ │ │ │ + andeq r5, r9, r0, lsr lr │ │ │ │ + @ instruction: 0x00091db4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, ip, lsl #27 │ │ │ │ + andeq fp, r6, r8, lsl #27 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq fp, r6, ip, asr sp │ │ │ │ - andeq fp, r6, r0, ror #30 │ │ │ │ + andeq fp, r6, r8, asr sp │ │ │ │ + andeq fp, r6, ip, asr pc │ │ │ │ andeq r0, r0, pc, lsl #14 │ │ │ │ - andeq fp, r6, ip, ror pc │ │ │ │ - andeq fp, r6, r0, asr pc │ │ │ │ - andeq fp, r6, r0, lsr #26 │ │ │ │ + andeq fp, r6, r8, ror pc │ │ │ │ + andeq fp, r6, ip, asr #30 │ │ │ │ + andeq fp, r6, ip, lsl sp │ │ │ │ andeq r0, r0, r9, lsl #14 │ │ │ │ @ instruction: 0xffffcb98 │ │ │ │ - andeq r2, r9, ip, ror r1 │ │ │ │ - andeq r5, r9, r4, asr #25 │ │ │ │ - @ instruction: 0x00095cb0 │ │ │ │ - muleq r9, ip, ip │ │ │ │ - andeq fp, r6, r4, lsl #25 │ │ │ │ + andeq r2, r9, r8, lsl #3 │ │ │ │ + ldrdeq r5, [r9], -r0 │ │ │ │ + @ instruction: 0x00095cbc │ │ │ │ + andeq r5, r9, r8, lsr #25 │ │ │ │ + andeq fp, r6, r0, lsl #25 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - andeq fp, r6, r8, ror #24 │ │ │ │ + andeq fp, r6, r4, ror #24 │ │ │ │ andeq r0, r0, ip, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e478 │ │ │ │ + bne e46c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ - beq e4d0 │ │ │ │ + beq e4c4 │ │ │ │ add r5, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne e4dc │ │ │ │ + bne e4d0 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ add r4, r2, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq e4d0 │ │ │ │ + beq e4c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r6, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ e5b0 │ │ │ │ - ldr r2, [pc, #128] @ e5b4 │ │ │ │ + ldr r3, [pc, #128] @ e5a4 │ │ │ │ + ldr r2, [pc, #128] @ e5a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne e574 │ │ │ │ - ldr r1, [pc, #104] @ e5b8 │ │ │ │ + bne e568 │ │ │ │ + ldr r1, [pc, #104] @ e5ac │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne e590 │ │ │ │ + bne e584 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ e5bc │ │ │ │ - ldr r0, [pc, #64] @ e5c0 │ │ │ │ - ldr r2, [pc, #64] @ e5c4 │ │ │ │ + ldr r1, [pc, #64] @ e5b0 │ │ │ │ + ldr r0, [pc, #64] @ e5b4 │ │ │ │ + ldr r2, [pc, #64] @ e5b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b e548 │ │ │ │ - ldr r1, [pc, #48] @ e5c8 │ │ │ │ - ldr r0, [pc, #48] @ e5cc │ │ │ │ - ldr r2, [pc, #48] @ e5d0 │ │ │ │ + bl 57924 │ │ │ │ + b e53c │ │ │ │ + ldr r1, [pc, #48] @ e5bc │ │ │ │ + ldr r0, [pc, #48] @ e5c0 │ │ │ │ + ldr r2, [pc, #48] @ e5c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r1, r9, r8, asr #21 │ │ │ │ + ldrdeq r1, [r9], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r9, r8, ror pc │ │ │ │ - @ instruction: 0x0006bab4 │ │ │ │ - strdeq fp, [r6], -ip │ │ │ │ + andeq r1, r9, r4, lsl #31 │ │ │ │ + @ instruction: 0x0006bab0 │ │ │ │ + strdeq fp, [r6], -r8 │ │ │ │ andeq r0, r0, fp, lsr #15 │ │ │ │ - muleq r6, r8, sl │ │ │ │ - andeq fp, r6, r0, ror #25 │ │ │ │ + muleq r6, r4, sl │ │ │ │ + ldrdeq fp, [r6], -ip │ │ │ │ andeq r0, r0, sp, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #488] @ e7d8 │ │ │ │ - ldr r1, [pc, #488] @ e7dc │ │ │ │ + ldr ip, [pc, #488] @ e7cc │ │ │ │ + ldr r1, [pc, #488] @ e7d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #480] @ e7e0 │ │ │ │ + ldr r3, [pc, #480] @ e7d4 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #476] @ e7e4 │ │ │ │ + ldr r2, [pc, #476] @ e7d8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - ldr r2, [pc, #456] @ e7e8 │ │ │ │ + ldr r2, [pc, #456] @ e7dc │ │ │ │ ldr r1, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ - bne e71c │ │ │ │ + bne e710 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e73c │ │ │ │ + beq e730 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 44c8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq e7a4 │ │ │ │ + beq e798 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne e7a4 │ │ │ │ + bne e798 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne e7a4 │ │ │ │ + bne e798 │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #312] @ e7ec │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #312] @ e7e0 │ │ │ │ ldr r1, [r6] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ str r7, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ - bne e700 │ │ │ │ + bne e6f4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #276] @ e7f0 │ │ │ │ - ldr r3, [pc, #252] @ e7dc │ │ │ │ + ldr r2, [pc, #276] @ e7e4 │ │ │ │ + ldr r3, [pc, #252] @ e7d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e7d4 │ │ │ │ + bne e7c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #236] @ e7f4 │ │ │ │ - ldr r0, [pc, #236] @ e7f8 │ │ │ │ - ldr r2, [pc, #236] @ e7fc │ │ │ │ + ldr r1, [pc, #236] @ e7e8 │ │ │ │ + ldr r0, [pc, #236] @ e7ec │ │ │ │ + ldr r2, [pc, #236] @ e7f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b e6d0 │ │ │ │ - ldr r1, [pc, #220] @ e800 │ │ │ │ - ldr r0, [pc, #220] @ e804 │ │ │ │ + bl 57b50 │ │ │ │ + b e6c4 │ │ │ │ + ldr r1, [pc, #220] @ e7f4 │ │ │ │ + ldr r0, [pc, #220] @ e7f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1984 @ 0x7c0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e63c │ │ │ │ + bne e630 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e76c │ │ │ │ - ldr r5, [pc, #188] @ e808 │ │ │ │ + beq e760 │ │ │ │ + ldr r5, [pc, #188] @ e7fc │ │ │ │ add r5, pc, r5 │ │ │ │ ldmib r4, {r0, r3} │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e74c │ │ │ │ + bne e740 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r3, [pc, #148] @ e80c │ │ │ │ + ldr r3, [pc, #148] @ e800 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ - beq e6d0 │ │ │ │ - ldr r1, [pc, #128] @ e810 │ │ │ │ - ldr r0, [pc, #128] @ e814 │ │ │ │ - ldr r2, [pc, #128] @ e818 │ │ │ │ + beq e6c4 │ │ │ │ + ldr r1, [pc, #128] @ e804 │ │ │ │ + ldr r0, [pc, #128] @ e808 │ │ │ │ + ldr r2, [pc, #128] @ e80c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b e6d0 │ │ │ │ + bl 57b50 │ │ │ │ + b e6c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e7b8 │ │ │ │ + bne e7ac │ │ │ │ mvn r0, #0 │ │ │ │ - b e6d4 │ │ │ │ - ldr r1, [pc, #92] @ e81c │ │ │ │ - ldr r0, [pc, #92] @ e820 │ │ │ │ - ldr r2, [pc, #92] @ e824 │ │ │ │ + b e6c8 │ │ │ │ + ldr r1, [pc, #92] @ e810 │ │ │ │ + ldr r0, [pc, #92] @ e814 │ │ │ │ + ldr r2, [pc, #92] @ e818 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b e7b0 │ │ │ │ + bl 57b50 │ │ │ │ + b e7a4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r9, r4, lsl #20 │ │ │ │ + andeq r1, r9, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r9, r8, ror #19 │ │ │ │ + strdeq r1, [r9], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r9, r4, lsl #20 │ │ │ │ - andeq r5, r9, r0, ror r9 │ │ │ │ - andeq r1, r9, ip, lsl r9 │ │ │ │ - andeq fp, r6, r8, lsr #18 │ │ │ │ - andeq fp, r6, ip, lsl #23 │ │ │ │ + andeq r5, r9, r0, lsl sl │ │ │ │ + andeq r5, r9, ip, ror r9 │ │ │ │ + andeq r1, r9, r8, lsr #18 │ │ │ │ + andeq fp, r6, r4, lsr #18 │ │ │ │ + andeq fp, r6, r8, lsl #23 │ │ │ │ andeq r0, r0, r2, ror #15 │ │ │ │ - andeq fp, r6, r0, lsl r9 │ │ │ │ - andeq fp, r6, r4, ror fp │ │ │ │ - ldrdeq r5, [r9], -ip │ │ │ │ - andeq r5, r9, ip, lsr #17 │ │ │ │ - andeq fp, r6, r0, lsr #17 │ │ │ │ - andeq fp, r6, r4, lsl #22 │ │ │ │ + andeq fp, r6, ip, lsl #18 │ │ │ │ + andeq fp, r6, r0, ror fp │ │ │ │ + andeq r5, r9, r8, ror #17 │ │ │ │ + @ instruction: 0x000958b8 │ │ │ │ + muleq r6, ip, r8 │ │ │ │ + andeq fp, r6, r0, lsl #22 │ │ │ │ andeq r0, r0, lr, asr #15 │ │ │ │ - andeq fp, r6, r0, ror r8 │ │ │ │ - ldrdeq fp, [r6], -r4 │ │ │ │ + andeq fp, r6, ip, ror #16 │ │ │ │ + ldrdeq fp, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ cmp r0, #5 │ │ │ │ ldreq r3, [r1] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orreq r3, r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, r1 │ │ │ │ streq r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16bf4 │ │ │ │ - ldr r1, [pc, #24] @ e870 │ │ │ │ + b 16be4 │ │ │ │ + ldr r1, [pc, #24] @ e864 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #116 @ 0x74 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq r5, r9, ip, asr #15 │ │ │ │ + b 24234 │ │ │ │ + ldrdeq r5, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2392] @ 0x958 │ │ │ │ - ldr r5, [pc, #3600] @ f6a0 │ │ │ │ - ldr r4, [pc, #3600] @ f6a4 │ │ │ │ + ldr r5, [pc, #3600] @ f694 │ │ │ │ + ldr r4, [pc, #3600] @ f698 │ │ │ │ sub sp, sp, #1664 @ 0x680 │ │ │ │ - ldr lr, [pc, #3596] @ f6a8 │ │ │ │ + ldr lr, [pc, #3596] @ f69c │ │ │ │ sub sp, sp, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #3576] @ f6ac │ │ │ │ + ldr ip, [pc, #3576] @ f6a0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ str r0, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ str ip, [fp, #-1604] @ 0xfffff9bc │ │ │ │ str r2, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ mov r4, r3 │ │ │ │ - beq e8fc │ │ │ │ - ldr r1, [pc, #3524] @ f6b0 │ │ │ │ - ldr r0, [pc, #3524] @ f6b4 │ │ │ │ - ldr r2, [pc, #3524] @ f6b8 │ │ │ │ + beq e8f0 │ │ │ │ + ldr r1, [pc, #3524] @ f6a4 │ │ │ │ + ldr r0, [pc, #3524] @ f6a8 │ │ │ │ + ldr r2, [pc, #3524] @ f6ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ str r0, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - ldr r0, [pc, #3500] @ f6bc │ │ │ │ - bl 3aed4 │ │ │ │ + ldr r0, [pc, #3500] @ f6b0 │ │ │ │ + bl 3aec4 │ │ │ │ str r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - ldr r0, [pc, #3492] @ f6c0 │ │ │ │ + ldr r0, [pc, #3492] @ f6b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 48d0 │ │ │ │ ldr r3, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq eb1c │ │ │ │ + beq eb10 │ │ │ │ ldr r3, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq f018 │ │ │ │ + beq f00c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #5 │ │ │ │ - bne eb88 │ │ │ │ - ldr r3, [pc, #3412] @ f6ac │ │ │ │ + bne eb7c │ │ │ │ + ldr r3, [pc, #3412] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne f044 │ │ │ │ + bne f038 │ │ │ │ str r4, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r0, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ bl 49c0 │ │ │ │ - ldr r3, [pc, #3400] @ f6c4 │ │ │ │ + ldr r3, [pc, #3400] @ f6b8 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ str r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r3, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bhi ec34 │ │ │ │ - ldr r2, [pc, #3372] @ f6c8 │ │ │ │ + bhi ec28 │ │ │ │ + ldr r2, [pc, #3372] @ f6bc │ │ │ │ ldr r1, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ea04 │ │ │ │ + beq e9f8 │ │ │ │ cmp r5, #1 │ │ │ │ - ble eea4 │ │ │ │ + ble ee98 │ │ │ │ ldr r6, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - ldr r1, [pc, #3340] @ f6cc │ │ │ │ + ldr r1, [pc, #3340] @ f6c0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq e9ec │ │ │ │ + beq e9e0 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ bl 49c0 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r5, #4096 @ 0x1000 │ │ │ │ - bcs f5a4 │ │ │ │ + bcs f598 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3220] @ f6ac │ │ │ │ + ldr r3, [pc, #3220] @ f6a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - beq f634 │ │ │ │ + beq f628 │ │ │ │ cmp r3, #0 │ │ │ │ - bne eec4 │ │ │ │ + bne eeb8 │ │ │ │ ldr r4, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r1, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ str r3, [r4] │ │ │ │ ldr r1, [fp, #-1604] @ 0xfffff9bc │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r3, #5 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r3, #200] @ 0xc8 │ │ │ │ str r2, [r3, #176] @ 0xb0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #3164] @ f6d0 │ │ │ │ + ldr r3, [pc, #3164] @ f6c4 │ │ │ │ ldr r5, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ ldrne r0, [r3, #56] @ 0x38 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ - bl 1e6bc │ │ │ │ + bl 1e6ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq eee0 │ │ │ │ + beq eed4 │ │ │ │ cmp r5, #5 │ │ │ │ - beq eff0 │ │ │ │ + beq efe4 │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eac0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq eab4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ead8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq eacc │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #3004] @ f6ac │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #3004] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ed44 │ │ │ │ - ldr r1, [pc, #3020] @ f6d4 │ │ │ │ - ldr r0, [pc, #3020] @ f6d8 │ │ │ │ - ldr r2, [pc, #3020] @ f6dc │ │ │ │ + beq ed38 │ │ │ │ + ldr r1, [pc, #3020] @ f6c8 │ │ │ │ + ldr r0, [pc, #3020] @ f6cc │ │ │ │ + ldr r2, [pc, #3020] @ f6d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b ed44 │ │ │ │ + bl 57b50 │ │ │ │ + b ed38 │ │ │ │ ldr r3, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq f060 │ │ │ │ + beq f054 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e944 │ │ │ │ - ldr r3, [pc, #2932] @ f6ac │ │ │ │ + bne e938 │ │ │ │ + ldr r3, [pc, #2932] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ streq r3, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ - beq e96c │ │ │ │ - ldr r1, [pc, #2952] @ f6e0 │ │ │ │ - ldr r0, [pc, #2952] @ f6e4 │ │ │ │ - ldr r2, [pc, #2952] @ f6e8 │ │ │ │ + beq e960 │ │ │ │ + ldr r1, [pc, #2952] @ f6d4 │ │ │ │ + ldr r0, [pc, #2952] @ f6d8 │ │ │ │ + ldr r2, [pc, #2952] @ f6dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ str r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r3, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ str r3, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - b ebec │ │ │ │ + b ebe0 │ │ │ │ ldr r5, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2876] @ f6d0 │ │ │ │ + ldr r3, [pc, #2876] @ f6c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 288c0 │ │ │ │ + bl 288b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed74 │ │ │ │ - ldr r3, [pc, #2808] @ f6ac │ │ │ │ + bne ed68 │ │ │ │ + ldr r3, [pc, #2808] @ f6a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e968 │ │ │ │ - ldr r1, [pc, #2852] @ f6ec │ │ │ │ - ldr r0, [pc, #2852] @ f6f0 │ │ │ │ - ldr r2, [pc, #2840] @ f6e8 │ │ │ │ + beq e95c │ │ │ │ + ldr r1, [pc, #2852] @ f6e0 │ │ │ │ + ldr r0, [pc, #2852] @ f6e4 │ │ │ │ + ldr r2, [pc, #2840] @ f6dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ str r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r3, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ str r3, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ str r4, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r0, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ bl 49c0 │ │ │ │ - ldr r3, [pc, #2760] @ f6c4 │ │ │ │ + ldr r3, [pc, #2760] @ f6b8 │ │ │ │ cmp r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bls e994 │ │ │ │ - ldr r3, [pc, #2720] @ f6ac │ │ │ │ + bls e988 │ │ │ │ + ldr r3, [pc, #2720] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec34 │ │ │ │ - ldr r1, [pc, #2768] @ f6f4 │ │ │ │ - ldr r0, [pc, #2768] @ f6f8 │ │ │ │ - ldr r2, [pc, #2768] @ f6fc │ │ │ │ + beq ec28 │ │ │ │ + ldr r1, [pc, #2768] @ f6e8 │ │ │ │ + ldr r0, [pc, #2768] @ f6ec │ │ │ │ + ldr r2, [pc, #2768] @ f6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ str r0, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r0, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #1552 @ 0x610 │ │ │ │ sub r1, r1, #12 │ │ │ │ str r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2712] @ f700 │ │ │ │ + ldr r3, [pc, #2712] @ f6f4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #700 @ 0x2bc │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f414 │ │ │ │ + bne f408 │ │ │ │ sub r6, fp, #700 @ 0x2bc │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r8, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2668] @ f704 │ │ │ │ - ldr r7, [pc, #2668] @ f708 │ │ │ │ + ldr r3, [pc, #2668] @ f6f8 │ │ │ │ + ldr r7, [pc, #2668] @ f6fc │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #2592] @ f6d0 │ │ │ │ + ldr ip, [pc, #2592] @ f6c4 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ ldr r3, [r8, ip] │ │ │ │ str r0, [sp] │ │ │ │ ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r9, [sp, #8] │ │ │ │ ldr sl, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ - ldr r2, [pc, #2620] @ f70c │ │ │ │ + ldr r2, [pc, #2620] @ f700 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-1564] @ 0xfffff9e4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #2440] @ f6ac │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #2440] @ f6a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ed44 │ │ │ │ - ldr r0, [pc, #2520] @ f710 │ │ │ │ - ldr r2, [pc, #2520] @ f714 │ │ │ │ + beq ed38 │ │ │ │ + ldr r0, [pc, #2520] @ f704 │ │ │ │ + ldr r2, [pc, #2520] @ f708 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #9 │ │ │ │ - ldr r2, [pc, #2504] @ f718 │ │ │ │ - ldr r3, [pc, #2388] @ f6a8 │ │ │ │ + ldr r2, [pc, #2504] @ f70c │ │ │ │ + ldr r3, [pc, #2388] @ f69c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f69c │ │ │ │ + bne f690 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne ed90 │ │ │ │ + bne ed84 │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq f4a0 │ │ │ │ + beq f494 │ │ │ │ ldr r0, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ str r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #1568 @ 0x620 │ │ │ │ str r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2368] @ f700 │ │ │ │ + ldr r3, [pc, #2368] @ f6f4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ str r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ sub r0, fp, #980 @ 0x3d4 │ │ │ │ ldr r2, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ str r4, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r2, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f584 │ │ │ │ + bne f578 │ │ │ │ sub r6, fp, #980 @ 0x3d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r7, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2304] @ f704 │ │ │ │ + ldr r3, [pc, #2304] @ f6f8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2236] @ f6d0 │ │ │ │ + ldr r3, [pc, #2236] @ f6c4 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r0, [sp] │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #2288] @ f71c │ │ │ │ + ldr r1, [pc, #2288] @ f710 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r2, [pc, #2280] @ f720 │ │ │ │ + ldr r2, [pc, #2280] @ f714 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-1568] @ 0xfffff9e0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #2096] @ f6ac │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #2096] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r4, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne f3f8 │ │ │ │ + bne f3ec │ │ │ │ ldr r3, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ebec │ │ │ │ + bne ebe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ea04 │ │ │ │ + beq e9f8 │ │ │ │ ldr r3, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne e9b4 │ │ │ │ + bne e9a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ - b e9e0 │ │ │ │ - ldr r1, [pc, #2136] @ f724 │ │ │ │ - ldr r0, [pc, #2136] @ f728 │ │ │ │ + b e9d4 │ │ │ │ + ldr r1, [pc, #2136] @ f718 │ │ │ │ + ldr r0, [pc, #2136] @ f71c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2880 @ 0xb40 │ │ │ │ - bl 57b60 │ │ │ │ - b ea28 │ │ │ │ - ldr r3, [pc, #2116] @ f72c │ │ │ │ + bl 57b50 │ │ │ │ + b ea1c │ │ │ │ + ldr r3, [pc, #2116] @ f720 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq ef68 │ │ │ │ - ldr r3, [pc, #2096] @ f730 │ │ │ │ + beq ef5c │ │ │ │ + ldr r3, [pc, #2096] @ f724 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq f194 │ │ │ │ + beq f188 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #2076] @ f734 │ │ │ │ + ldr r3, [pc, #2076] @ f728 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #796] @ 0x31c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #796] @ 0x31c │ │ │ │ ldr r2, [r3, #820] @ 0x334 │ │ │ │ cmp r2, #1 │ │ │ │ - beq f140 │ │ │ │ + beq f134 │ │ │ │ cmp r2, #2 │ │ │ │ - beq f434 │ │ │ │ + beq f428 │ │ │ │ ldr r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ cmp r2, #4 │ │ │ │ ldr r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2] │ │ │ │ - bne ef68 │ │ │ │ + bne ef5c │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne f298 │ │ │ │ + bne f28c │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ ldrb r4, [r3, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ef84 │ │ │ │ - bl 3ade4 │ │ │ │ + beq ef78 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ef9c │ │ │ │ - bl 3ade4 │ │ │ │ + beq ef90 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #1780] @ f6ac │ │ │ │ + ldr r3, [pc, #1780] @ f6a0 │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - beq f288 │ │ │ │ + beq f27c │ │ │ │ sub r3, r4, #68 @ 0x44 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ - bhi f264 │ │ │ │ - ldr r1, [pc, #1884] @ f738 │ │ │ │ + bhi f258 │ │ │ │ + ldr r1, [pc, #1884] @ f72c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi f264 │ │ │ │ + bhi f258 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1852] @ f734 │ │ │ │ + ldr r3, [pc, #1852] @ f728 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq eaa8 │ │ │ │ + beq ea9c │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 30e64 │ │ │ │ - b eaa8 │ │ │ │ + bl 30e54 │ │ │ │ + b ea9c │ │ │ │ ldr r3, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e944 │ │ │ │ + bne e938 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne e944 │ │ │ │ + bne e938 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq eb30 │ │ │ │ - b e944 │ │ │ │ - ldr r1, [pc, #1776] @ f73c │ │ │ │ - ldr r0, [pc, #1776] @ f740 │ │ │ │ - ldr r2, [pc, #1684] @ f6e8 │ │ │ │ + beq eb24 │ │ │ │ + b e938 │ │ │ │ + ldr r1, [pc, #1776] @ f730 │ │ │ │ + ldr r0, [pc, #1776] @ f734 │ │ │ │ + ldr r2, [pc, #1684] @ f6dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b ebd8 │ │ │ │ + bl 57924 │ │ │ │ + b ebcc │ │ │ │ sub r1, fp, #1568 @ 0x620 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #1664] @ f700 │ │ │ │ + ldr r3, [pc, #1664] @ f6f4 │ │ │ │ sub r0, fp, #1536 @ 0x600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f5d8 │ │ │ │ + bne f5cc │ │ │ │ sub r6, fp, #1536 @ 0x600 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1616] @ f704 │ │ │ │ + ldr r3, [pc, #1616] @ f6f8 │ │ │ │ ldr r8, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r7, [pc, #1672] @ f744 │ │ │ │ + ldr r7, [pc, #1672] @ f738 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ - ldr r2, [pc, #1652] @ f748 │ │ │ │ + ldr r2, [pc, #1652] @ f73c │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-1576] @ 0xfffff9d8 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #1424] @ f6ac │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #1424] @ f6a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ed44 │ │ │ │ - ldr r0, [pc, #1564] @ f74c │ │ │ │ - ldr r2, [pc, #1564] @ f750 │ │ │ │ + beq ed38 │ │ │ │ + ldr r0, [pc, #1564] @ f740 │ │ │ │ + ldr r2, [pc, #1564] @ f744 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b ed44 │ │ │ │ + bl 57b50 │ │ │ │ + b ed38 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #5 │ │ │ │ ldreq r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldreq r3, [r2] │ │ │ │ orreq r3, r3, #131072 @ 0x20000 │ │ │ │ streq r3, [r2] │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 609a0 │ │ │ │ + bl 60990 │ │ │ │ ldr r4, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ mov r0, r4 │ │ │ │ ldreq r3, [r2] │ │ │ │ orreq r3, r3, #65536 @ 0x10000 │ │ │ │ streq r3, [r2] │ │ │ │ - bl 16bf4 │ │ │ │ + bl 16be4 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77518 │ │ │ │ - b ef3c │ │ │ │ + bl 77508 │ │ │ │ + b ef30 │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne ef0c │ │ │ │ + bne ef00 │ │ │ │ ldr r0, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #1552 @ 0x610 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r0, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #1328] @ f700 │ │ │ │ + ldr r3, [pc, #1328] @ f6f4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f67c │ │ │ │ + bne f670 │ │ │ │ sub r6, fp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #1284] @ f704 │ │ │ │ + ldr r3, [pc, #1284] @ f6f8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #1340] @ f754 │ │ │ │ + ldr r1, [pc, #1340] @ f748 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ - ldr r2, [pc, #1332] @ f758 │ │ │ │ + ldr r2, [pc, #1332] @ f74c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1560] @ 0xfffff9e8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b ef0c │ │ │ │ + bl 3add4 │ │ │ │ + b ef00 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ed44 │ │ │ │ - ldr r1, [pc, #1256] @ f75c │ │ │ │ - ldr r0, [pc, #1256] @ f760 │ │ │ │ - ldr r2, [pc, #1256] @ f764 │ │ │ │ + beq ed38 │ │ │ │ + ldr r1, [pc, #1256] @ f750 │ │ │ │ + ldr r0, [pc, #1256] @ f754 │ │ │ │ + ldr r2, [pc, #1256] @ f758 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b ed44 │ │ │ │ + bl 57b50 │ │ │ │ + b ed38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne f618 │ │ │ │ + bne f60c │ │ │ │ mov r0, #0 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r2, r3, #4224 @ 0x1080 │ │ │ │ ldrd r0, [r2, #24] │ │ │ │ sub r3, fp, #1552 @ 0x610 │ │ │ │ strd r0, [r3, #-4] │ │ │ │ ldrd r0, [r2, #32] │ │ │ │ sub r3, r3, #4 │ │ │ │ strd r0, [r3, #8] │ │ │ │ - ldr r0, [pc, #1192] @ f768 │ │ │ │ + ldr r0, [pc, #1192] @ f75c │ │ │ │ ldr r2, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ - ldr r1, [pc, #1188] @ f76c │ │ │ │ + ldr r1, [pc, #1188] @ f760 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 49e20 │ │ │ │ - b ef68 │ │ │ │ + bl 49e10 │ │ │ │ + b ef5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f2f0 │ │ │ │ - ldr r1, [pc, #1168] @ f770 │ │ │ │ - ldr r0, [pc, #1168] @ f774 │ │ │ │ - ldr r2, [pc, #1168] @ f778 │ │ │ │ + beq f2e4 │ │ │ │ + ldr r1, [pc, #1168] @ f764 │ │ │ │ + ldr r0, [pc, #1168] @ f768 │ │ │ │ + ldr r2, [pc, #1168] @ f76c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #5 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f318 │ │ │ │ - ldr r1, [pc, #1140] @ f77c │ │ │ │ - ldr r0, [pc, #1140] @ f780 │ │ │ │ - ldr r2, [pc, #1140] @ f784 │ │ │ │ + beq f30c │ │ │ │ + ldr r1, [pc, #1140] @ f770 │ │ │ │ + ldr r0, [pc, #1140] @ f774 │ │ │ │ + ldr r2, [pc, #1140] @ f778 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #3 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f340 │ │ │ │ - ldr r1, [pc, #1112] @ f788 │ │ │ │ - ldr r0, [pc, #1112] @ f78c │ │ │ │ - ldr r2, [pc, #1112] @ f790 │ │ │ │ + beq f334 │ │ │ │ + ldr r1, [pc, #1112] @ f77c │ │ │ │ + ldr r0, [pc, #1112] @ f780 │ │ │ │ + ldr r2, [pc, #1112] @ f784 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #4 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f368 │ │ │ │ - ldr r1, [pc, #1084] @ f794 │ │ │ │ - ldr r0, [pc, #1084] @ f798 │ │ │ │ - ldr r2, [pc, #1084] @ f79c │ │ │ │ + beq f35c │ │ │ │ + ldr r1, [pc, #1084] @ f788 │ │ │ │ + ldr r0, [pc, #1084] @ f78c │ │ │ │ + ldr r2, [pc, #1084] @ f790 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #8 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f390 │ │ │ │ - ldr r1, [pc, #1056] @ f7a0 │ │ │ │ - ldr r0, [pc, #1056] @ f7a4 │ │ │ │ - ldr r2, [pc, #1056] @ f7a8 │ │ │ │ + beq f384 │ │ │ │ + ldr r1, [pc, #1056] @ f794 │ │ │ │ + ldr r0, [pc, #1056] @ f798 │ │ │ │ + ldr r2, [pc, #1056] @ f79c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #7 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne f5fc │ │ │ │ + bne f5f0 │ │ │ │ mov r0, #1 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f3c8 │ │ │ │ - ldr r1, [pc, #1012] @ f7ac │ │ │ │ - ldr r0, [pc, #1012] @ f7b0 │ │ │ │ - ldr r2, [pc, #1012] @ f7b4 │ │ │ │ + beq f3bc │ │ │ │ + ldr r1, [pc, #1012] @ f7a0 │ │ │ │ + ldr r0, [pc, #1012] @ f7a4 │ │ │ │ + ldr r2, [pc, #1012] @ f7a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #2 │ │ │ │ - b ed48 │ │ │ │ + b ed3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq f3f0 │ │ │ │ - ldr r1, [pc, #984] @ f7b8 │ │ │ │ - ldr r0, [pc, #984] @ f7bc │ │ │ │ + beq f3e4 │ │ │ │ + ldr r1, [pc, #984] @ f7ac │ │ │ │ + ldr r0, [pc, #984] @ f7b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2848 @ 0xb20 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #6 │ │ │ │ - b ed48 │ │ │ │ - ldr r1, [pc, #960] @ f7c0 │ │ │ │ - ldr r0, [pc, #960] @ f7c4 │ │ │ │ - ldr r2, [pc, #736] @ f6e8 │ │ │ │ + b ed3c │ │ │ │ + ldr r1, [pc, #960] @ f7b4 │ │ │ │ + ldr r0, [pc, #960] @ f7b8 │ │ │ │ + ldr r2, [pc, #736] @ f6dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b ee90 │ │ │ │ + bl 57924 │ │ │ │ + b ee84 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #740] @ f704 │ │ │ │ + ldr r3, [pc, #740] @ f6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #700 @ 0x2bc │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #1 │ │ │ │ - bne f480 │ │ │ │ + bne f474 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #5 │ │ │ │ ldreq r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldreq r3, [r2] │ │ │ │ orreq r3, r3, #131072 @ 0x20000 │ │ │ │ streq r3, [r2] │ │ │ │ ldr r3, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 609a0 │ │ │ │ + bl 60990 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r0, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldreq r3, [r2] │ │ │ │ orreq r3, r3, #65536 @ 0x10000 │ │ │ │ streq r3, [r2] │ │ │ │ - bl 16bf4 │ │ │ │ + bl 16be4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ ldr r0, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #140 @ 0x8c │ │ │ │ - bl 32cb8 │ │ │ │ - b ef3c │ │ │ │ + bl 32ca8 │ │ │ │ + b ef30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #1568 @ 0x620 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #568] @ f700 │ │ │ │ + ldr r3, [pc, #568] @ f6f4 │ │ │ │ sub r0, fp, #1248 @ 0x4e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ str r2, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r4, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r2, [fp, #-1584] @ 0xfffff9d0 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f658 │ │ │ │ + bne f64c │ │ │ │ sub r6, fp, #1248 @ 0x4e0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r7, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #496] @ f704 │ │ │ │ + ldr r3, [pc, #496] @ f6f8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #676] @ f7c8 │ │ │ │ - ldr r0, [pc, #424] @ f6d0 │ │ │ │ + ldr r3, [pc, #676] @ f7bc │ │ │ │ + ldr r0, [pc, #424] @ f6c4 │ │ │ │ mov ip, #80 @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ - ldr r1, [pc, #660] @ f7cc │ │ │ │ + ldr r1, [pc, #660] @ f7c0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r2, [pc, #648] @ f7d0 │ │ │ │ + ldr r2, [pc, #648] @ f7c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1572] @ 0xfffff9dc │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b ee74 │ │ │ │ + bl 3add4 │ │ │ │ + b ee68 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #372] @ f704 │ │ │ │ + ldr r3, [pc, #372] @ f6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #980 @ 0x3d4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #256] @ f6ac │ │ │ │ + ldr r3, [pc, #256] @ f6a0 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec34 │ │ │ │ - ldr r1, [pc, #528] @ f7d4 │ │ │ │ - ldr r0, [pc, #528] @ f7d8 │ │ │ │ - ldr r2, [pc, #528] @ f7dc │ │ │ │ + beq ec28 │ │ │ │ + ldr r1, [pc, #528] @ f7c8 │ │ │ │ + ldr r0, [pc, #528] @ f7cc │ │ │ │ + ldr r2, [pc, #528] @ f7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b ec34 │ │ │ │ + bl 57b50 │ │ │ │ + b ec28 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #288] @ f704 │ │ │ │ + ldr r3, [pc, #288] @ f6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1536 @ 0x600 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r1, [pc, #476] @ f7e0 │ │ │ │ - ldr r0, [pc, #476] @ f7e4 │ │ │ │ - ldr r2, [pc, #476] @ f7e8 │ │ │ │ + ldr r1, [pc, #476] @ f7d4 │ │ │ │ + ldr r0, [pc, #476] @ f7d8 │ │ │ │ + ldr r2, [pc, #476] @ f7dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b f3a0 │ │ │ │ - ldr r1, [pc, #460] @ f7ec │ │ │ │ - ldr r0, [pc, #460] @ f7f0 │ │ │ │ - ldr r2, [pc, #460] @ f7f4 │ │ │ │ + bl 57b50 │ │ │ │ + b f394 │ │ │ │ + ldr r1, [pc, #460] @ f7e0 │ │ │ │ + ldr r0, [pc, #460] @ f7e4 │ │ │ │ + ldr r2, [pc, #460] @ f7e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b f290 │ │ │ │ + bl 57b50 │ │ │ │ + b f284 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec34 │ │ │ │ - ldr r1, [pc, #436] @ f7f8 │ │ │ │ - ldr r0, [pc, #436] @ f7fc │ │ │ │ - ldr r2, [pc, #436] @ f800 │ │ │ │ + beq ec28 │ │ │ │ + ldr r1, [pc, #436] @ f7ec │ │ │ │ + ldr r0, [pc, #436] @ f7f0 │ │ │ │ + ldr r2, [pc, #436] @ f7f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b ec34 │ │ │ │ + bl 57b50 │ │ │ │ + b ec28 │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #160] @ f704 │ │ │ │ + ldr r3, [pc, #160] @ f6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1248 @ 0x4e0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1588] @ 0xfffff9cc │ │ │ │ - ldr r3, [pc, #124] @ f704 │ │ │ │ + ldr r3, [pc, #124] @ f6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r9, r8, asr r7 │ │ │ │ - andeq r1, r9, ip, asr r7 │ │ │ │ + andeq r1, r9, r4, ror #14 │ │ │ │ + andeq r1, r9, r8, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r6, r4, asr #14 │ │ │ │ - @ instruction: 0x0006b9bc │ │ │ │ + andeq fp, r6, r0, asr #14 │ │ │ │ + @ instruction: 0x0006b9b8 │ │ │ │ andeq r0, r0, r1, asr #20 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - @ instruction: 0x00091bb0 │ │ │ │ + @ instruction: 0x00091bbc │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x000768bc │ │ │ │ + @ instruction: 0x000768b8 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq fp, r6, r8, lsr #10 │ │ │ │ - andeq fp, r6, r0, lsr #15 │ │ │ │ + andeq fp, r6, r4, lsr #10 │ │ │ │ + muleq r6, ip, r7 │ │ │ │ @ instruction: 0x00000ab2 │ │ │ │ - ldrdeq fp, [r6], -r8 │ │ │ │ - andeq fp, r6, r4, ror #14 │ │ │ │ + ldrdeq fp, [r6], -r4 │ │ │ │ + andeq fp, r6, r0, ror #14 │ │ │ │ andeq r0, r0, lr, lsr #22 │ │ │ │ - andeq fp, r6, r8, ror #8 │ │ │ │ - strdeq fp, [r6], -r4 │ │ │ │ - andeq fp, r6, ip, lsl #8 │ │ │ │ - muleq r6, r8, r6 │ │ │ │ + andeq fp, r6, r4, ror #8 │ │ │ │ + strdeq fp, [r6], -r0 │ │ │ │ + andeq fp, r6, r8, lsl #8 │ │ │ │ + muleq r6, r4, r6 │ │ │ │ andeq r0, r0, r3, lsr fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r6, r8, r3 │ │ │ │ + muleq r6, r4, r3 │ │ │ │ andeq r0, r0, lr, lsl #21 │ │ │ │ - andeq fp, r6, r8, ror r5 │ │ │ │ + andeq fp, r6, r4, ror r5 │ │ │ │ muleq r0, r6, sl │ │ │ │ - andeq r1, r9, r8, lsr #5 │ │ │ │ - andeq fp, r6, r0, lsl #4 │ │ │ │ + @ instruction: 0x000912b4 │ │ │ │ + strdeq fp, [r6], -ip │ │ │ │ andeq r0, r0, lr, ror sl │ │ │ │ - andeq fp, r6, r8, ror #2 │ │ │ │ - strdeq fp, [r6], -r4 │ │ │ │ + andeq fp, r6, r4, ror #2 │ │ │ │ + strdeq fp, [r6], -r0 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r7, r7, ror #3 │ │ │ │ - andeq sl, r6, r4, ror #31 │ │ │ │ - andeq fp, r6, r0, ror r2 │ │ │ │ - andeq sl, r6, r8, ror pc │ │ │ │ + andeq r7, r7, r3, ror #3 │ │ │ │ + andeq sl, r6, r0, ror #31 │ │ │ │ + andeq fp, r6, ip, ror #4 │ │ │ │ + andeq sl, r6, r4, ror pc │ │ │ │ andeq r0, r0, r4, ror #20 │ │ │ │ - andeq fp, r6, r0, lsl #3 │ │ │ │ + andeq fp, r6, ip, ror r1 │ │ │ │ andeq r0, r0, r8, ror #20 │ │ │ │ - andeq sl, r6, r4, lsl lr │ │ │ │ + andeq sl, r6, r0, lsl lr │ │ │ │ @ instruction: 0x00000abf │ │ │ │ - @ instruction: 0x0006adbc │ │ │ │ - andeq fp, r6, r4, lsr r0 │ │ │ │ + @ instruction: 0x0006adb8 │ │ │ │ + andeq fp, r6, r0, lsr r0 │ │ │ │ andeq r0, r0, r1, lsr #22 │ │ │ │ - andeq sl, r6, r0, ror sp │ │ │ │ + andeq sl, r6, ip, ror #26 │ │ │ │ andeq r0, r0, r9, ror #21 │ │ │ │ - andeq sl, r6, r0, asr sp │ │ │ │ - andeq sl, r6, r8, asr #31 │ │ │ │ + andeq sl, r6, ip, asr #26 │ │ │ │ + andeq sl, r6, r4, asr #31 │ │ │ │ andeq r0, r0, sp, lsl fp │ │ │ │ - andeq sl, r6, r8, lsr #26 │ │ │ │ - andeq sl, r6, r0, lsr #31 │ │ │ │ + andeq sl, r6, r4, lsr #26 │ │ │ │ + muleq r6, ip, pc @ │ │ │ │ andeq r0, r0, fp, lsl fp │ │ │ │ - andeq sl, r6, r0, lsl #26 │ │ │ │ - andeq sl, r6, r8, ror pc │ │ │ │ + strdeq sl, [r6], -ip │ │ │ │ + andeq sl, r6, r4, ror pc │ │ │ │ andeq r0, r0, ip, lsl fp │ │ │ │ - ldrdeq sl, [r6], -r8 │ │ │ │ - andeq sl, r6, r0, asr pc │ │ │ │ + ldrdeq sl, [r6], -r4 │ │ │ │ + andeq sl, r6, ip, asr #30 │ │ │ │ andeq r0, r0, pc, lsl fp │ │ │ │ - @ instruction: 0x0006acb0 │ │ │ │ - andeq sl, r6, r8, lsr #30 │ │ │ │ + andeq sl, r6, ip, lsr #25 │ │ │ │ + andeq sl, r6, r4, lsr #30 │ │ │ │ andeq r0, r0, lr, lsl fp │ │ │ │ - andeq sl, r6, r8, ror ip │ │ │ │ - strdeq sl, [r6], -r0 │ │ │ │ + andeq sl, r6, r4, ror ip │ │ │ │ + andeq sl, r6, ip, ror #29 │ │ │ │ andeq r0, r0, sl, lsl fp │ │ │ │ - andeq sl, r6, r4, asr ip │ │ │ │ - andeq sl, r6, ip, asr #29 │ │ │ │ - andeq sl, r6, r0, lsr ip │ │ │ │ - @ instruction: 0x0006aebc │ │ │ │ - andeq ip, r6, ip, asr #28 │ │ │ │ - strdeq sl, [r6], -r0 │ │ │ │ + andeq sl, r6, r0, asr ip │ │ │ │ + andeq sl, r6, r8, asr #29 │ │ │ │ + andeq sl, r6, ip, lsr #24 │ │ │ │ + @ instruction: 0x0006aeb8 │ │ │ │ + andeq ip, r6, r8, asr #28 │ │ │ │ + andeq sl, r6, ip, ror #21 │ │ │ │ andeq r0, r0, r3, ror sl │ │ │ │ - andeq sl, r6, ip, ror #20 │ │ │ │ - strdeq sl, [r6], -r8 │ │ │ │ + andeq sl, r6, r8, ror #20 │ │ │ │ + strdeq sl, [r6], -r4 │ │ │ │ andeq r0, r0, fp, lsr fp │ │ │ │ - andeq sl, r6, ip, lsr #20 │ │ │ │ - andeq sl, r6, r4, lsr #25 │ │ │ │ + andeq sl, r6, r8, lsr #20 │ │ │ │ + andeq sl, r6, r0, lsr #25 │ │ │ │ andeq r0, r0, r9, lsl fp │ │ │ │ - andeq sl, r6, r0, lsl sl │ │ │ │ - andeq sl, r6, r8, lsl #25 │ │ │ │ + andeq sl, r6, ip, lsl #20 │ │ │ │ + andeq sl, r6, r4, lsl #25 │ │ │ │ andeq r0, r0, r8, lsl fp │ │ │ │ - andeq sl, r6, ip, ror #19 │ │ │ │ - andeq sl, r6, r8, ror ip │ │ │ │ + andeq sl, r6, r8, ror #19 │ │ │ │ + andeq sl, r6, r4, ror ip │ │ │ │ andeq r0, r0, pc, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r1, [pc, #692] @ fad4 │ │ │ │ - ldr r2, [pc, #692] @ fad8 │ │ │ │ + ldr r1, [pc, #692] @ fac8 │ │ │ │ + ldr r2, [pc, #692] @ facc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #684] @ fadc │ │ │ │ + ldr r9, [pc, #684] @ fad0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #680] @ fae0 │ │ │ │ + ldr r3, [pc, #680] @ fad4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne fa90 │ │ │ │ - ldr r3, [pc, #648] @ fae4 │ │ │ │ + bne fa84 │ │ │ │ + ldr r3, [pc, #648] @ fad8 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq fac8 │ │ │ │ - ldr r3, [pc, #620] @ fae8 │ │ │ │ + beq fabc │ │ │ │ + ldr r3, [pc, #620] @ fadc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - b f8a4 │ │ │ │ + b f898 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq f998 │ │ │ │ + beq f98c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt fa50 │ │ │ │ + bgt fa44 │ │ │ │ ldrsh r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne f894 │ │ │ │ + bne f888 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 27eec │ │ │ │ + bl 27edc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 280fc │ │ │ │ - ldr r3, [pc, #532] @ faec │ │ │ │ + bl 280ec │ │ │ │ + ldr r3, [pc, #532] @ fae0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ movne r8, r5 │ │ │ │ mov r7, r0 │ │ │ │ - beq f9f4 │ │ │ │ - ldr r3, [pc, #508] @ faf0 │ │ │ │ + beq f9e8 │ │ │ │ + ldr r3, [pc, #508] @ fae4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #8 │ │ │ │ - bne f9c4 │ │ │ │ + bne f9b8 │ │ │ │ ldrsh r3, [r4, #20] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #0 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ strh r3, [r4, #20] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e4 │ │ │ │ + bl b0d8 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r8, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq f960 │ │ │ │ + beq f954 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f970 │ │ │ │ + beq f964 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f980 │ │ │ │ + beq f974 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne f8a4 │ │ │ │ + bne f898 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fa60 │ │ │ │ - ldr r1, [pc, #324] @ faf4 │ │ │ │ - ldr r0, [pc, #324] @ faf8 │ │ │ │ - ldr r2, [pc, #324] @ fafc │ │ │ │ + beq fa54 │ │ │ │ + ldr r1, [pc, #324] @ fae8 │ │ │ │ + ldr r0, [pc, #324] @ faec │ │ │ │ + ldr r2, [pc, #324] @ faf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fa60 │ │ │ │ - ldr r3, [pc, #308] @ fb00 │ │ │ │ + bl 57b50 │ │ │ │ + b fa54 │ │ │ │ + ldr r3, [pc, #308] @ faf4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r3 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr ip, [r4, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 6c928 │ │ │ │ - b f904 │ │ │ │ + bl 6c918 │ │ │ │ + b f8f8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2f078 │ │ │ │ + bl 2f068 │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, #32 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #220] @ fb04 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #220] @ faf8 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - b f8ec │ │ │ │ + bl 2a170 │ │ │ │ + b f8e0 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne faac │ │ │ │ - ldr r2, [pc, #160] @ fb08 │ │ │ │ - ldr r3, [pc, #108] @ fad8 │ │ │ │ + bne faa0 │ │ │ │ + ldr r2, [pc, #160] @ fafc │ │ │ │ + ldr r3, [pc, #108] @ facc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fad0 │ │ │ │ + bne fac4 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ fb0c │ │ │ │ - ldr r0, [pc, #116] @ fb10 │ │ │ │ - ldr r2, [pc, #116] @ fb14 │ │ │ │ + ldr r1, [pc, #116] @ fb00 │ │ │ │ + ldr r0, [pc, #116] @ fb04 │ │ │ │ + ldr r2, [pc, #116] @ fb08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b f854 │ │ │ │ - ldr r1, [pc, #100] @ fb18 │ │ │ │ - ldr r0, [pc, #100] @ fb1c │ │ │ │ - ldr r2, [pc, #100] @ fb20 │ │ │ │ + bl 57924 │ │ │ │ + b f848 │ │ │ │ + ldr r1, [pc, #100] @ fb0c │ │ │ │ + ldr r0, [pc, #100] @ fb10 │ │ │ │ + ldr r2, [pc, #100] @ fb14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fa60 │ │ │ │ + bl 57b50 │ │ │ │ + b fa54 │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b f99c │ │ │ │ + b f990 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r0, [r9], -r4 │ │ │ │ + andeq r0, r9, r0, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r9, r4, asr #15 │ │ │ │ + ldrdeq r0, [r9], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r8, asr #15 │ │ │ │ + ldrdeq r4, [r9], -r4 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r6, r0, lsl #13 │ │ │ │ - andeq sl, r6, r0, lsr #18 │ │ │ │ + andeq sl, r6, ip, ror r6 │ │ │ │ + andeq sl, r6, ip, lsl r9 │ │ │ │ andeq r0, r0, r2, lsr r2 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - strdeq sl, [r6], -r8 │ │ │ │ - muleq r9, r0, r5 │ │ │ │ - muleq r6, r8, r5 │ │ │ │ - andeq sl, r6, r8, lsr r8 │ │ │ │ + strdeq sl, [r6], -r4 │ │ │ │ + muleq r9, ip, r5 │ │ │ │ + muleq r6, r4, r5 │ │ │ │ + andeq sl, r6, r4, lsr r8 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - andeq sl, r6, ip, ror r5 │ │ │ │ - andeq sl, r6, ip, lsl r8 │ │ │ │ + andeq sl, r6, r8, ror r5 │ │ │ │ + andeq sl, r6, r8, lsl r8 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ - ldr r5, [pc, #4044] @ 10b0c │ │ │ │ - ldr r4, [pc, #4044] @ 10b10 │ │ │ │ - ldr lr, [pc, #4044] @ 10b14 │ │ │ │ + ldr r5, [pc, #4044] @ 10b00 │ │ │ │ + ldr r4, [pc, #4044] @ 10b04 │ │ │ │ + ldr lr, [pc, #4044] @ 10b08 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov lr, #0 │ │ │ │ str ip, [fp, #-992] @ 0xfffffc20 │ │ │ │ str ip, [fp, #-1016] @ 0xfffffc08 │ │ │ │ str ip, [fp, #-988] @ 0xfffffc24 │ │ │ │ - ldr ip, [pc, #3996] @ 10b18 │ │ │ │ + ldr ip, [pc, #3996] @ 10b0c │ │ │ │ mov lr, r5 │ │ │ │ ldr r4, [r5, ip] │ │ │ │ str r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ str r2, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ - bne fc44 │ │ │ │ - ldr r3, [pc, #3960] @ 10b1c │ │ │ │ + bne fc38 │ │ │ │ + ldr r3, [pc, #3960] @ 10b10 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt fc14 │ │ │ │ + bgt fc08 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ ldr r2, [fp, #-1028] @ 0xfffffbfc │ │ │ │ cmn r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne fcdc │ │ │ │ + bne fcd0 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ cmn r3, #1 │ │ │ │ - bne fce4 │ │ │ │ - ldr r3, [pc, #3884] @ 10b18 │ │ │ │ + bne fcd8 │ │ │ │ + ldr r3, [pc, #3884] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ - ldr r1, [pc, #3868] @ 10b20 │ │ │ │ - ldr r0, [pc, #3868] @ 10b24 │ │ │ │ - ldr r2, [pc, #3868] @ 10b28 │ │ │ │ + beq fc08 │ │ │ │ + ldr r1, [pc, #3868] @ 10b14 │ │ │ │ + ldr r0, [pc, #3868] @ 10b18 │ │ │ │ + ldr r2, [pc, #3868] @ 10b1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3852] @ 10b2c │ │ │ │ - ldr r3, [pc, #3824] @ 10b14 │ │ │ │ + ldr r2, [pc, #3852] @ 10b20 │ │ │ │ + ldr r3, [pc, #3824] @ 10b08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 109cc │ │ │ │ + bne 109c0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [pc, #3812] @ 10b30 │ │ │ │ - ldr r5, [pc, #3812] @ 10b34 │ │ │ │ + ldr r6, [pc, #3812] @ 10b24 │ │ │ │ + ldr r5, [pc, #3812] @ 10b28 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #3804] @ 10b38 │ │ │ │ + ldr r2, [pc, #3804] @ 10b2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #3760] @ 10b1c │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #3760] @ 10b10 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble fc9c │ │ │ │ + ble fc90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ + beq fc08 │ │ │ │ mov r2, #2096 @ 0x830 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b fc14 │ │ │ │ + bl 57b50 │ │ │ │ + b fc08 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ ldr r2, [fp, #-1028] @ 0xfffffbfc │ │ │ │ cmn r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq fbd8 │ │ │ │ + beq fbcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r2, [pc, #3688] @ 10b3c │ │ │ │ + beq fcd0 │ │ │ │ + ldr r2, [pc, #3688] @ 10b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b fc18 │ │ │ │ + b fc0c │ │ │ │ ldr r0, [fp, #-1028] @ 0xfffffbfc │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r3, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ cmp r3, #5 │ │ │ │ str r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - beq fd18 │ │ │ │ + beq fd0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #3964] @ 10c84 │ │ │ │ + ldr r3, [pc, #3964] @ 10c78 │ │ │ │ ldr r1, [fp, #-1028] @ 0xfffffbfc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 288c0 │ │ │ │ - ldr r3, [pc, #3616] @ 10b40 │ │ │ │ + bl 288b0 │ │ │ │ + ldr r3, [pc, #3616] @ 10b34 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq ff64 │ │ │ │ + beq ff58 │ │ │ │ ldr r0, [fp, #-1028] @ 0xfffffbfc │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcs fef8 │ │ │ │ + bcs feec │ │ │ │ ldr r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq fdbc │ │ │ │ + beq fdb0 │ │ │ │ ldr r5, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #3880] @ 10c84 │ │ │ │ + ldr r3, [pc, #3880] @ 10c78 │ │ │ │ ldr r6, [fp, #-1044] @ 0xfffffbec │ │ │ │ - ldr r4, [pc, #3552] @ 10b44 │ │ │ │ + ldr r4, [pc, #3552] @ 10b38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov ip, r6 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #3532] @ 10b48 │ │ │ │ + ldr r2, [pc, #3532] @ 10b3c │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #3456] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #3456] @ 10b0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r0, [pc, #3488] @ 10b4c │ │ │ │ - ldr r2, [pc, #3488] @ 10b50 │ │ │ │ + beq fcd0 │ │ │ │ + ldr r0, [pc, #3488] @ 10b40 │ │ │ │ + ldr r2, [pc, #3488] @ 10b44 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b fcdc │ │ │ │ - ldr r0, [pc, #3472] @ 10b54 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 57b50 │ │ │ │ + b fcd0 │ │ │ │ + ldr r0, [pc, #3472] @ 10b48 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r8, [fp, #-1028] @ 0xfffffbfc │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r7, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r2, [pc, #3740] @ 10c84 │ │ │ │ + ldr r2, [pc, #3740] @ 10c78 │ │ │ │ ldr r1, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ mov r3, #0 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #200] @ 0xc8 │ │ │ │ str r3, [r5, #176] @ 0xb0 │ │ │ │ str r1, [r4] │ │ │ │ ldr r6, [r7, r2] │ │ │ │ ldr r2, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1e6bc │ │ │ │ - ldr r3, [pc, #3384] @ 10b58 │ │ │ │ + bl 1e6ac │ │ │ │ + ldr r3, [pc, #3384] @ 10b4c │ │ │ │ str r0, [fp, #-1020] @ 0xfffffc04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq ffb0 │ │ │ │ - ldr r3, [pc, #3364] @ 10b5c │ │ │ │ + beq ffa4 │ │ │ │ + ldr r3, [pc, #3364] @ 10b50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq ffb0 │ │ │ │ + beq ffa4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1001c │ │ │ │ + beq 10010 │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - beq 10084 │ │ │ │ - ldr r3, [pc, #3328] @ 10b60 │ │ │ │ + beq 10078 │ │ │ │ + ldr r3, [pc, #3328] @ 10b54 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 108c8 │ │ │ │ - ldr r3, [pc, #3308] @ 10b64 │ │ │ │ + beq 108bc │ │ │ │ + ldr r3, [pc, #3308] @ 10b58 │ │ │ │ ldr r1, [fp, #-1024] @ 0xfffffc00 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r2, #200] @ 0xc8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #808] @ 0x328 │ │ │ │ - beq fea0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq fe94 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq fea8 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #3148] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #3148] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r1, [pc, #3204] @ 10b68 │ │ │ │ - ldr r0, [pc, #3204] @ 10b6c │ │ │ │ - ldr r2, [pc, #3204] @ 10b70 │ │ │ │ + beq fcd0 │ │ │ │ + ldr r1, [pc, #3204] @ 10b5c │ │ │ │ + ldr r0, [pc, #3204] @ 10b60 │ │ │ │ + ldr r2, [pc, #3204] @ 10b64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fcdc │ │ │ │ + bl 57b50 │ │ │ │ + b fcd0 │ │ │ │ ldr r5, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #3456] @ 10c84 │ │ │ │ + ldr r3, [pc, #3456] @ 10c78 │ │ │ │ ldr r6, [fp, #-1044] @ 0xfffffbec │ │ │ │ - ldr r4, [pc, #3176] @ 10b74 │ │ │ │ + ldr r4, [pc, #3176] @ 10b68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov ip, r6 │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #3156] @ 10b78 │ │ │ │ + ldr r2, [pc, #3156] @ 10b6c │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #3032] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #3032] @ 10b0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r0, [pc, #3112] @ 10b7c │ │ │ │ - ldr r2, [pc, #3112] @ 10b80 │ │ │ │ + beq fcd0 │ │ │ │ + ldr r0, [pc, #3112] @ 10b70 │ │ │ │ + ldr r2, [pc, #3112] @ 10b74 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b fcdc │ │ │ │ + bl 57b50 │ │ │ │ + b fcd0 │ │ │ │ ldr r0, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ - bl 2f078 │ │ │ │ + bl 2f068 │ │ │ │ sub r4, fp, #128 @ 0x80 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [fp, #-1044] @ 0xfffffbec │ │ │ │ - ldr r1, [pc, #3060] @ 10b84 │ │ │ │ + ldr r1, [pc, #3060] @ 10b78 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #3048] @ 10b88 │ │ │ │ + ldr r2, [pc, #3048] @ 10b7c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b fd30 │ │ │ │ + bl 2a170 │ │ │ │ + b fd24 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffc4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq ffb8 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffd8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq ffcc │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #2856] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #2856] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ - ldr r1, [pc, #2948] @ 10b8c │ │ │ │ - ldr r0, [pc, #2948] @ 10b90 │ │ │ │ - ldr r2, [pc, #2948] @ 10b94 │ │ │ │ + beq fc08 │ │ │ │ + ldr r1, [pc, #2948] @ 10b80 │ │ │ │ + ldr r0, [pc, #2948] @ 10b84 │ │ │ │ + ldr r2, [pc, #2948] @ 10b88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fc14 │ │ │ │ + bl 57b50 │ │ │ │ + b fc08 │ │ │ │ ldr r0, [r5, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1002c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 10020 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10040 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 10034 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #2752] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #2752] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r1, [pc, #2856] @ 10b98 │ │ │ │ - ldr r0, [pc, #2856] @ 10b9c │ │ │ │ - ldr r2, [pc, #2856] @ 10ba0 │ │ │ │ + beq fcd0 │ │ │ │ + ldr r1, [pc, #2856] @ 10b8c │ │ │ │ + ldr r0, [pc, #2856] @ 10b90 │ │ │ │ + ldr r2, [pc, #2856] @ 10b94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fcdc │ │ │ │ - ldr r3, [pc, #2776] @ 10b64 │ │ │ │ + bl 57b50 │ │ │ │ + b fcd0 │ │ │ │ + ldr r3, [pc, #2776] @ 10b58 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #8 │ │ │ │ - bne 108f0 │ │ │ │ + bne 108e4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ - beq 100bc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 100b0 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100d0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 100c4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1028] @ 0xfffffbfc │ │ │ │ bl 4870 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-1048] @ 0xfffffbe8 │ │ │ │ - beq 10dec │ │ │ │ - ldr r0, [pc, #2736] @ 10ba4 │ │ │ │ - bl 3aed4 │ │ │ │ + beq 10de0 │ │ │ │ + ldr r0, [pc, #2736] @ 10b98 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [fp, #-1028] @ 0xfffffbfc │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ str r4, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -11411,127 +11408,127 @@ │ │ │ │ str r4, [r0, #20] │ │ │ │ str r4, [r0, #24] │ │ │ │ str r4, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #984 @ 0x3d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #2648] @ 10ba8 │ │ │ │ + ldr r3, [pc, #2648] @ 10b9c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ str r3, [fp, #-1056] @ 0xfffffbe0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 10a60 │ │ │ │ + bne 10a54 │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #2608] @ 10bac │ │ │ │ - ldr r6, [pc, #2608] @ 10bb0 │ │ │ │ + ldr r3, [pc, #2608] @ 10ba0 │ │ │ │ + ldr r6, [pc, #2608] @ 10ba4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r7, [pc, #2604] @ 10bb4 │ │ │ │ + ldr r7, [pc, #2604] @ 10ba8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-1084] @ 0xfffffbc4 │ │ │ │ bl 4570 │ │ │ │ ldr r8, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [fp, #-1048] @ 0xfffffbe8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4cfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 101fc │ │ │ │ + beq 101f0 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ add r9, r4, #19 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r8, #36] @ 0x24 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108b8 │ │ │ │ + beq 108ac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108b8 │ │ │ │ + beq 108ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e49c │ │ │ │ + bl e490 │ │ │ │ mov r5, r0 │ │ │ │ - b 1019c │ │ │ │ + b 10190 │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r6, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #2460] @ 10bac │ │ │ │ + ldr r3, [pc, #2460] @ 10ba0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1056] @ 0xfffffbe0 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4ea0 │ │ │ │ - ldr r3, [pc, #2344] @ 10b64 │ │ │ │ + ldr r3, [pc, #2344] @ 10b58 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r4, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #792] @ 0x318 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #792] @ 0x318 │ │ │ │ - beq 1057c │ │ │ │ - ldr r3, [pc, #2296] @ 10b58 │ │ │ │ + beq 10570 │ │ │ │ + ldr r3, [pc, #2296] @ 10b4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ str r5, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ str r5, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 10988 │ │ │ │ - ldr r0, [pc, #2356] @ 10bb8 │ │ │ │ + beq 1097c │ │ │ │ + ldr r0, [pc, #2356] @ 10bac │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 48d0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-1028] @ 0xfffffbfc │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10930 │ │ │ │ + beq 10924 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 10930 │ │ │ │ - ldr r1, [pc, #2292] @ 10bbc │ │ │ │ + bls 10924 │ │ │ │ + ldr r1, [pc, #2292] @ 10bb0 │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ - ldr r0, [pc, #2252] @ 10bc0 │ │ │ │ + ldr r0, [pc, #2252] @ 10bb4 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #2248] @ 10bc4 │ │ │ │ + ldr r1, [pc, #2248] @ 10bb8 │ │ │ │ add r2, r2, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr ip, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ ldr r2, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ @@ -11542,165 +11539,165 @@ │ │ │ │ str r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ str r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #980 @ 0x3d4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #2144] @ 10ba8 │ │ │ │ + ldr r3, [pc, #2144] @ 10b9c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ str r3, [fp, #-1088] @ 0xfffffbc0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10af4 │ │ │ │ - ldr r4, [pc, #2144] @ 10bc8 │ │ │ │ + bne 10ae8 │ │ │ │ + ldr r4, [pc, #2144] @ 10bbc │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 103ac │ │ │ │ + beq 103a0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-996] @ 0xfffffc1c │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ ldrsh r3, [r3, #18] │ │ │ │ str r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ str r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 10a10 │ │ │ │ - ldr r4, [pc, #2060] @ 10bcc │ │ │ │ + beq 10a04 │ │ │ │ + ldr r4, [pc, #2060] @ 10bc0 │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1088] @ 0xfffffbc0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-980] @ 0xfffffc2c │ │ │ │ bl 49f0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 10440 │ │ │ │ + beq 10434 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-996] @ 0xfffffc1c │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ str r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ ldr r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 10440 │ │ │ │ - ldr r2, [pc, #1852] @ 10b64 │ │ │ │ + beq 10434 │ │ │ │ + ldr r2, [pc, #1852] @ 10b58 │ │ │ │ ldr r1, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ ldrsheq r3, [r3, #20] │ │ │ │ streq r3, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r0, [pc, #1928] @ 10bd0 │ │ │ │ + ldr r0, [pc, #1928] @ 10bc4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 109d0 │ │ │ │ + beq 109c4 │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 10a50 │ │ │ │ + beq 10a44 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r1, [fp, #-996] @ 0xfffffc1c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #1016 @ 0x3f8 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r2, [fp, #-1028] @ 0xfffffbfc │ │ │ │ ldr r3, [r3] │ │ │ │ - bl e874 │ │ │ │ - ldr r5, [pc, #1852] @ 10bd4 │ │ │ │ + bl e868 │ │ │ │ + ldr r5, [pc, #1852] @ 10bc8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 104f0 │ │ │ │ + beq 104e4 │ │ │ │ ldr r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ ldr r1, [fp, #-1024] @ 0xfffffc00 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ strheq r2, [r3, #16] │ │ │ │ - ldr r2, [pc, #1680] @ 10b64 │ │ │ │ + ldr r2, [pc, #1680] @ 10b58 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ strheq r2, [r3, #20] │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r3, #18] │ │ │ │ - ldr r0, [pc, #1760] @ 10bd8 │ │ │ │ + ldr r0, [pc, #1760] @ 10bcc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4420 │ │ │ │ - ldr r3, [pc, #1748] @ 10bdc │ │ │ │ + ldr r3, [pc, #1748] @ 10bd0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #8 │ │ │ │ - bhi 1052c │ │ │ │ + bhi 10520 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #1564] @ 10b58 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #1564] @ 10b4c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 10944 │ │ │ │ - ldr r3, [pc, #1544] @ 10b5c │ │ │ │ + beq 10938 │ │ │ │ + ldr r3, [pc, #1544] @ 10b50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 10944 │ │ │ │ + beq 10938 │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1026c │ │ │ │ + bne 10260 │ │ │ │ ldr r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - ldr r3, [pc, #1468] @ 10b40 │ │ │ │ + ldr r3, [pc, #1468] @ 10b34 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 105f0 │ │ │ │ + bne 105e4 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - ldr r1, [pc, #1600] @ 10be0 │ │ │ │ + ldr r1, [pc, #1600] @ 10bd4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ @@ -11709,942 +11706,942 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1536] @ 10be4 │ │ │ │ + ldr r2, [pc, #1536] @ 10bd8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl e45c │ │ │ │ - ldr r3, [pc, #1512] @ 10be8 │ │ │ │ + bl e450 │ │ │ │ + ldr r3, [pc, #1512] @ 10bdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 10690 │ │ │ │ + bne 10684 │ │ │ │ ldr r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 10690 │ │ │ │ + beq 10684 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ sub r5, r3, r5 │ │ │ │ - ldr r3, [pc, #1256] @ 10b18 │ │ │ │ + ldr r3, [pc, #1256] @ 10b0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1452] @ 10bec │ │ │ │ + ldr r3, [pc, #1452] @ 10be0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ - beq 10650 │ │ │ │ - b 10ad8 │ │ │ │ + beq 10644 │ │ │ │ + b 10acc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10a80 │ │ │ │ + beq 10a74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 1064c │ │ │ │ + bne 10640 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-1028] @ 0xfffffbfc │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1064c │ │ │ │ - ldr r3, [pc, #1176] @ 10b18 │ │ │ │ + bne 10640 │ │ │ │ + ldr r3, [pc, #1176] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10d9c │ │ │ │ + bne 10d90 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #1136] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #1136] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ - ldr r1, [pc, #1328] @ 10bf0 │ │ │ │ - ldr r0, [pc, #1328] @ 10bf4 │ │ │ │ - ldr r2, [pc, #1328] @ 10bf8 │ │ │ │ + beq fc08 │ │ │ │ + ldr r1, [pc, #1328] @ 10be4 │ │ │ │ + ldr r0, [pc, #1328] @ 10be8 │ │ │ │ + ldr r2, [pc, #1328] @ 10bec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fc14 │ │ │ │ + bl 57b50 │ │ │ │ + b fc08 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #20] │ │ │ │ - b 1052c │ │ │ │ + b 10520 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [fp, #-1012] @ 0xfffffc0c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1052c │ │ │ │ + blt 10520 │ │ │ │ ldr r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1052c │ │ │ │ - ldr r0, [pc, #1132] @ 10bfc │ │ │ │ + beq 10520 │ │ │ │ + ldr r0, [pc, #1132] @ 10bf0 │ │ │ │ ldr r2, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ - ldr r1, [pc, #1128] @ 10c00 │ │ │ │ + ldr r1, [pc, #1128] @ 10bf4 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ str r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ str r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ str r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #976 @ 0x3d0 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #984] @ 10ba8 │ │ │ │ + ldr r3, [pc, #984] @ 10b9c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #412 @ 0x19c │ │ │ │ str r3, [fp, #-1092] @ 0xfffffbbc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10dd4 │ │ │ │ - ldr r4, [pc, #1044] @ 10c04 │ │ │ │ + bne 10dc8 │ │ │ │ + ldr r4, [pc, #1044] @ 10bf8 │ │ │ │ sub r0, fp, #412 @ 0x19c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 10c9c │ │ │ │ + beq 10c90 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ ldrsh r2, [r3, #18] │ │ │ │ str r2, [fp, #-988] @ 0xfffffc24 │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ str r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ ldr r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 10ca8 │ │ │ │ + beq 10c9c │ │ │ │ ldr r2, [fp, #-988] @ 0xfffffc24 │ │ │ │ cmp r2, #0 │ │ │ │ - ldreq r2, [pc, #944] @ 10c08 │ │ │ │ + ldreq r2, [pc, #944] @ 10bfc │ │ │ │ streq r2, [r3, #16] │ │ │ │ sub r0, fp, #412 @ 0x19c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #932] @ 10c0c │ │ │ │ + ldr r0, [pc, #932] @ 10c00 │ │ │ │ ldr r3, [fp, #-1092] @ 0xfffffbbc │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-976] @ 0xfffffc30 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10894 │ │ │ │ + beq 10888 │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 1052c │ │ │ │ + bne 10520 │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r0, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [fp, #-1000] @ 0xfffffc18 │ │ │ │ ldr r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ - bl fb24 │ │ │ │ - b 1052c │ │ │ │ + bl fb18 │ │ │ │ + b 10520 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #4] │ │ │ │ - b 1019c │ │ │ │ + b 10190 │ │ │ │ ldr r1, [fp, #-1044] @ 0xfffffbec │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #820] @ 10c10 │ │ │ │ + ldr r1, [pc, #820] @ 10c04 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #808] @ 10c14 │ │ │ │ - bl 2a180 │ │ │ │ - b fe70 │ │ │ │ + ldr r2, [pc, #808] @ 10c08 │ │ │ │ + bl 2a170 │ │ │ │ + b fe64 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #796] @ 10c18 │ │ │ │ + ldr r3, [pc, #796] @ 10c0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-1096] @ 0xfffffbb8 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ ldr r1, [fp, #-1096] @ 0xfffffbb8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ ldr r0, [fp, #-1028] @ 0xfffffbfc │ │ │ │ sub r2, fp, #1020 @ 0x3fc │ │ │ │ - bl 6c928 │ │ │ │ - b 100a0 │ │ │ │ + bl 6c918 │ │ │ │ + b 10094 │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 102c0 │ │ │ │ - b 102d4 │ │ │ │ + bne 102b4 │ │ │ │ + b 102c8 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #444] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #444] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ - ldr r1, [pc, #680] @ 10c1c │ │ │ │ - ldr r0, [pc, #680] @ 10c20 │ │ │ │ - ldr r2, [pc, #680] @ 10c24 │ │ │ │ + beq fc08 │ │ │ │ + ldr r1, [pc, #680] @ 10c10 │ │ │ │ + ldr r0, [pc, #680] @ 10c14 │ │ │ │ + ldr r2, [pc, #680] @ 10c18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fc14 │ │ │ │ + bl 57b50 │ │ │ │ + b fc08 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #376] @ 10b18 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #376] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fc14 │ │ │ │ - ldr r1, [pc, #624] @ 10c28 │ │ │ │ - ldr r0, [pc, #624] @ 10c2c │ │ │ │ - ldr r2, [pc, #624] @ 10c30 │ │ │ │ + beq fc08 │ │ │ │ + ldr r1, [pc, #624] @ 10c1c │ │ │ │ + ldr r0, [pc, #624] @ 10c20 │ │ │ │ + ldr r2, [pc, #624] @ 10c24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b fc14 │ │ │ │ + bl 57b50 │ │ │ │ + b fc08 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1045c │ │ │ │ + bne 10450 │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ - bl 1df88 │ │ │ │ + bl 1df78 │ │ │ │ cmp r0, #2 │ │ │ │ ldreq r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldreq r3, [r2, #4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ - b 1056c │ │ │ │ - ldr r3, [pc, #540] @ 10c34 │ │ │ │ + b 10560 │ │ │ │ + ldr r3, [pc, #540] @ 10c28 │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 103b8 │ │ │ │ + beq 103ac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-996] @ 0xfffffc1c │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ ldrsh r3, [r3, #18] │ │ │ │ str r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ str r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ - b 103b8 │ │ │ │ + b 103ac │ │ │ │ ldr r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ - bl 1df88 │ │ │ │ + bl 1df78 │ │ │ │ mov r4, r0 │ │ │ │ - b 10500 │ │ │ │ + b 104f4 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #320] @ 10bac │ │ │ │ + ldr r3, [pc, #320] @ 10ba0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1056] @ 0xfffffbe0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 10cf0 │ │ │ │ - ldr r0, [pc, #424] @ 10c38 │ │ │ │ + bne 10ce4 │ │ │ │ + ldr r0, [pc, #424] @ 10c2c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-1028] @ 0xfffffbfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 487c │ │ │ │ - ldr r3, [pc, #116] @ 10b18 │ │ │ │ + ldr r3, [pc, #116] @ 10b0c │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10cf0 │ │ │ │ + bne 10ce4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10690 │ │ │ │ - ldr r1, [pc, #376] @ 10c3c │ │ │ │ - ldr r0, [pc, #376] @ 10c40 │ │ │ │ - ldr r2, [pc, #376] @ 10c44 │ │ │ │ + beq 10684 │ │ │ │ + ldr r1, [pc, #376] @ 10c30 │ │ │ │ + ldr r0, [pc, #376] @ 10c34 │ │ │ │ + ldr r2, [pc, #376] @ 10c38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 10690 │ │ │ │ - ldr r1, [pc, #360] @ 10c48 │ │ │ │ - ldr r0, [pc, #360] @ 10c4c │ │ │ │ - ldr r2, [pc, #360] @ 10c50 │ │ │ │ + bl 57b50 │ │ │ │ + b 10684 │ │ │ │ + ldr r1, [pc, #360] @ 10c3c │ │ │ │ + ldr r0, [pc, #360] @ 10c40 │ │ │ │ + ldr r2, [pc, #360] @ 10c44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 10650 │ │ │ │ - ldr r0, [pc, #344] @ 10c54 │ │ │ │ + bl 57924 │ │ │ │ + b 10644 │ │ │ │ + ldr r0, [pc, #344] @ 10c48 │ │ │ │ ldr r3, [fp, #-1088] @ 0xfffffbc0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - @ instruction: 0x000904b0 │ │ │ │ - andeq r0, r9, ip, lsr #9 │ │ │ │ + @ instruction: 0x000904bc │ │ │ │ + @ instruction: 0x000904b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq sl, r6, ip, lsr #8 │ │ │ │ - ldrdeq sl, [r6], -ip │ │ │ │ + andeq sl, r6, r8, lsr #8 │ │ │ │ + ldrdeq sl, [r6], -r8 │ │ │ │ andeq r0, r0, r9, lsr r8 │ │ │ │ - ldrdeq r0, [r9], -r8 │ │ │ │ - andeq sl, r6, r8, ror #7 │ │ │ │ - muleq r6, r8, r6 │ │ │ │ + andeq r0, r9, r4, ror #7 │ │ │ │ + andeq sl, r6, r4, ror #7 │ │ │ │ + muleq r6, r4, r6 │ │ │ │ andeq r0, r0, sp, lsr #16 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ - andeq sl, r6, r8, asr #5 │ │ │ │ + andeq sl, r6, r4, asr #5 │ │ │ │ andeq r0, r0, lr, asr r8 │ │ │ │ - andeq sl, r6, ip, lsr r5 │ │ │ │ + andeq sl, r6, r8, lsr r5 │ │ │ │ andeq r0, r0, r2, ror #16 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r6, ip, asr #2 │ │ │ │ - strdeq sl, [r6], -ip │ │ │ │ + andeq sl, r6, r8, asr #2 │ │ │ │ + strdeq sl, [r6], -r8 │ │ │ │ andeq r0, r0, pc, lsl #17 │ │ │ │ - andeq sl, r6, r0, lsr #2 │ │ │ │ + andeq sl, r6, ip, lsl r1 │ │ │ │ andeq r0, r0, r4, asr r8 │ │ │ │ - muleq r6, r4, r3 │ │ │ │ + muleq r6, r0, r3 │ │ │ │ andeq r0, r0, r8, asr r8 │ │ │ │ - muleq r6, r8, r0 │ │ │ │ + muleq r6, r4, r0 │ │ │ │ andeq r0, r0, sp, asr #16 │ │ │ │ - andeq sl, r6, r8, lsr #32 │ │ │ │ - ldrdeq sl, [r6], -r8 │ │ │ │ + andeq sl, r6, r4, lsr #32 │ │ │ │ + ldrdeq sl, [r6], -r4 │ │ │ │ andeq r0, r0, r8, ror r8 │ │ │ │ - andeq r9, r6, r0, asr #31 │ │ │ │ - andeq sl, r6, r0, ror r2 │ │ │ │ + @ instruction: 0x00069fbc │ │ │ │ + andeq sl, r6, ip, ror #4 │ │ │ │ andeq r0, r0, r1, lsl #17 │ │ │ │ andeq r1, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - muleq r7, r8, pc @ │ │ │ │ - strdeq lr, [r6], -r4 │ │ │ │ - andeq r0, r9, r8, asr #4 │ │ │ │ - @ instruction: 0x00074fb4 │ │ │ │ - andeq r3, r9, r8, lsr #26 │ │ │ │ + muleq r7, r4, pc @ │ │ │ │ + strdeq lr, [r6], -r0 │ │ │ │ + andeq r0, r9, r4, asr r2 │ │ │ │ + @ instruction: 0x00074fb0 │ │ │ │ + andeq r3, r9, r4, lsr sp │ │ │ │ @ instruction: 0xffffb158 │ │ │ │ - @ instruction: 0x00093cbc │ │ │ │ - andeq r3, r9, r4, ror #24 │ │ │ │ - andeq r3, r9, r0, ror #23 │ │ │ │ - muleq r9, r0, fp │ │ │ │ - andeq r3, r9, r0, lsr fp │ │ │ │ - strdeq r5, [r7], -r4 │ │ │ │ - andeq r9, r6, r4, asr sl │ │ │ │ + andeq r3, r9, r8, asr #25 │ │ │ │ + andeq r3, r9, r0, ror ip │ │ │ │ + andeq r3, r9, ip, ror #23 │ │ │ │ + muleq r9, ip, fp │ │ │ │ + andeq r3, r9, ip, lsr fp │ │ │ │ + strdeq r5, [r7], -r0 │ │ │ │ + andeq r9, r6, r0, asr sl │ │ │ │ andeq r0, r0, sp, ror #19 │ │ │ │ - andeq pc, r8, ip, asr #29 │ │ │ │ - andeq r3, r9, r8, ror #19 │ │ │ │ - andeq r9, r6, r0, ror r9 │ │ │ │ - andeq r9, r6, r0, lsr #24 │ │ │ │ + ldrdeq pc, [r8], -r8 │ │ │ │ + strdeq r3, [r9], -r4 │ │ │ │ + andeq r9, r6, ip, ror #18 │ │ │ │ + andeq r9, r6, ip, lsl ip │ │ │ │ andeq r0, r0, r4, lsl sl │ │ │ │ - andeq r3, r9, ip, lsl #17 │ │ │ │ + muleq r9, r8, r8 │ │ │ │ @ instruction: 0xffffacc4 │ │ │ │ - andeq r3, r9, r4, lsr r8 │ │ │ │ + andeq r3, r9, r0, asr #16 │ │ │ │ andeq r0, r1, r1 │ │ │ │ - @ instruction: 0x000937bc │ │ │ │ - andeq r9, r6, r4, asr r7 │ │ │ │ + andeq r3, r9, r8, asr #15 │ │ │ │ + andeq r9, r6, r0, asr r7 │ │ │ │ andeq r0, r0, r7, lsl #17 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - @ instruction: 0x000696bc │ │ │ │ - andeq r9, r6, ip, ror #18 │ │ │ │ + @ instruction: 0x000696b8 │ │ │ │ + andeq r9, r6, r8, ror #18 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq r9, r6, r8, ror r6 │ │ │ │ - andeq r9, r6, r8, lsr #18 │ │ │ │ + andeq r9, r6, r4, ror r6 │ │ │ │ + andeq r9, r6, r4, lsr #18 │ │ │ │ andeq r0, r0, pc, ror #17 │ │ │ │ - andeq r3, r9, ip, lsl #12 │ │ │ │ - andeq r9, r6, ip, ror r8 │ │ │ │ - andeq r9, r6, ip, ror #10 │ │ │ │ - andeq r9, r6, r0, lsr r8 │ │ │ │ + andeq r3, r9, r8, lsl r6 │ │ │ │ + andeq r9, r6, r8, ror r8 │ │ │ │ + andeq r9, r6, r8, ror #10 │ │ │ │ + andeq r9, r6, ip, lsr #16 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r0, asr r5 │ │ │ │ - @ instruction: 0x000697b4 │ │ │ │ + andeq r9, r6, ip, asr #10 │ │ │ │ + @ instruction: 0x000697b0 │ │ │ │ andeq r0, r0, sl, ror #15 │ │ │ │ - andeq r3, r9, r8, lsr #10 │ │ │ │ - andeq r3, r9, r4, ror r3 │ │ │ │ - ldrdeq r9, [r6], -r0 │ │ │ │ - andeq r9, r6, ip, ror r5 │ │ │ │ - @ instruction: 0x000692b4 │ │ │ │ + andeq r3, r9, r4, lsr r5 │ │ │ │ + andeq r3, r9, r0, lsl #7 │ │ │ │ + andeq r9, r6, ip, asr #11 │ │ │ │ + andeq r9, r6, r8, ror r5 │ │ │ │ + @ instruction: 0x000692b0 │ │ │ │ andeq r0, r0, r8, lsl #20 │ │ │ │ - muleq r6, r0, r2 │ │ │ │ - andeq r9, r6, r4, asr r5 │ │ │ │ - andeq r9, r6, r0, ror r2 │ │ │ │ - andeq r9, r6, r4, lsr r5 │ │ │ │ + andeq r9, r6, ip, lsl #5 │ │ │ │ + andeq r9, r6, r0, asr r5 │ │ │ │ + andeq r9, r6, ip, ror #4 │ │ │ │ + andeq r9, r6, r0, lsr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r9, r8, asr #4 │ │ │ │ + andeq r3, r9, r4, asr r2 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r9, r6, r0, lsr r2 │ │ │ │ + andeq r9, r6, ip, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, ip, ror r4 │ │ │ │ + andeq r9, r6, r8, ror r4 │ │ │ │ andeq r0, r0, ip, lsr #17 │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 10858 │ │ │ │ - ldr r3, [pc, #-88] @ 10c58 │ │ │ │ + bne 1084c │ │ │ │ + ldr r3, [pc, #-88] @ 10c4c │ │ │ │ ldr r1, [fp, #-1076] @ 0xfffffbcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 10858 │ │ │ │ + beq 1084c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ ldrsh r2, [r3, #18] │ │ │ │ str r2, [fp, #-988] @ 0xfffffc24 │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ str r2, [fp, #-992] @ 0xfffffc20 │ │ │ │ - b 10848 │ │ │ │ - ldr r3, [pc, #-104] @ 10c90 │ │ │ │ + b 1083c │ │ │ │ + ldr r3, [pc, #-104] @ 10c84 │ │ │ │ ldr r2, [fp, #-1024] @ 0xfffffc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10db8 │ │ │ │ + bne 10dac │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ bl 49c0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - ldr r2, [pc, #-228] @ 10c5c │ │ │ │ + ldr r2, [pc, #-228] @ 10c50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-1044] @ 0xfffffbec │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r4, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r0, [pc, #-224] @ 10c84 │ │ │ │ - ldr ip, [pc, #-264] @ 10c60 │ │ │ │ + ldr r0, [pc, #-224] @ 10c78 │ │ │ │ + ldr ip, [pc, #-264] @ 10c54 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r1, [pc, #-268] @ 10c64 │ │ │ │ + ldr r1, [pc, #-268] @ 10c58 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ str lr, [sp] │ │ │ │ - ldr r2, [pc, #-280] @ 10c68 │ │ │ │ + ldr r2, [pc, #-280] @ 10c5c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r5, ip} │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 10690 │ │ │ │ - ldr r1, [pc, #-312] @ 10c6c │ │ │ │ - ldr r0, [pc, #-312] @ 10c70 │ │ │ │ + bl 3add4 │ │ │ │ + b 10684 │ │ │ │ + ldr r1, [pc, #-312] @ 10c60 │ │ │ │ + ldr r0, [pc, #-312] @ 10c64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2032 @ 0x7f0 │ │ │ │ - bl 57b60 │ │ │ │ - b 10690 │ │ │ │ - ldr r1, [pc, #-332] @ 10c74 │ │ │ │ - ldr r0, [pc, #-332] @ 10c78 │ │ │ │ - ldr r2, [pc, #-332] @ 10c7c │ │ │ │ + bl 57b50 │ │ │ │ + b 10684 │ │ │ │ + ldr r1, [pc, #-332] @ 10c68 │ │ │ │ + ldr r0, [pc, #-332] @ 10c6c │ │ │ │ + ldr r2, [pc, #-332] @ 10c70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 10d08 │ │ │ │ - ldr r0, [pc, #-348] @ 10c80 │ │ │ │ + bl 57b50 │ │ │ │ + b 10cfc │ │ │ │ + ldr r0, [pc, #-348] @ 10c74 │ │ │ │ ldr r3, [fp, #-1092] @ 0xfffffbbc │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #412 @ 0x19c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [fp, #-1024] @ 0xfffffc00 │ │ │ │ - ldr r3, [pc, #-376] @ 10c84 │ │ │ │ + ldr r3, [pc, #-376] @ 10c78 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #-384] @ 10c88 │ │ │ │ + ldr r4, [pc, #-384] @ 10c7c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-1020] @ 0xfffffc04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #118 @ 0x76 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-1048] @ 0xfffffbe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [fp, #-1044] @ 0xfffffbec │ │ │ │ str r5, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #-444] @ 10c8c │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #-444] @ 10c80 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #-456] @ 10c90 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #-456] @ 10c84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fcdc │ │ │ │ - ldr r0, [pc, #-472] @ 10c94 │ │ │ │ - ldr r2, [pc, #-472] @ 10c98 │ │ │ │ + beq fcd0 │ │ │ │ + ldr r0, [pc, #-472] @ 10c88 │ │ │ │ + ldr r2, [pc, #-472] @ 10c8c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b fcdc │ │ │ │ + bl 57b50 │ │ │ │ + b fcd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ - ldr r4, [pc, #1160] @ 11320 │ │ │ │ - ldr lr, [pc, #1160] @ 11324 │ │ │ │ - ldr ip, [pc, #1160] @ 11328 │ │ │ │ + ldr r4, [pc, #1160] @ 11314 │ │ │ │ + ldr lr, [pc, #1160] @ 11318 │ │ │ │ + ldr ip, [pc, #1160] @ 1131c │ │ │ │ sub sp, sp, #624 @ 0x270 │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #1140] @ 1132c │ │ │ │ + ldr r3, [pc, #1140] @ 11320 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-604] @ 0xfffffda4 │ │ │ │ str r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10efc │ │ │ │ - ldr r1, [pc, #1092] @ 11330 │ │ │ │ - ldr r0, [pc, #1092] @ 11334 │ │ │ │ - ldr r2, [pc, #1092] @ 11338 │ │ │ │ + beq 10ef0 │ │ │ │ + ldr r1, [pc, #1092] @ 11324 │ │ │ │ + ldr r0, [pc, #1092] @ 11328 │ │ │ │ + ldr r2, [pc, #1092] @ 1132c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #1080] @ 1133c │ │ │ │ - ldr r1, [pc, #1080] @ 11340 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #1080] @ 11330 │ │ │ │ + ldr r1, [pc, #1080] @ 11334 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, fp, #612 @ 0x264 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #596 @ 0x254 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #1040] @ 11344 │ │ │ │ + ldr r3, [pc, #1040] @ 11338 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ str r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11174 │ │ │ │ - ldr r4, [pc, #1012] @ 11348 │ │ │ │ + bne 11168 │ │ │ │ + ldr r4, [pc, #1012] @ 1133c │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r1, [r4, #68] @ 0x44 │ │ │ │ ldrne r1, [r4, #72] @ 0x48 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ - beq 10fc4 │ │ │ │ - ldr r3, [pc, #956] @ 1134c │ │ │ │ + beq 10fb8 │ │ │ │ + ldr r3, [pc, #956] @ 11340 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 10fc4 │ │ │ │ + bgt 10fb8 │ │ │ │ ldrsh r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1104c │ │ │ │ - ldr r3, [pc, #920] @ 1134c │ │ │ │ + beq 11040 │ │ │ │ + ldr r3, [pc, #920] @ 11340 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1118c │ │ │ │ + ble 11180 │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #892] @ 11350 │ │ │ │ + ldr r0, [pc, #892] @ 11344 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #828] @ 1132c │ │ │ │ + ldr r3, [pc, #828] @ 11320 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11030 │ │ │ │ - ldr r2, [pc, #844] @ 11354 │ │ │ │ - ldr r3, [pc, #796] @ 11328 │ │ │ │ + bne 11024 │ │ │ │ + ldr r2, [pc, #844] @ 11348 │ │ │ │ + ldr r3, [pc, #796] @ 1131c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1131c │ │ │ │ + bne 11310 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #800] @ 11358 │ │ │ │ - ldr r0, [pc, #800] @ 1135c │ │ │ │ - ldr r2, [pc, #800] @ 11360 │ │ │ │ + ldr r1, [pc, #800] @ 1134c │ │ │ │ + ldr r0, [pc, #800] @ 11350 │ │ │ │ + ldr r2, [pc, #800] @ 11354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 11000 │ │ │ │ - ldr r3, [pc, #752] @ 11344 │ │ │ │ + bl 57b50 │ │ │ │ + b 10ff4 │ │ │ │ + ldr r3, [pc, #752] @ 11338 │ │ │ │ sub r1, fp, #592 @ 0x250 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r5, [fp, #-628] @ 0xfffffd8c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 11278 │ │ │ │ - ldr r5, [pc, #740] @ 11364 │ │ │ │ + bne 1126c │ │ │ │ + ldr r5, [pc, #740] @ 11358 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r5, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 110b8 │ │ │ │ + beq 110ac │ │ │ │ ldrsh r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1120c │ │ │ │ + beq 11200 │ │ │ │ mov r4, #1 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #672] @ 11368 │ │ │ │ + ldr r0, [pc, #672] @ 1135c │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1112c │ │ │ │ + bne 11120 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r2, [r3] │ │ │ │ ldmib r3, {r0, r1} │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ sub r3, fp, #608 @ 0x260 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ ldr r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r2, [fp, #-604] @ 0xfffffda4 │ │ │ │ strh r3, [r0, #20] │ │ │ │ - bl b0e4 │ │ │ │ + bl b0d8 │ │ │ │ ldr r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r3, [r0] │ │ │ │ ldmib r0, {r0, r1, r2} │ │ │ │ str r3, [sp] │ │ │ │ - bl fb24 │ │ │ │ + bl fb18 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldrsh r2, [r3, #20] │ │ │ │ and r1, r2, #8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 11198 │ │ │ │ + beq 1118c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1125c │ │ │ │ + bne 11250 │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r2, [pc, #508] @ 1136c │ │ │ │ + ldr r2, [pc, #508] @ 11360 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 10fac │ │ │ │ - ldr r0, [pc, #500] @ 11370 │ │ │ │ + b 10fa0 │ │ │ │ + ldr r0, [pc, #500] @ 11364 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ - bl 60454 │ │ │ │ - b 10f7c │ │ │ │ + bl 60444 │ │ │ │ + b 10f70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1115c │ │ │ │ + bne 11150 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 111e0 │ │ │ │ + bne 111d4 │ │ │ │ ldm r3, {r0, r2} │ │ │ │ - ldr r3, [pc, #436] @ 11374 │ │ │ │ + ldr r3, [pc, #436] @ 11368 │ │ │ │ cmp r2, #5 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldreq r1, [r3, #20] │ │ │ │ ldrne r1, [r3, #52] @ 0x34 │ │ │ │ - bl 31be8 │ │ │ │ + bl 31bd8 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11294 │ │ │ │ - ldr r2, [pc, #400] @ 11378 │ │ │ │ + bne 11288 │ │ │ │ + ldr r2, [pc, #400] @ 1136c │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ ldrheq r2, [r3, #20] │ │ │ │ orreq r2, r2, #8 │ │ │ │ strheq r2, [r3, #20] │ │ │ │ - b 11168 │ │ │ │ + b 1115c │ │ │ │ ldrsh r3, [r5, #20] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldmib r5, {r0, r1} │ │ │ │ ldr r2, [r3] │ │ │ │ sub r3, fp, #608 @ 0x260 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ strh r3, [r5, #20] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ ldr r2, [fp, #-604] @ 0xfffffda4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0e4 │ │ │ │ + bl b0d8 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r5, #16] │ │ │ │ - b 110b4 │ │ │ │ + b 110a8 │ │ │ │ bic r2, r2, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ strh r2, [r3, #20] │ │ │ │ mov r1, #32 │ │ │ │ - bl 30b68 │ │ │ │ + bl 30b58 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ - b 1115c │ │ │ │ - ldr r0, [pc, #252] @ 1137c │ │ │ │ + b 11150 │ │ │ │ + ldr r0, [pc, #252] @ 11370 │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #220] @ 11380 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #220] @ 11374 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 112f4 │ │ │ │ + bne 112e8 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ cmp r3, #5 │ │ │ │ - ldr r3, [pc, #160] @ 11374 │ │ │ │ + ldr r3, [pc, #160] @ 11368 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #168] @ 11384 │ │ │ │ + ldr r2, [pc, #168] @ 11378 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ ldrne r0, [r3, #52] @ 0x34 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #156] @ 11388 │ │ │ │ + ldr r1, [pc, #156] @ 1137c │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #120] @ 11378 │ │ │ │ + ldr r3, [pc, #120] @ 1136c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ - b 111e0 │ │ │ │ + bl 3add4 │ │ │ │ + b 111d4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r8, r8, asr r1 @ │ │ │ │ - andeq pc, r8, r4, asr r1 @ │ │ │ │ + andeq pc, r8, r4, ror #2 │ │ │ │ + andeq pc, r8, r0, ror #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r4, asr #2 │ │ │ │ - andeq r9, r6, r8, asr r4 │ │ │ │ + andeq r9, r6, r0, asr #2 │ │ │ │ + andeq r9, r6, r4, asr r4 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq r3, r9, r0, lsr #2 │ │ │ │ + andeq r3, r9, ip, lsr #2 │ │ │ │ @ instruction: 0xffffa554 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r3, [r9], -r0 │ │ │ │ + ldrdeq r3, [r9], -ip │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq r3, r9, r0, asr r0 │ │ │ │ - strdeq lr, [r8], -r0 │ │ │ │ - strdeq r8, [r6], -r8 @ │ │ │ │ - andeq r9, r6, ip, lsl #6 │ │ │ │ + andeq r3, r9, ip, asr r0 │ │ │ │ + strdeq lr, [r8], -ip │ │ │ │ + strdeq r8, [r6], -r4 │ │ │ │ + andeq r9, r6, r8, lsl #6 │ │ │ │ andeq r0, r0, sp, ror r6 │ │ │ │ - andeq r2, r9, r4, lsr #31 │ │ │ │ - andeq r2, r9, ip, asr pc │ │ │ │ + @ instruction: 0x00092fb0 │ │ │ │ + andeq r2, r9, r8, ror #30 │ │ │ │ andeq r0, r1, r1 │ │ │ │ - andeq r2, r9, r8, lsr #29 │ │ │ │ + @ instruction: 0x00092eb4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r9, r4, lsr #27 │ │ │ │ + @ instruction: 0x00092db0 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r0, r0, r1, asr #12 │ │ │ │ - andeq r8, r6, r8, asr #26 │ │ │ │ + andeq r8, r6, r4, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ - ldr r5, [pc, #712] @ 11670 │ │ │ │ - ldr lr, [pc, #712] @ 11674 │ │ │ │ - ldr ip, [pc, #712] @ 11678 │ │ │ │ + ldr r5, [pc, #712] @ 11664 │ │ │ │ + ldr lr, [pc, #712] @ 11668 │ │ │ │ + ldr ip, [pc, #712] @ 1166c │ │ │ │ sub sp, sp, #628 @ 0x274 │ │ │ │ add lr, pc, lr │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #-640] @ 0xfffffd80 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ str r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r0, [pc, #672] @ 1167c │ │ │ │ + ldr r0, [pc, #672] @ 11670 │ │ │ │ str r1, [fp, #-624] @ 0xfffffd90 │ │ │ │ - ldr r1, [pc, #668] @ 11680 │ │ │ │ + ldr r1, [pc, #668] @ 11674 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ str r3, [fp, #-636] @ 0xfffffd84 │ │ │ │ str ip, [fp, #-632] @ 0xfffffd88 │ │ │ │ str r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ str r4, [fp, #-608] @ 0xfffffda0 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #604 @ 0x25c │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #620] @ 11684 │ │ │ │ + ldr r3, [pc, #620] @ 11678 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 11638 │ │ │ │ - ldr r6, [pc, #592] @ 11688 │ │ │ │ + bne 1162c │ │ │ │ + ldr r6, [pc, #592] @ 1167c │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 114f0 │ │ │ │ + beq 114e4 │ │ │ │ ldr r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-636] @ 0xfffffd84 │ │ │ │ @@ -12655,38 +12652,38 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r2, [r1] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ str r5, [r4, #16] │ │ │ │ strh r5, [r4, #20] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #480] @ 1168c │ │ │ │ + ldr r0, [pc, #480] @ 11680 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #456] @ 11690 │ │ │ │ - ldr r3, [pc, #428] @ 11678 │ │ │ │ + ldr r2, [pc, #456] @ 11684 │ │ │ │ + ldr r3, [pc, #428] @ 1166c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1166c │ │ │ │ + bne 11660 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 11548 │ │ │ │ + beq 1153c │ │ │ │ ldr r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-636] @ 0xfffffd84 │ │ │ │ @@ -12695,110 +12692,110 @@ │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [r1] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ str r4, [r5, #16] │ │ │ │ strh r4, [r5, #20] │ │ │ │ - b 1149c │ │ │ │ + b 11490 │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-640] @ 0xfffffd80 │ │ │ │ - ldr r3, [pc, #296] @ 11684 │ │ │ │ + ldr r3, [pc, #296] @ 11678 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-644] @ 0xfffffd7c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11650 │ │ │ │ - ldr r4, [pc, #280] @ 11694 │ │ │ │ + bne 11644 │ │ │ │ + ldr r4, [pc, #280] @ 11688 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r5, fp, #596 @ 0x254 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 115b0 │ │ │ │ + b 115a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1160c │ │ │ │ + beq 11600 │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 115a4 │ │ │ │ + bhi 11598 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ mov r2, #5 │ │ │ │ bl 487c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 115a4 │ │ │ │ + bne 11598 │ │ │ │ ldr r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [fp, #-632] @ 0xfffffd88 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [r1] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #124] @ 11698 │ │ │ │ + ldr r0, [pc, #124] @ 1168c │ │ │ │ ldr r3, [fp, #-644] @ 0xfffffd7c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - b 1149c │ │ │ │ - ldr r0, [pc, #92] @ 1169c │ │ │ │ + b 11490 │ │ │ │ + ldr r0, [pc, #92] @ 11690 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #72] @ 116a0 │ │ │ │ + ldr r0, [pc, #72] @ 11694 │ │ │ │ ldr r3, [fp, #-644] @ 0xfffffd7c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r8, r4, asr #24 │ │ │ │ - andeq lr, r8, r8, asr #24 │ │ │ │ + andeq lr, r8, r0, asr ip │ │ │ │ + andeq lr, r8, r4, asr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r9, r4, asr #24 │ │ │ │ + andeq r2, r9, r0, asr ip │ │ │ │ @ instruction: 0xffffa07c │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r9, ip, ror #23 │ │ │ │ - andeq r2, r9, r8, ror fp │ │ │ │ - andeq lr, r8, r0, lsr fp │ │ │ │ - andeq r2, r9, r8, lsr #21 │ │ │ │ - andeq r2, r9, r8, lsl #20 │ │ │ │ - andeq r2, r9, r4, ror #19 │ │ │ │ - andeq r2, r9, ip, asr #19 │ │ │ │ + strdeq r2, [r9], -r8 │ │ │ │ + andeq r2, r9, r4, lsl #23 │ │ │ │ + andeq lr, r8, ip, lsr fp │ │ │ │ + @ instruction: 0x00092ab4 │ │ │ │ + andeq r2, r9, r4, lsl sl │ │ │ │ + strdeq r2, [r9], -r0 │ │ │ │ + ldrdeq r2, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ - ldr r6, [pc, #588] @ 1190c │ │ │ │ - ldr r5, [pc, #588] @ 11910 │ │ │ │ - ldr lr, [pc, #588] @ 11914 │ │ │ │ + ldr r6, [pc, #588] @ 11900 │ │ │ │ + ldr r5, [pc, #588] @ 11904 │ │ │ │ + ldr lr, [pc, #588] @ 11908 │ │ │ │ sub sp, sp, #628 @ 0x274 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r6, [fp, #-636] @ 0xfffffd84 │ │ │ │ ldr lr, [r5, lr] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ @@ -12809,2139 +12806,2138 @@ │ │ │ │ sub r1, fp, #604 @ 0x25c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ str ip, [fp, #-624] @ 0xfffffd90 │ │ │ │ str r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ str r4, [fp, #-608] @ 0xfffffda0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #516] @ 11918 │ │ │ │ + ldr r3, [pc, #516] @ 1190c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 118d0 │ │ │ │ - ldr r4, [pc, #488] @ 1191c │ │ │ │ + bne 118c4 │ │ │ │ + ldr r4, [pc, #488] @ 11910 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11784 │ │ │ │ + beq 11778 │ │ │ │ ldr r2, [fp, #-628] @ 0xfffffd8c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-632] @ 0xfffffd88 │ │ │ │ ldrsh r3, [r0, #20] │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #396] @ 11920 │ │ │ │ + ldr r0, [pc, #396] @ 11914 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r4, [fp, #-608] @ 0xfffffda0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 117e8 │ │ │ │ - ldr r2, [pc, #356] @ 11924 │ │ │ │ - ldr r3, [pc, #336] @ 11914 │ │ │ │ + beq 117dc │ │ │ │ + ldr r2, [pc, #356] @ 11918 │ │ │ │ + ldr r3, [pc, #336] @ 11908 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 11908 │ │ │ │ + bne 118fc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-636] @ 0xfffffd84 │ │ │ │ - ldr r3, [pc, #280] @ 11918 │ │ │ │ + ldr r3, [pc, #280] @ 1190c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-640] @ 0xfffffd80 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 118ec │ │ │ │ - ldr r4, [pc, #264] @ 11928 │ │ │ │ + bne 118e0 │ │ │ │ + ldr r4, [pc, #264] @ 1191c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r5, fp, #596 @ 0x254 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 11878 │ │ │ │ + b 1186c │ │ │ │ ldrsh r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1186c │ │ │ │ + bne 11860 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [fp, #-616] @ 0xfffffd98 │ │ │ │ mov r2, #5 │ │ │ │ bl 487c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118ac │ │ │ │ + beq 118a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 11848 │ │ │ │ + bne 1183c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #156] @ 1192c │ │ │ │ + ldr r0, [pc, #156] @ 11920 │ │ │ │ ldr r3, [fp, #-640] @ 0xfffffd80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - b 117b8 │ │ │ │ + b 117ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [fp, #-628] @ 0xfffffd8c │ │ │ │ str r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r2] │ │ │ │ - b 11880 │ │ │ │ - ldr r0, [pc, #88] @ 11930 │ │ │ │ + b 11874 │ │ │ │ + ldr r0, [pc, #88] @ 11924 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #64] @ 11934 │ │ │ │ + ldr r0, [pc, #64] @ 11928 │ │ │ │ ldr r3, [fp, #-640] @ 0xfffffd80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r8, r0, lsr r9 │ │ │ │ - andeq lr, r8, ip, lsr #18 │ │ │ │ + andeq lr, r8, ip, lsr r9 │ │ │ │ + andeq lr, r8, r8, lsr r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r2, [r9], -r0 │ │ │ │ - muleq r9, r0, r8 │ │ │ │ - andeq lr, r8, r8, lsr r8 │ │ │ │ - andeq r2, r9, r4, lsl #16 │ │ │ │ - muleq r9, r4, r7 │ │ │ │ - andeq r2, r9, ip, asr #14 │ │ │ │ - andeq r2, r9, r0, lsr r7 │ │ │ │ + strdeq r2, [r9], -ip │ │ │ │ + muleq r9, ip, r8 │ │ │ │ + andeq lr, r8, r4, asr #16 │ │ │ │ + andeq r2, r9, r0, lsl r8 │ │ │ │ + andeq r2, r9, r0, lsr #15 │ │ │ │ + andeq r2, r9, r8, asr r7 │ │ │ │ + andeq r2, r9, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #96] @ 119b4 │ │ │ │ + ldr r4, [pc, #96] @ 119a8 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 60080 │ │ │ │ - ldr r6, [pc, #68] @ 119b8 │ │ │ │ + bl 60070 │ │ │ │ + ldr r6, [pc, #68] @ 119ac │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1199c │ │ │ │ - ldr r3, [pc, #56] @ 119bc │ │ │ │ + beq 11990 │ │ │ │ + ldr r3, [pc, #56] @ 119b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #864] @ 0x360 │ │ │ │ cmp r3, #1 │ │ │ │ ldrheq r3, [r0, #20] │ │ │ │ orreq r3, r3, #8 │ │ │ │ strheq r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #28] @ 119c0 │ │ │ │ + ldr r0, [pc, #28] @ 119b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4420 │ │ │ │ - ldrdeq r2, [r9], -r0 │ │ │ │ - andeq lr, r8, r8, lsl #13 │ │ │ │ + ldrdeq r2, [r9], -ip │ │ │ │ + muleq r8, r4, r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r9, r4, lsl #13 │ │ │ │ + muleq r9, r0, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r5, [pc, #896] @ 11d60 │ │ │ │ - ldr r4, [pc, #896] @ 11d64 │ │ │ │ - ldr lr, [pc, #896] @ 11d68 │ │ │ │ + ldr r5, [pc, #896] @ 11d54 │ │ │ │ + ldr r4, [pc, #896] @ 11d58 │ │ │ │ + ldr lr, [pc, #896] @ 11d5c │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, #0 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr ip, [pc, #856] @ 11d6c │ │ │ │ + ldr ip, [pc, #856] @ 11d60 │ │ │ │ mov lr, r5 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ str r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 11a4c │ │ │ │ - ldr r1, [pc, #820] @ 11d70 │ │ │ │ - ldr r0, [pc, #820] @ 11d74 │ │ │ │ - ldr r2, [pc, #820] @ 11d78 │ │ │ │ + beq 11a40 │ │ │ │ + ldr r1, [pc, #820] @ 11d64 │ │ │ │ + ldr r0, [pc, #820] @ 11d68 │ │ │ │ + ldr r2, [pc, #820] @ 11d6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r2, [fp, #-332] @ 0xfffffeb4 │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #12] │ │ │ │ strh r4, [r0, #20] │ │ │ │ str r4, [r0, #16] │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ stmib r3, {r2, r5} │ │ │ │ str r6, [r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #716] @ 11d7c │ │ │ │ + ldr r3, [pc, #716] @ 11d70 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11d1c │ │ │ │ - ldr r4, [pc, #688] @ 11d80 │ │ │ │ + bne 11d10 │ │ │ │ + ldr r4, [pc, #688] @ 11d74 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ce4 │ │ │ │ + beq 11cd8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #632] @ 11d84 │ │ │ │ + ldr r0, [pc, #632] @ 11d78 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11d38 │ │ │ │ + beq 11d2c │ │ │ │ cmp r4, #3 │ │ │ │ - beq 11bb8 │ │ │ │ + beq 11bac │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - bl d934 │ │ │ │ - ldr r3, [pc, #580] @ 11d88 │ │ │ │ + bl d928 │ │ │ │ + ldr r3, [pc, #580] @ 11d7c │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bne 11c74 │ │ │ │ + bne 11c68 │ │ │ │ tst r4, #32768 @ 0x8000 │ │ │ │ - bne 11c28 │ │ │ │ + bne 11c1c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #500] @ 11d6c │ │ │ │ + ldr r3, [pc, #500] @ 11d60 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11c0c │ │ │ │ - ldr r2, [pc, #508] @ 11d8c │ │ │ │ - ldr r3, [pc, #468] @ 11d68 │ │ │ │ + bne 11c00 │ │ │ │ + ldr r2, [pc, #508] @ 11d80 │ │ │ │ + ldr r3, [pc, #468] @ 11d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 11d5c │ │ │ │ + bne 11d50 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #456] @ 11d88 │ │ │ │ + ldr r3, [pc, #456] @ 11d7c │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #832] @ 0x340 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 11bf8 │ │ │ │ - ldr r1, [pc, #436] @ 11d90 │ │ │ │ + beq 11bec │ │ │ │ + ldr r1, [pc, #436] @ 11d84 │ │ │ │ ldr ip, [fp, #-348] @ 0xfffffea4 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r2, [pc, #424] @ 11d94 │ │ │ │ + ldr r2, [pc, #424] @ 11d88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r0, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-340] @ 0xfffffeac │ │ │ │ - bl 3ade4 │ │ │ │ - b 11b70 │ │ │ │ - ldr r1, [pc, #388] @ 11d98 │ │ │ │ - ldr r0, [pc, #388] @ 11d9c │ │ │ │ + bl 3add4 │ │ │ │ + b 11b64 │ │ │ │ + ldr r1, [pc, #388] @ 11d8c │ │ │ │ + ldr r0, [pc, #388] @ 11d90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1168 @ 0x490 │ │ │ │ - bl 57b60 │ │ │ │ - b 11b88 │ │ │ │ - ldr r1, [pc, #368] @ 11da0 │ │ │ │ - ldr r0, [pc, #368] @ 11da4 │ │ │ │ + bl 57b50 │ │ │ │ + b 11b7c │ │ │ │ + ldr r1, [pc, #368] @ 11d94 │ │ │ │ + ldr r0, [pc, #368] @ 11d98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #356] @ 11da8 │ │ │ │ + ldr r1, [pc, #356] @ 11d9c │ │ │ │ mov ip, #115 @ 0x73 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #344] @ 11dac │ │ │ │ + ldr r2, [pc, #344] @ 11da0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e79c │ │ │ │ - b 11b64 │ │ │ │ + bl 6e78c │ │ │ │ + b 11b58 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #312 @ 0x138 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ tst r3, #8 │ │ │ │ - beq 11ca8 │ │ │ │ + beq 11c9c │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 11938 │ │ │ │ + bl 1192c │ │ │ │ ldr r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #252] @ 11db0 │ │ │ │ + ldr r3, [pc, #252] @ 11da4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 6c928 │ │ │ │ + bl 6c918 │ │ │ │ tst r4, #32768 @ 0x8000 │ │ │ │ - beq 11b64 │ │ │ │ - b 11c28 │ │ │ │ - ldr r0, [pc, #200] @ 11db4 │ │ │ │ + beq 11b58 │ │ │ │ + b 11c1c │ │ │ │ + ldr r0, [pc, #200] @ 11da8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5fdcc │ │ │ │ + bl 5fdbc │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ - bne 11aec │ │ │ │ + bne 11ae0 │ │ │ │ mov r2, r0 │ │ │ │ - bl 19f24 │ │ │ │ - ldr r0, [pc, #168] @ 11db8 │ │ │ │ - ldr r1, [pc, #168] @ 11dbc │ │ │ │ + bl 19f14 │ │ │ │ + ldr r0, [pc, #168] @ 11dac │ │ │ │ + ldr r1, [pc, #168] @ 11db0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4afa8 │ │ │ │ - ldr r0, [pc, #156] @ 11dc0 │ │ │ │ + bl 4af98 │ │ │ │ + ldr r0, [pc, #156] @ 11db4 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 19f24 │ │ │ │ - ldr r0, [pc, #116] @ 11dc4 │ │ │ │ - ldr r1, [pc, #116] @ 11dc8 │ │ │ │ + bl 19f14 │ │ │ │ + ldr r0, [pc, #116] @ 11db8 │ │ │ │ + ldr r1, [pc, #116] @ 11dbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4afa8 │ │ │ │ + bl 4af98 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r8, r0, lsl r6 │ │ │ │ - andeq lr, r8, ip, lsl #12 │ │ │ │ + andeq lr, r8, ip, lsl r6 │ │ │ │ + andeq lr, r8, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r8, [r6], -r4 │ │ │ │ - andeq r8, r6, r0, lsl r8 │ │ │ │ + strdeq r8, [r6], -r0 │ │ │ │ + andeq r8, r6, ip, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r9, r4, asr r5 │ │ │ │ - andeq r2, r9, r8, lsl r5 │ │ │ │ + andeq r2, r9, r0, ror #10 │ │ │ │ + andeq r2, r9, r4, lsr #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r8, r8, ror #8 │ │ │ │ - andeq r8, r6, ip, asr #8 │ │ │ │ + andeq lr, r8, r4, ror r4 │ │ │ │ + andeq r8, r6, r8, asr #8 │ │ │ │ andeq r0, r0, r1, ror r4 │ │ │ │ - andeq r8, r6, r0, lsr #8 │ │ │ │ - andeq r8, r6, ip, lsr r6 │ │ │ │ - andeq r8, r6, ip, lsr r6 │ │ │ │ - andeq r8, r6, r0, lsl r6 │ │ │ │ - andeq r8, r6, r0, ror #7 │ │ │ │ + andeq r8, r6, ip, lsl r4 │ │ │ │ + andeq r8, r6, r8, lsr r6 │ │ │ │ + andeq r8, r6, r8, lsr r6 │ │ │ │ + andeq r8, r6, ip, lsl #12 │ │ │ │ + ldrdeq r8, [r6], -ip │ │ │ │ andeq r0, r0, r9, lsl #9 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ @ instruction: 0xffff91e8 │ │ │ │ - andeq r8, r6, r4, lsr #6 │ │ │ │ + andeq r8, r6, r0, lsr #6 │ │ │ │ andeq r0, r0, r2, ror #8 │ │ │ │ - andeq r2, r9, r0, lsl #6 │ │ │ │ - andeq r8, r6, r4, ror #5 │ │ │ │ + andeq r2, r9, ip, lsl #6 │ │ │ │ + andeq r8, r6, r0, ror #5 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3672] @ 0xe58 │ │ │ │ - ldr lr, [pc, #1188] @ 1228c │ │ │ │ - ldr ip, [pc, #1188] @ 12290 │ │ │ │ + ldr lr, [pc, #1188] @ 12280 │ │ │ │ + ldr ip, [pc, #1188] @ 12284 │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r0, [fp, #-392] @ 0xfffffe78 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r3, [pc, #1140] @ 12294 │ │ │ │ + ldr r3, [pc, #1140] @ 12288 │ │ │ │ str r1, [fp, #-388] @ 0xfffffe7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ - bne 11e3c │ │ │ │ - bl d934 │ │ │ │ + bne 11e30 │ │ │ │ + bl d928 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r3, [pc, #1108] @ 12298 │ │ │ │ + ldr r3, [pc, #1108] @ 1228c │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ str ip, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11e70 │ │ │ │ - ldr r1, [pc, #1084] @ 1229c │ │ │ │ - ldr r0, [pc, #1084] @ 122a0 │ │ │ │ - ldr r2, [pc, #1084] @ 122a4 │ │ │ │ + beq 11e64 │ │ │ │ + ldr r1, [pc, #1084] @ 12290 │ │ │ │ + ldr r0, [pc, #1084] @ 12294 │ │ │ │ + ldr r2, [pc, #1084] @ 12298 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r2, [pc, #1072] @ 122a8 │ │ │ │ + bl 57924 │ │ │ │ + ldr r2, [pc, #1072] @ 1229c │ │ │ │ mov r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, fp, #352 @ 0x160 │ │ │ │ ldr r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [fp, #-344] @ 0xfffffea8 │ │ │ │ bl 4ca8 <__glob64_time64@plt> │ │ │ │ - ldr r3, [pc, #1044] @ 122ac │ │ │ │ + ldr r3, [pc, #1044] @ 122a0 │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ streq r0, [fp, #-380] @ 0xfffffe84 │ │ │ │ - bne 1207c │ │ │ │ + bne 12070 │ │ │ │ ldr r4, [fp, #-380] @ 0xfffffe84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 11f78 │ │ │ │ + bne 11f6c │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11f78 │ │ │ │ - ldr r6, [pc, #988] @ 122b0 │ │ │ │ + beq 11f6c │ │ │ │ + ldr r6, [pc, #988] @ 122a4 │ │ │ │ ldr r8, [fp, #-392] @ 0xfffffe78 │ │ │ │ ldr r7, [fp, #-388] @ 0xfffffe7c │ │ │ │ ldr r9, [fp, #-396] @ 0xfffffe74 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 11f28 │ │ │ │ + b 11f1c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, r7 │ │ │ │ - beq 11efc │ │ │ │ + beq 11ef0 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 119c4 │ │ │ │ + bl 119b8 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 11fe8 │ │ │ │ + bcs 11fdc │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 11ee4 │ │ │ │ + beq 11ed8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, r5 │ │ │ │ str r7, [r6] │ │ │ │ - beq 11f54 │ │ │ │ + beq 11f48 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ ldr ip, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl e094 │ │ │ │ + bl e088 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - b 11f18 │ │ │ │ + b 11f0c │ │ │ │ ldr r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ cmp ip, #3 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 12038 │ │ │ │ + bne 1202c │ │ │ │ ldr r1, [fp, #-376] @ 0xfffffe88 │ │ │ │ - ldr r3, [pc, #776] @ 122ac │ │ │ │ - ldr r2, [pc, #780] @ 122b4 │ │ │ │ + ldr r3, [pc, #776] @ 122a0 │ │ │ │ + ldr r2, [pc, #780] @ 122a8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #832] @ 0x340 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - ldr r1, [pc, #756] @ 122b8 │ │ │ │ + ldr r1, [pc, #756] @ 122ac │ │ │ │ str r0, [sp] │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov r3, ip │ │ │ │ - ldr r2, [pc, #744] @ 122bc │ │ │ │ + ldr r2, [pc, #744] @ 122b0 │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r0, #4 │ │ │ │ movne r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r0, fp, #352 @ 0x160 │ │ │ │ bl 4720 <__globfree64_time64@plt> │ │ │ │ - ldr r3, [pc, #672] @ 12298 │ │ │ │ + ldr r3, [pc, #672] @ 1228c │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1210c │ │ │ │ - ldr r2, [pc, #688] @ 122c0 │ │ │ │ + bne 12100 │ │ │ │ + ldr r2, [pc, #688] @ 122b4 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r3, [pc, #632] @ 12290 │ │ │ │ + ldr r3, [pc, #632] @ 12284 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12288 │ │ │ │ + bne 1227c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1220c │ │ │ │ + beq 12200 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 121e4 │ │ │ │ - ldr r1, [pc, #620] @ 122c4 │ │ │ │ + beq 121d8 │ │ │ │ + ldr r1, [pc, #620] @ 122b8 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ stm sp, {r0, r1, r4} │ │ │ │ - ldr r1, [pc, #604] @ 122c8 │ │ │ │ - ldr r2, [pc, #604] @ 122cc │ │ │ │ + ldr r1, [pc, #604] @ 122bc │ │ │ │ + ldr r2, [pc, #604] @ 122c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - b 11fe0 │ │ │ │ + bl 2a170 │ │ │ │ + b 11fd4 │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [fp, #-356] @ 0xfffffe9c │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ - ldr r3, [pc, #568] @ 122d0 │ │ │ │ + ldr r3, [pc, #568] @ 122c4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ str r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12234 │ │ │ │ + bne 12228 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #528] @ 122d4 │ │ │ │ + ldr r0, [pc, #528] @ 122c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 4828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12128 │ │ │ │ + beq 1211c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 120fc │ │ │ │ - ldr r0, [pc, #488] @ 122d8 │ │ │ │ + beq 120f0 │ │ │ │ + ldr r0, [pc, #488] @ 122cc │ │ │ │ ldr r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - b 11eb4 │ │ │ │ - ldr r1, [pc, #456] @ 122dc │ │ │ │ - ldr r0, [pc, #456] @ 122e0 │ │ │ │ - ldr r2, [pc, #456] @ 122e4 │ │ │ │ + b 11ea8 │ │ │ │ + ldr r1, [pc, #456] @ 122d0 │ │ │ │ + ldr r0, [pc, #456] @ 122d4 │ │ │ │ + ldr r2, [pc, #456] @ 122d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 12008 │ │ │ │ + bl 57b50 │ │ │ │ + b 11ffc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ ldr r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 121d8 │ │ │ │ - ldr r0, [pc, #408] @ 122e8 │ │ │ │ + bne 121cc │ │ │ │ + ldr r0, [pc, #408] @ 122dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [fp, #-384] @ 0xfffffe80 │ │ │ │ mov r2, #0 │ │ │ │ - bl 28bcc │ │ │ │ - ldr r7, [pc, #392] @ 122ec │ │ │ │ + bl 28bbc │ │ │ │ + ldr r7, [pc, #392] @ 122e0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ strh r3, [r0, #20] │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ - beq 12250 │ │ │ │ + beq 12244 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120d4 │ │ │ │ + beq 120c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 120d4 │ │ │ │ - ldr r0, [pc, #272] @ 122f0 │ │ │ │ + bl 3add4 │ │ │ │ + b 120c8 │ │ │ │ + ldr r0, [pc, #272] @ 122e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 12150 │ │ │ │ - ldr r1, [pc, #264] @ 122f4 │ │ │ │ + b 12144 │ │ │ │ + ldr r1, [pc, #264] @ 122e8 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r0, r1, r4} │ │ │ │ - ldr r1, [pc, #252] @ 122f8 │ │ │ │ - ldr r2, [pc, #252] @ 122fc │ │ │ │ + ldr r1, [pc, #252] @ 122ec │ │ │ │ + ldr r2, [pc, #252] @ 122f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - b 11fe0 │ │ │ │ - ldr r1, [pc, #236] @ 12300 │ │ │ │ + bl 2a170 │ │ │ │ + b 11fd4 │ │ │ │ + ldr r1, [pc, #236] @ 122f4 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r0, r1, r4} │ │ │ │ - ldr r1, [pc, #224] @ 12304 │ │ │ │ - ldr r2, [pc, #224] @ 12308 │ │ │ │ + ldr r1, [pc, #224] @ 122f8 │ │ │ │ + ldr r2, [pc, #224] @ 122fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - b 11fe0 │ │ │ │ - ldr r0, [pc, #208] @ 1230c │ │ │ │ + bl 2a170 │ │ │ │ + b 11fd4 │ │ │ │ + ldr r0, [pc, #208] @ 12300 │ │ │ │ ldr r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #184] @ 12310 │ │ │ │ + ldr r0, [pc, #184] @ 12304 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5fdcc │ │ │ │ + bl 5fdbc │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ - bne 121a8 │ │ │ │ + bne 1219c │ │ │ │ mov r2, r0 │ │ │ │ - bl 19f24 │ │ │ │ - ldr r0, [pc, #152] @ 12314 │ │ │ │ - ldr r1, [pc, #152] @ 12318 │ │ │ │ + bl 19f14 │ │ │ │ + ldr r0, [pc, #152] @ 12308 │ │ │ │ + ldr r1, [pc, #152] @ 1230c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4afa8 │ │ │ │ + bl 4af98 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r8, ip, lsl #4 │ │ │ │ + andeq lr, r8, r8, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r8], -r8 │ │ │ │ + andeq lr, r8, r4, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r8, [r6], -r0 │ │ │ │ - strdeq r8, [r6], -r4 │ │ │ │ + andeq r8, r6, ip, asr #3 │ │ │ │ + strdeq r8, [r6], -r0 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ @ instruction: 0xffffa100 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r8, ip, ror #11 │ │ │ │ - @ instruction: 0x000683bc │ │ │ │ - andeq r8, r6, r4, rrx │ │ │ │ + strdeq lr, [r8], -r8 │ │ │ │ + @ instruction: 0x000683b8 │ │ │ │ + andeq r8, r6, r0, rrx │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq sp, r8, r4, ror #31 │ │ │ │ - andeq r8, r6, r8, asr #6 │ │ │ │ - andeq r7, r6, r8, asr #31 │ │ │ │ + strdeq sp, [r8], -r0 │ │ │ │ + andeq r8, r6, r4, asr #6 │ │ │ │ + andeq r7, r6, r4, asr #31 │ │ │ │ andeq r0, r0, pc, lsl #10 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r9, r4, ror #30 │ │ │ │ - andeq r1, r9, r4, lsr pc │ │ │ │ - andeq r7, r6, ip, lsl pc │ │ │ │ - andeq r8, r6, r0, asr #4 │ │ │ │ + andeq r1, r9, r0, ror pc │ │ │ │ + andeq r1, r9, r0, asr #30 │ │ │ │ + andeq r7, r6, r8, lsl pc │ │ │ │ + andeq r8, r6, ip, lsr r2 │ │ │ │ andeq r0, r0, r8, lsl r5 │ │ │ │ - andeq r1, r7, ip, ror r8 │ │ │ │ - andeq r1, r9, r4, asr #29 │ │ │ │ - andeq r8, r6, ip, ror r1 │ │ │ │ - andeq r8, r6, r8, lsr #3 │ │ │ │ - andeq r7, r6, r8, lsr lr │ │ │ │ + andeq r1, r7, r8, ror r8 │ │ │ │ + ldrdeq r1, [r9], -r0 │ │ │ │ + andeq r8, r6, r8, ror r1 │ │ │ │ + andeq r8, r6, r4, lsr #3 │ │ │ │ + andeq r7, r6, r4, lsr lr │ │ │ │ andeq r0, r0, sl, lsl #10 │ │ │ │ - andeq r8, r6, r0, ror r1 │ │ │ │ - andeq r7, r6, r0, lsl lr │ │ │ │ + andeq r8, r6, ip, ror #2 │ │ │ │ + andeq r7, r6, ip, lsl #28 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ - andeq r1, r9, r8, ror #27 │ │ │ │ + strdeq r1, [r9], -r4 │ │ │ │ @ instruction: 0xffff8c94 │ │ │ │ - @ instruction: 0x00067db8 │ │ │ │ + @ instruction: 0x00067db4 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #720] @ 12608 │ │ │ │ - ldr r2, [pc, #720] @ 1260c │ │ │ │ + ldr ip, [pc, #720] @ 125fc │ │ │ │ + ldr r2, [pc, #720] @ 12600 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [pc, #712] @ 12610 │ │ │ │ + ldr r4, [pc, #712] @ 12604 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #708] @ 12614 │ │ │ │ + ldr r3, [pc, #708] @ 12608 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12494 │ │ │ │ - ldr r3, [pc, #668] @ 12618 │ │ │ │ + bne 12488 │ │ │ │ + ldr r3, [pc, #668] @ 1260c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 124e4 │ │ │ │ - ldr r3, [pc, #652] @ 1261c │ │ │ │ + beq 124d8 │ │ │ │ + ldr r3, [pc, #652] @ 12610 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #828] @ 0x33c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 12508 │ │ │ │ + beq 124fc │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl c328 │ │ │ │ + bl c31c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 12524 │ │ │ │ + beq 12518 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12524 │ │ │ │ + beq 12518 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcs 125a8 │ │ │ │ + bcs 1259c │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 1254c │ │ │ │ + bne 12540 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ cmp r3, #1 │ │ │ │ sub r2, r2, #47 @ 0x2f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r4, r1] │ │ │ │ mov r0, r4 │ │ │ │ strne r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl da9c │ │ │ │ + bl da90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12470 │ │ │ │ + beq 12464 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 11dcc │ │ │ │ + bl 11dc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 124ec │ │ │ │ + bne 124e0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #468] @ 12620 │ │ │ │ - ldr r3, [pc, #444] @ 1260c │ │ │ │ + ldr r2, [pc, #468] @ 12614 │ │ │ │ + ldr r3, [pc, #444] @ 12600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12604 │ │ │ │ + bne 125f8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl d934 │ │ │ │ + bl d928 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119c4 │ │ │ │ - b 1242c │ │ │ │ - ldr r9, [pc, #392] @ 12624 │ │ │ │ - ldr r8, [pc, #392] @ 12628 │ │ │ │ + bl 119b8 │ │ │ │ + b 12420 │ │ │ │ + ldr r9, [pc, #392] @ 12618 │ │ │ │ + ldr r8, [pc, #392] @ 1261c │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #384] @ 1262c │ │ │ │ + ldr r2, [pc, #384] @ 12620 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #372] @ 12630 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #372] @ 12624 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 12388 │ │ │ │ + bne 1237c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 124e4 │ │ │ │ - ldr r2, [pc, #344] @ 12634 │ │ │ │ + beq 124d8 │ │ │ │ + ldr r2, [pc, #344] @ 12628 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 12444 │ │ │ │ - ldr r1, [pc, #324] @ 12638 │ │ │ │ - ldr r0, [pc, #324] @ 1263c │ │ │ │ - ldr r2, [pc, #324] @ 12640 │ │ │ │ + b 12438 │ │ │ │ + ldr r1, [pc, #324] @ 1262c │ │ │ │ + ldr r0, [pc, #324] @ 12630 │ │ │ │ + ldr r2, [pc, #324] @ 12634 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 12440 │ │ │ │ - bl cba0 │ │ │ │ - bl d140 │ │ │ │ - bl dc0c │ │ │ │ - ldr r3, [pc, #296] @ 12644 │ │ │ │ + bl 57b50 │ │ │ │ + b 12434 │ │ │ │ + bl cb94 │ │ │ │ + bl d134 │ │ │ │ + bl dc00 │ │ │ │ + ldr r3, [pc, #296] @ 12638 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #124] @ 0x7c │ │ │ │ - b 123a0 │ │ │ │ + b 12394 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 124e4 │ │ │ │ - ldr r1, [pc, #272] @ 12648 │ │ │ │ - ldr r0, [pc, #272] @ 1264c │ │ │ │ - ldr r2, [pc, #272] @ 12650 │ │ │ │ + beq 124d8 │ │ │ │ + ldr r1, [pc, #272] @ 1263c │ │ │ │ + ldr r0, [pc, #272] @ 12640 │ │ │ │ + ldr r2, [pc, #272] @ 12644 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 124e4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r5, [pc, #252] @ 12654 │ │ │ │ + bl 57b50 │ │ │ │ + b 124d8 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r5, [pc, #252] @ 12648 │ │ │ │ mov ip, #73 @ 0x49 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #240] @ 12658 │ │ │ │ + ldr r2, [pc, #240] @ 1264c │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 124e4 │ │ │ │ - ldr r0, [pc, #196] @ 1265c │ │ │ │ - ldr r2, [pc, #196] @ 12660 │ │ │ │ + beq 124d8 │ │ │ │ + ldr r0, [pc, #196] @ 12650 │ │ │ │ + ldr r2, [pc, #196] @ 12654 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 124e4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r5, [pc, #176] @ 12664 │ │ │ │ + bl 57b50 │ │ │ │ + b 124d8 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r5, [pc, #176] @ 12658 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #164] @ 12668 │ │ │ │ + ldr r2, [pc, #164] @ 1265c │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 124e4 │ │ │ │ - ldr r0, [pc, #120] @ 1266c │ │ │ │ - ldr r2, [pc, #120] @ 12670 │ │ │ │ + beq 124d8 │ │ │ │ + ldr r0, [pc, #120] @ 12660 │ │ │ │ + ldr r2, [pc, #120] @ 12664 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 124e4 │ │ │ │ + bl 57b50 │ │ │ │ + b 124d8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0008dcbc │ │ │ │ + andeq sp, r8, r8, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r8, r0, lsr #25 │ │ │ │ + andeq sp, r8, ip, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r9, ip, lsr #25 │ │ │ │ + @ instruction: 0x00091cb8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, ip, lsr #23 │ │ │ │ - muleq r6, r8, fp │ │ │ │ - andeq r7, r6, r0, lsl pc │ │ │ │ + @ instruction: 0x0008dbb8 │ │ │ │ + muleq r6, r4, fp │ │ │ │ + andeq r7, r6, ip, lsl #30 │ │ │ │ andeq r0, r0, fp, ror r5 │ │ │ │ - andeq r1, r9, ip, ror #22 │ │ │ │ + andeq r1, r9, r8, ror fp │ │ │ │ andeq r0, r0, lr, ror r5 │ │ │ │ - andeq r7, r6, ip, lsr fp │ │ │ │ - @ instruction: 0x00067eb4 │ │ │ │ + andeq r7, r6, r8, lsr fp │ │ │ │ + @ instruction: 0x00067eb0 │ │ │ │ @ instruction: 0x000005be │ │ │ │ - andeq r1, r9, ip, lsl #22 │ │ │ │ - strdeq r7, [r6], -r8 │ │ │ │ - andeq r7, r6, r0, ror lr │ │ │ │ + andeq r1, r9, r8, lsl fp │ │ │ │ + strdeq r7, [r6], -r4 │ │ │ │ + andeq r7, r6, ip, ror #28 │ │ │ │ andeq r0, r0, sp, lsl #11 │ │ │ │ - ldrdeq r7, [r6], -ip │ │ │ │ + ldrdeq r7, [r6], -r8 │ │ │ │ muleq r0, lr, r5 │ │ │ │ - andeq r7, r6, r8, lsl lr │ │ │ │ + andeq r7, r6, r4, lsl lr │ │ │ │ andeq r0, r0, r1, lsr #11 │ │ │ │ - andeq r7, r6, r0, lsl #21 │ │ │ │ + andeq r7, r6, ip, ror sl │ │ │ │ muleq r0, r4, r5 │ │ │ │ - @ instruction: 0x00067dbc │ │ │ │ + @ instruction: 0x00067db8 │ │ │ │ muleq r0, r7, r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #12 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #10 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #11 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #6 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1231c │ │ │ │ + b 12310 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #948] @ 12b94 │ │ │ │ - ldr ip, [pc, #948] @ 12b98 │ │ │ │ + ldr lr, [pc, #948] @ 12b88 │ │ │ │ + ldr ip, [pc, #948] @ 12b8c │ │ │ │ sub sp, sp, #28 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r6, [pc, #940] @ 12b9c │ │ │ │ + ldr r6, [pc, #940] @ 12b90 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #936] @ 12ba0 │ │ │ │ + ldr r3, [pc, #936] @ 12b94 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 129d4 │ │ │ │ - ldr r3, [pc, #888] @ 12ba4 │ │ │ │ + bne 129c8 │ │ │ │ + ldr r3, [pc, #888] @ 12b98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 12a0c │ │ │ │ + beq 12a00 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl c328 │ │ │ │ + bl c31c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 12a38 │ │ │ │ + beq 12a2c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12a38 │ │ │ │ + beq 12a2c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 12970 │ │ │ │ + bne 12964 │ │ │ │ mov r6, r4 │ │ │ │ mvn r8, #1 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcs 12af8 │ │ │ │ + bcs 12aec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129b8 │ │ │ │ + beq 129ac │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 12a90 │ │ │ │ + bne 12a84 │ │ │ │ sub r1, r0, #1 │ │ │ │ ldrb r3, [r6, r1] │ │ │ │ cmp r0, #1 │ │ │ │ sub r3, r3, #47 @ 0x2f │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r6, r1] │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strne r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl da9c │ │ │ │ + bl da90 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1294c │ │ │ │ - ldr r2, [pc, #708] @ 12ba8 │ │ │ │ + beq 12940 │ │ │ │ + ldr r2, [pc, #708] @ 12b9c │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11dcc │ │ │ │ + bl 11dc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 129f0 │ │ │ │ + bne 129e4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ 12bac │ │ │ │ - ldr r3, [pc, #620] @ 12b98 │ │ │ │ + ldr r2, [pc, #644] @ 12ba0 │ │ │ │ + ldr r3, [pc, #620] @ 12b8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12b90 │ │ │ │ + bne 12b84 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl d934 │ │ │ │ + bl d928 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl e094 │ │ │ │ - b 12908 │ │ │ │ + bl e088 │ │ │ │ + b 128fc │ │ │ │ mov r2, #10 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ bl 44c8 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ - beq 12b60 │ │ │ │ + beq 12b54 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bhi 12a60 │ │ │ │ + bhi 12a54 │ │ │ │ subs r3, r5, #5 │ │ │ │ movne r3, #1 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12a60 │ │ │ │ + bne 12a54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 12874 │ │ │ │ + bne 12868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12a1c │ │ │ │ + bne 12a10 │ │ │ │ mvn r0, #0 │ │ │ │ - b 12920 │ │ │ │ - ldr r1, [pc, #468] @ 12bb0 │ │ │ │ - ldr r0, [pc, #468] @ 12bb4 │ │ │ │ - ldr r2, [pc, #468] @ 12bb8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 12824 │ │ │ │ - ldr r1, [pc, #452] @ 12bbc │ │ │ │ - ldr r0, [pc, #452] @ 12bc0 │ │ │ │ - ldr r2, [pc, #452] @ 12bc4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1291c │ │ │ │ - bl cba0 │ │ │ │ - bl d140 │ │ │ │ - bl dc0c │ │ │ │ - b 1283c │ │ │ │ - ldr r1, [pc, #420] @ 12bc8 │ │ │ │ - ldr r0, [pc, #420] @ 12bcc │ │ │ │ - ldr r2, [pc, #420] @ 12bd0 │ │ │ │ + b 12914 │ │ │ │ + ldr r1, [pc, #468] @ 12ba4 │ │ │ │ + ldr r0, [pc, #468] @ 12ba8 │ │ │ │ + ldr r2, [pc, #468] @ 12bac │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 12818 │ │ │ │ + ldr r1, [pc, #452] @ 12bb0 │ │ │ │ + ldr r0, [pc, #452] @ 12bb4 │ │ │ │ + ldr r2, [pc, #452] @ 12bb8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 12910 │ │ │ │ + bl cb94 │ │ │ │ + bl d134 │ │ │ │ + bl dc00 │ │ │ │ + b 12830 │ │ │ │ + ldr r1, [pc, #420] @ 12bbc │ │ │ │ + ldr r0, [pc, #420] @ 12bc0 │ │ │ │ + ldr r2, [pc, #420] @ 12bc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 129cc │ │ │ │ - ldr r1, [pc, #392] @ 12bd4 │ │ │ │ - ldr r0, [pc, #392] @ 12bd8 │ │ │ │ - ldr r2, [pc, #392] @ 12bdc │ │ │ │ + beq 129c0 │ │ │ │ + ldr r1, [pc, #392] @ 12bc8 │ │ │ │ + ldr r0, [pc, #392] @ 12bcc │ │ │ │ + ldr r2, [pc, #392] @ 12bd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 129cc │ │ │ │ - ldr r1, [pc, #356] @ 12be0 │ │ │ │ - ldr r0, [pc, #356] @ 12be4 │ │ │ │ - ldr r2, [pc, #356] @ 12be8 │ │ │ │ + beq 129c0 │ │ │ │ + ldr r1, [pc, #356] @ 12bd4 │ │ │ │ + ldr r0, [pc, #356] @ 12bd8 │ │ │ │ + ldr r2, [pc, #356] @ 12bdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r6, [pc, #332] @ 12bec │ │ │ │ + bl 285a0 │ │ │ │ + ldr r6, [pc, #332] @ 12be0 │ │ │ │ mov ip, #73 @ 0x49 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #320] @ 12bf0 │ │ │ │ + ldr r2, [pc, #320] @ 12be4 │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 129cc │ │ │ │ - ldr r0, [pc, #268] @ 12bf4 │ │ │ │ - ldr r2, [pc, #268] @ 12bf8 │ │ │ │ + beq 129c0 │ │ │ │ + ldr r0, [pc, #268] @ 12be8 │ │ │ │ + ldr r2, [pc, #268] @ 12bec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r6, [pc, #244] @ 12bfc │ │ │ │ + bl 285a0 │ │ │ │ + ldr r6, [pc, #244] @ 12bf0 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #232] @ 12c00 │ │ │ │ + ldr r2, [pc, #232] @ 12bf4 │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 129cc │ │ │ │ - ldr r0, [pc, #180] @ 12c04 │ │ │ │ - ldr r2, [pc, #180] @ 12c08 │ │ │ │ + beq 129c0 │ │ │ │ + ldr r0, [pc, #180] @ 12bf8 │ │ │ │ + ldr r2, [pc, #180] @ 12bfc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 129cc │ │ │ │ - ldr r1, [pc, #144] @ 12c0c │ │ │ │ - ldr r0, [pc, #144] @ 12c10 │ │ │ │ - ldr r2, [pc, #144] @ 12c14 │ │ │ │ + beq 129c0 │ │ │ │ + ldr r1, [pc, #144] @ 12c00 │ │ │ │ + ldr r0, [pc, #144] @ 12c04 │ │ │ │ + ldr r2, [pc, #144] @ 12c08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 129cc │ │ │ │ + bl 57b50 │ │ │ │ + b 129c0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r4, lsl r8 │ │ │ │ + andeq sp, r8, r0, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r8], -r4 │ │ │ │ + andeq sp, r8, r0, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, r4, ror #23 │ │ │ │ - ldrdeq sp, [r8], -r0 │ │ │ │ - andeq r7, r6, r4, asr r6 │ │ │ │ - andeq r7, r6, r0, ror #19 │ │ │ │ + strdeq sp, [r8], -r0 │ │ │ │ + ldrdeq sp, [r8], -ip │ │ │ │ + andeq r7, r6, r0, asr r6 │ │ │ │ + ldrdeq r7, [r6], -ip │ │ │ │ andeq r0, r0, sl, lsl r7 │ │ │ │ - andeq r7, r6, r8, lsr r6 │ │ │ │ - andeq r7, r6, r4, asr #19 │ │ │ │ + andeq r7, r6, r4, lsr r6 │ │ │ │ + andeq r7, r6, r0, asr #19 │ │ │ │ andeq r0, r0, r1, ror r7 │ │ │ │ - andeq r7, r6, ip, lsl #12 │ │ │ │ - muleq r6, r8, r9 │ │ │ │ + andeq r7, r6, r8, lsl #12 │ │ │ │ + muleq r6, r4, r9 │ │ │ │ andeq r0, r0, pc, asr #14 │ │ │ │ - andeq r7, r6, r4, ror #11 │ │ │ │ - andeq r7, r6, r0, ror r9 │ │ │ │ + andeq r7, r6, r0, ror #11 │ │ │ │ + andeq r7, r6, ip, ror #18 │ │ │ │ andeq r0, r0, r4, lsr #14 │ │ │ │ - @ instruction: 0x000675b4 │ │ │ │ - andeq r7, r6, r0, asr #18 │ │ │ │ + @ instruction: 0x000675b0 │ │ │ │ + andeq r7, r6, ip, lsr r9 │ │ │ │ andeq r0, r0, lr, lsr r7 │ │ │ │ - muleq r6, r4, r5 │ │ │ │ + muleq r6, r0, r5 │ │ │ │ andeq r0, r0, r4, asr r7 │ │ │ │ - ldrdeq r7, [r6], -ip │ │ │ │ + ldrdeq r7, [r6], -r8 │ │ │ │ andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r7, r6, ip, lsr #10 │ │ │ │ + andeq r7, r6, r8, lsr #10 │ │ │ │ andeq r0, r0, r6, asr #14 │ │ │ │ - andeq r7, r6, r4, ror r8 │ │ │ │ + andeq r7, r6, r0, ror r8 │ │ │ │ andeq r0, r0, sl, asr #14 │ │ │ │ - @ instruction: 0x000674b4 │ │ │ │ - andeq r7, r6, r0, asr #16 │ │ │ │ + @ instruction: 0x000674b0 │ │ │ │ + andeq r7, r6, ip, lsr r8 │ │ │ │ andeq r0, r0, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #12 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #10 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #11 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #6 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 127c4 │ │ │ │ + b 127b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r0, [pc, #400] @ 12f14 │ │ │ │ - ldr r1, [pc, #400] @ 12f18 │ │ │ │ - ldr r2, [pc, #400] @ 12f1c │ │ │ │ + ldr r0, [pc, #400] @ 12f08 │ │ │ │ + ldr r1, [pc, #400] @ 12f0c │ │ │ │ + ldr r2, [pc, #400] @ 12f10 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #380] @ 12f20 │ │ │ │ + ldr r3, [pc, #380] @ 12f14 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12dd4 │ │ │ │ - ldr r1, [pc, #352] @ 12f24 │ │ │ │ - ldr r0, [pc, #352] @ 12f28 │ │ │ │ - ldr r2, [pc, #352] @ 12f2c │ │ │ │ + beq 12dc8 │ │ │ │ + ldr r1, [pc, #352] @ 12f18 │ │ │ │ + ldr r0, [pc, #352] @ 12f1c │ │ │ │ + ldr r2, [pc, #352] @ 12f20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #324] @ 12f30 │ │ │ │ + ldr r3, [pc, #324] @ 12f24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12ef4 │ │ │ │ - ldr r4, [pc, #296] @ 12f34 │ │ │ │ + bne 12ee8 │ │ │ │ + ldr r4, [pc, #296] @ 12f28 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 12e64 │ │ │ │ + b 12e58 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4] │ │ │ │ ldrsh r1, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 11dcc │ │ │ │ + bl 11dc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 12e38 │ │ │ │ + bne 12e2c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #188] @ 12f38 │ │ │ │ + ldr r0, [pc, #188] @ 12f2c │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ 12f20 │ │ │ │ + ldr r3, [pc, #132] @ 12f14 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12ed8 │ │ │ │ - ldr r2, [pc, #136] @ 12f3c │ │ │ │ - ldr r3, [pc, #100] @ 12f1c │ │ │ │ + bne 12ecc │ │ │ │ + ldr r2, [pc, #136] @ 12f30 │ │ │ │ + ldr r3, [pc, #100] @ 12f10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12f10 │ │ │ │ + bne 12f04 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 12f40 │ │ │ │ - ldr r0, [pc, #96] @ 12f44 │ │ │ │ - ldr r2, [pc, #96] @ 12f48 │ │ │ │ + ldr r1, [pc, #96] @ 12f34 │ │ │ │ + ldr r0, [pc, #96] @ 12f38 │ │ │ │ + ldr r2, [pc, #96] @ 12f3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 12eac │ │ │ │ - ldr r0, [pc, #80] @ 12f4c │ │ │ │ + bl 57b50 │ │ │ │ + b 12ea0 │ │ │ │ + ldr r0, [pc, #80] @ 12f40 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, ip, ror #4 │ │ │ │ - andeq sp, r8, r8, ror #4 │ │ │ │ + andeq sp, r8, r8, ror r2 │ │ │ │ + andeq sp, r8, r4, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, ip, ror #4 │ │ │ │ - andeq r7, r6, ip, lsl #12 │ │ │ │ + andeq r7, r6, r8, ror #4 │ │ │ │ + andeq r7, r6, r8, lsl #12 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r9, r8, lsl r2 │ │ │ │ - andeq r1, r9, r8, lsr #3 │ │ │ │ - andeq sp, r8, r4, asr #2 │ │ │ │ - andeq r7, r6, r0, asr r1 │ │ │ │ - strdeq r7, [r6], -r0 │ │ │ │ + andeq r1, r9, r4, lsr #4 │ │ │ │ + @ instruction: 0x000911b4 │ │ │ │ + andeq sp, r8, r0, asr r1 │ │ │ │ + andeq r7, r6, ip, asr #2 │ │ │ │ + andeq r7, r6, ip, ror #9 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r1, r9, r8, lsr #2 │ │ │ │ + andeq r1, r9, r4, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r0, [pc, #408] @ 13104 │ │ │ │ - ldr r1, [pc, #408] @ 13108 │ │ │ │ - ldr r2, [pc, #408] @ 1310c │ │ │ │ + ldr r0, [pc, #408] @ 130f8 │ │ │ │ + ldr r1, [pc, #408] @ 130fc │ │ │ │ + ldr r2, [pc, #408] @ 13100 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #388] @ 13110 │ │ │ │ + ldr r3, [pc, #388] @ 13104 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12fbc │ │ │ │ - ldr r1, [pc, #360] @ 13114 │ │ │ │ - ldr r0, [pc, #360] @ 13118 │ │ │ │ - ldr r2, [pc, #360] @ 1311c │ │ │ │ + beq 12fb0 │ │ │ │ + ldr r1, [pc, #360] @ 13108 │ │ │ │ + ldr r0, [pc, #360] @ 1310c │ │ │ │ + ldr r2, [pc, #360] @ 13110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #332] @ 13120 │ │ │ │ + ldr r3, [pc, #332] @ 13114 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130e4 │ │ │ │ - ldr r4, [pc, #304] @ 13124 │ │ │ │ + bne 130d8 │ │ │ │ + ldr r4, [pc, #304] @ 13118 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 13054 │ │ │ │ + b 13048 │ │ │ │ ldrsh r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13048 │ │ │ │ + bne 1303c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 11dcc │ │ │ │ + bl 11dc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 13020 │ │ │ │ + bne 13014 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #188] @ 13128 │ │ │ │ + ldr r0, [pc, #188] @ 1311c │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ 13110 │ │ │ │ + ldr r3, [pc, #132] @ 13104 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 130c8 │ │ │ │ - ldr r2, [pc, #136] @ 1312c │ │ │ │ - ldr r3, [pc, #100] @ 1310c │ │ │ │ + bne 130bc │ │ │ │ + ldr r2, [pc, #136] @ 13120 │ │ │ │ + ldr r3, [pc, #100] @ 13100 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13100 │ │ │ │ + bne 130f4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 13130 │ │ │ │ - ldr r0, [pc, #96] @ 13134 │ │ │ │ + ldr r1, [pc, #96] @ 13124 │ │ │ │ + ldr r0, [pc, #96] @ 13128 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1328 @ 0x530 │ │ │ │ - bl 57b60 │ │ │ │ - b 1309c │ │ │ │ - ldr r0, [pc, #76] @ 13138 │ │ │ │ + bl 57b50 │ │ │ │ + b 13090 │ │ │ │ + ldr r0, [pc, #76] @ 1312c │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r4, lsl #1 │ │ │ │ - andeq sp, r8, r0, lsl #1 │ │ │ │ + muleq r8, r0, r0 │ │ │ │ + andeq sp, r8, ip, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, r4, lsl #1 │ │ │ │ - andeq r7, r6, r4, lsr #8 │ │ │ │ + andeq r7, r6, r0, lsl #1 │ │ │ │ + andeq r7, r6, r0, lsr #8 │ │ │ │ andeq r0, r0, r1, lsr #10 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r9, r0, lsr r0 │ │ │ │ - @ instruction: 0x00090fb8 │ │ │ │ - andeq ip, r8, r4, asr pc │ │ │ │ - andeq r6, r6, r4, ror #30 │ │ │ │ - andeq r7, r6, r4, lsl #6 │ │ │ │ - andeq r0, r9, r8, lsr pc │ │ │ │ + andeq r1, r9, ip, lsr r0 │ │ │ │ + andeq r0, r9, r4, asr #31 │ │ │ │ + andeq ip, r8, r0, ror #30 │ │ │ │ + andeq r6, r6, r0, ror #30 │ │ │ │ + andeq r7, r6, r0, lsl #6 │ │ │ │ + andeq r0, r9, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #64] @ 13198 │ │ │ │ + ldr r4, [pc, #64] @ 1318c │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ ldrhne r3, [r0, #20] │ │ │ │ bicne r3, r3, #8 │ │ │ │ strhne r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #20] @ 1319c │ │ │ │ + ldr r0, [pc, #20] @ 13190 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4420 │ │ │ │ - andeq r0, r9, ip, asr #29 │ │ │ │ - andeq r0, r9, r0, lsr #29 │ │ │ │ + ldrdeq r0, [r9], -r8 │ │ │ │ + andeq r0, r9, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ - ldr ip, [pc, #904] @ 13544 │ │ │ │ - ldr r1, [pc, #904] @ 13548 │ │ │ │ - ldr r2, [pc, #904] @ 1354c │ │ │ │ + ldr ip, [pc, #904] @ 13538 │ │ │ │ + ldr r1, [pc, #904] @ 1353c │ │ │ │ + ldr r2, [pc, #904] @ 13540 │ │ │ │ sub sp, sp, #352 @ 0x160 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #884] @ 13550 │ │ │ │ + ldr r3, [pc, #884] @ 13544 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13210 │ │ │ │ - ldr r1, [pc, #852] @ 13554 │ │ │ │ - ldr r0, [pc, #852] @ 13558 │ │ │ │ - ldr r2, [pc, #852] @ 1355c │ │ │ │ + beq 13204 │ │ │ │ + ldr r1, [pc, #852] @ 13548 │ │ │ │ + ldr r0, [pc, #852] @ 1354c │ │ │ │ + ldr r2, [pc, #852] @ 13550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ str r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1344c │ │ │ │ + beq 13440 │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r0, [r3] │ │ │ │ bl 49c0 │ │ │ │ sub r1, fp, #348 @ 0x15c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #776] @ 13560 │ │ │ │ + ldr r3, [pc, #776] @ 13554 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13494 │ │ │ │ - ldr r4, [pc, #748] @ 13564 │ │ │ │ + bne 13488 │ │ │ │ + ldr r4, [pc, #748] @ 13558 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r6, fp, #332 @ 0x14c │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4570 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 132b4 │ │ │ │ + b 132a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1340c │ │ │ │ + beq 13400 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ cmpne r3, #1 │ │ │ │ - beq 132a8 │ │ │ │ + beq 1329c │ │ │ │ cmp r7, r0 │ │ │ │ - bge 132a8 │ │ │ │ + bge 1329c │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldrb r1, [r5, r3] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne 132a8 │ │ │ │ + bne 1329c │ │ │ │ add r0, r5, r7 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a8 │ │ │ │ + bne 1329c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r2, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r1, r8 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a8 │ │ │ │ + bne 1329c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r3, #224 @ 0xe0 │ │ │ │ - beq 132a8 │ │ │ │ + beq 1329c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [pc, #532] @ 13550 │ │ │ │ + ldr r3, [pc, #532] @ 13544 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1351c │ │ │ │ + bne 13510 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1df88 │ │ │ │ + bl 1df78 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 134e8 │ │ │ │ - ldr r3, [pc, #516] @ 13568 │ │ │ │ + beq 134dc │ │ │ │ + ldr r3, [pc, #516] @ 1355c │ │ │ │ sub r9, fp, #324 @ 0x144 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 133a8 │ │ │ │ + b 1339c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r8 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1339c │ │ │ │ + bne 13390 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ands r3, r3, #224 @ 0xe0 │ │ │ │ - beq 13538 │ │ │ │ + beq 1352c │ │ │ │ mov r0, r9 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1337c │ │ │ │ - ldr r3, [pc, #408] @ 13550 │ │ │ │ + bne 13370 │ │ │ │ + ldr r3, [pc, #408] @ 13544 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 134cc │ │ │ │ + bne 134c0 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 132a8 │ │ │ │ + beq 1329c │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [fp, #-356] @ 0xfffffe9c │ │ │ │ - ldr r1, [pc, #388] @ 1356c │ │ │ │ + ldr r1, [pc, #388] @ 13560 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r3, #69 @ 0x45 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3120 @ 0xc30 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 132a8 │ │ │ │ + bl 2a170 │ │ │ │ + b 1329c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #340] @ 13570 │ │ │ │ + ldr r0, [pc, #340] @ 13564 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-348] @ 0xfffffea4 │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ str r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1322c │ │ │ │ - ldr r3, [pc, #252] @ 13550 │ │ │ │ + bne 13220 │ │ │ │ + ldr r3, [pc, #252] @ 13544 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 134b0 │ │ │ │ - ldr r2, [pc, #264] @ 13574 │ │ │ │ - ldr r3, [pc, #220] @ 1354c │ │ │ │ + bne 134a4 │ │ │ │ + ldr r2, [pc, #264] @ 13568 │ │ │ │ + ldr r3, [pc, #220] @ 13540 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13540 │ │ │ │ + bne 13534 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #220] @ 13578 │ │ │ │ + ldr r0, [pc, #220] @ 1356c │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r1, [pc, #196] @ 1357c │ │ │ │ - ldr r0, [pc, #196] @ 13580 │ │ │ │ - ldr r2, [pc, #196] @ 13584 │ │ │ │ + ldr r1, [pc, #196] @ 13570 │ │ │ │ + ldr r0, [pc, #196] @ 13574 │ │ │ │ + ldr r2, [pc, #196] @ 13578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 13464 │ │ │ │ - ldr r1, [pc, #180] @ 13588 │ │ │ │ - ldr r0, [pc, #180] @ 1358c │ │ │ │ + bl 57b50 │ │ │ │ + b 13458 │ │ │ │ + ldr r1, [pc, #180] @ 1357c │ │ │ │ + ldr r0, [pc, #180] @ 13580 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3072 @ 0xc00 │ │ │ │ - bl 57b60 │ │ │ │ - b 133c8 │ │ │ │ - ldr r3, [pc, #96] @ 13550 │ │ │ │ + bl 57b50 │ │ │ │ + b 133bc │ │ │ │ + ldr r3, [pc, #96] @ 13544 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 132a8 │ │ │ │ - ldr r1, [pc, #136] @ 13590 │ │ │ │ - ldr r0, [pc, #136] @ 13594 │ │ │ │ - ldr r2, [pc, #136] @ 13598 │ │ │ │ + beq 1329c │ │ │ │ + ldr r1, [pc, #136] @ 13584 │ │ │ │ + ldr r0, [pc, #136] @ 13588 │ │ │ │ + ldr r2, [pc, #136] @ 1358c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 132a8 │ │ │ │ - ldr r1, [pc, #120] @ 1359c │ │ │ │ - ldr r0, [pc, #120] @ 135a0 │ │ │ │ - ldr r2, [pc, #120] @ 135a4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1329c │ │ │ │ + ldr r1, [pc, #120] @ 13590 │ │ │ │ + ldr r0, [pc, #120] @ 13594 │ │ │ │ + ldr r2, [pc, #120] @ 13598 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1334c │ │ │ │ + bl 57924 │ │ │ │ + b 13340 │ │ │ │ str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ - b 133b0 │ │ │ │ + b 133a4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r8, r4, lsr lr │ │ │ │ - andeq ip, r8, r0, lsr lr │ │ │ │ + andeq ip, r8, r0, asr #28 │ │ │ │ + andeq ip, r8, ip, lsr lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, r0, lsr lr │ │ │ │ - andeq r7, r6, ip, ror #3 │ │ │ │ + andeq r6, r6, ip, lsr #28 │ │ │ │ + andeq r7, r6, r8, ror #3 │ │ │ │ andeq r0, r0, lr, lsl #24 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r9, ip, lsr #27 │ │ │ │ - andeq r0, r9, r0, asr #25 │ │ │ │ - andeq r6, r6, r0, asr #24 │ │ │ │ - andeq r0, r9, r8, lsl #24 │ │ │ │ - andeq ip, r8, ip, lsl #23 │ │ │ │ - andeq r0, r9, r8, lsl #23 │ │ │ │ - andeq r6, r6, r8, ror fp │ │ │ │ - andeq r6, r6, r4, lsr pc │ │ │ │ - andeq r0, r0, r9, lsr ip │ │ │ │ - andeq r6, r6, r0, ror #22 │ │ │ │ + @ instruction: 0x00090db8 │ │ │ │ + andeq r0, r9, ip, asr #25 │ │ │ │ + andeq r6, r6, ip, lsr ip │ │ │ │ + andeq r0, r9, r4, lsl ip │ │ │ │ + muleq r8, r8, fp │ │ │ │ + muleq r9, r4, fp │ │ │ │ + andeq r6, r6, r4, ror fp │ │ │ │ andeq r6, r6, r0, lsr pc │ │ │ │ - andeq r6, r6, r8, lsr #22 │ │ │ │ - strdeq r6, [r6], -r8 │ │ │ │ + andeq r0, r0, r9, lsr ip │ │ │ │ + andeq r6, r6, ip, asr fp │ │ │ │ + andeq r6, r6, ip, lsr #30 │ │ │ │ + andeq r6, r6, r4, lsr #22 │ │ │ │ + strdeq r6, [r6], -r4 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - andeq r6, r6, ip, lsl #22 │ │ │ │ - ldrdeq r6, [r6], -ip │ │ │ │ + andeq r6, r6, r8, lsl #22 │ │ │ │ + ldrdeq r6, [r6], -r8 │ │ │ │ andeq r0, r0, lr, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #200] @ 1368c │ │ │ │ + ldr r2, [pc, #200] @ 13680 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #188] @ 13690 │ │ │ │ + ldr r3, [pc, #188] @ 13684 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 13680 │ │ │ │ - ldr r9, [pc, #144] @ 13694 │ │ │ │ + beq 13674 │ │ │ │ + ldr r9, [pc, #144] @ 13688 │ │ │ │ mov r7, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13640 │ │ │ │ + beq 13634 │ │ │ │ ldr ip, [r4] │ │ │ │ - ldr r2, [pc, #108] @ 13698 │ │ │ │ + ldr r2, [pc, #108] @ 1368c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mvn r0, #0 │ │ │ │ stm sp, {r8, ip} │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1360c │ │ │ │ - ldr r2, [pc, #68] @ 1369c │ │ │ │ - ldr r3, [pc, #52] @ 13690 │ │ │ │ + bne 13600 │ │ │ │ + ldr r2, [pc, #68] @ 13690 │ │ │ │ + ldr r3, [pc, #52] @ 13684 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13688 │ │ │ │ + bne 1367c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, r4 │ │ │ │ - b 13650 │ │ │ │ + b 13644 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r8, r4, lsr #20 │ │ │ │ + andeq ip, r8, r0, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, r0, lsr sl │ │ │ │ + andeq r6, r6, ip, lsr #20 │ │ │ │ andeq r0, r0, r8, asr #24 │ │ │ │ - andeq ip, r8, r0, lsr #19 │ │ │ │ + andeq ip, r8, ip, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #332] @ 13808 │ │ │ │ - ldr r0, [pc, #332] @ 1380c │ │ │ │ - ldr r3, [pc, #332] @ 13810 │ │ │ │ + ldr r2, [pc, #332] @ 137fc │ │ │ │ + ldr r0, [pc, #332] @ 13800 │ │ │ │ + ldr r3, [pc, #332] @ 13804 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #324] @ 13814 │ │ │ │ + ldr r1, [pc, #324] @ 13808 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r4, [pc, #296] @ 13818 │ │ │ │ + ldr r4, [pc, #296] @ 1380c │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #280] @ 1381c │ │ │ │ + ldr r3, [pc, #280] @ 13810 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 137c4 │ │ │ │ - ldr r4, [pc, #248] @ 13820 │ │ │ │ + bne 137b8 │ │ │ │ + ldr r4, [pc, #248] @ 13814 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 131a0 │ │ │ │ + bl 13194 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - bl 131a0 │ │ │ │ + bl 13194 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 135a8 │ │ │ │ + bl 1359c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 137dc │ │ │ │ + bne 137d0 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - bl 135a8 │ │ │ │ + bl 1359c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 137f4 │ │ │ │ + bne 137e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #136] @ 13824 │ │ │ │ - ldr r3, [pc, #112] @ 13810 │ │ │ │ + ldr r2, [pc, #136] @ 13818 │ │ │ │ + ldr r3, [pc, #112] @ 13804 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 137f0 │ │ │ │ + bne 137e4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #92] @ 13828 │ │ │ │ + ldr r0, [pc, #92] @ 1381c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #72] @ 1382c │ │ │ │ - ldr r1, [pc, #72] @ 13830 │ │ │ │ + ldr r0, [pc, #72] @ 13820 │ │ │ │ + ldr r1, [pc, #72] @ 13824 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #56] @ 13834 │ │ │ │ - ldr r1, [pc, #56] @ 13838 │ │ │ │ + ldr r0, [pc, #56] @ 13828 │ │ │ │ + ldr r1, [pc, #56] @ 1382c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq ip, r8, r4, lsr r9 │ │ │ │ - andeq r0, r9, r8, asr r9 │ │ │ │ + bl 4aed8 │ │ │ │ + andeq ip, r8, r0, asr #18 │ │ │ │ + andeq r0, r9, r4, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffff7d90 │ │ │ │ - strdeq ip, [r8], -r8 │ │ │ │ + andeq ip, r8, r4, lsl #18 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r0, [r9], -ip │ │ │ │ - andeq ip, r8, ip, asr r8 │ │ │ │ - andeq r0, r9, r8, asr r8 │ │ │ │ - andeq r6, r6, r0, asr r8 │ │ │ │ + andeq r0, r9, r8, lsl #18 │ │ │ │ + andeq ip, r8, r8, ror #16 │ │ │ │ + andeq r0, r9, r4, ror #16 │ │ │ │ + andeq r6, r6, ip, asr #16 │ │ │ │ andeq r0, r0, r1, ror #24 │ │ │ │ - andeq r6, r6, r8, lsr r8 │ │ │ │ + andeq r6, r6, r4, lsr r8 │ │ │ │ andeq r0, r0, r5, ror #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ @@ -14955,15 +14951,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrcs r2, [r4, #20] │ │ │ │ addcs r2, r2, #1 │ │ │ │ strcs r2, [r4, #20] │ │ │ │ cmp r0, ip │ │ │ │ - bcs 141e4 │ │ │ │ + bcs 141d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ bic r3, r3, #63 @ 0x3f │ │ │ │ add r2, r0, #128 @ 0x80 │ │ │ │ add r3, r3, r2 │ │ │ │ add r9, r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -14977,43 +14973,43 @@ │ │ │ │ eor r2, r5, r0 │ │ │ │ add r3, r3, #41984 @ 0xa400 │ │ │ │ and r2, r2, lr │ │ │ │ add r3, r3, #120 @ 0x78 │ │ │ │ add r3, r3, sl │ │ │ │ eor r2, r2, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ - ldr r3, [pc, #2320] @ 14204 │ │ │ │ + ldr r3, [pc, #2320] @ 141f4 │ │ │ │ add r2, lr, r2, ror #25 │ │ │ │ ldr r4, [r9, #-60] @ 0xffffffc4 │ │ │ │ eor r1, lr, r5 │ │ │ │ and r1, r1, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ add r3, r3, r4 │ │ │ │ eor r1, r1, r5 │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #2288] @ 14208 │ │ │ │ + ldr r3, [pc, #2288] @ 141f8 │ │ │ │ add r1, r2, r1, ror #20 │ │ │ │ ldr r6, [r9, #-56] @ 0xffffffc8 │ │ │ │ eor ip, r2, lr │ │ │ │ and ip, ip, r1 │ │ │ │ add r3, r5, r3 │ │ │ │ add r3, r3, r6 │ │ │ │ eor ip, ip, lr │ │ │ │ add ip, ip, r3 │ │ │ │ - ldr r0, [pc, #2256] @ 1420c │ │ │ │ + ldr r0, [pc, #2256] @ 141fc │ │ │ │ add ip, r1, ip, ror #15 │ │ │ │ ldr r7, [r9, #-52] @ 0xffffffcc │ │ │ │ eor r3, r2, r1 │ │ │ │ and r3, r3, ip │ │ │ │ add r0, lr, r0 │ │ │ │ add r0, r0, r7 │ │ │ │ eor r3, r3, r2 │ │ │ │ ldr r8, [r9, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, r0 │ │ │ │ - ldr r0, [pc, #2220] @ 14210 │ │ │ │ + ldr r0, [pc, #2220] @ 14200 │ │ │ │ add r3, ip, r3, ror #10 │ │ │ │ add r0, r8, r0 │ │ │ │ add r2, r0, r2 │ │ │ │ eor r0, r1, ip │ │ │ │ and r0, r0, r3 │ │ │ │ eor r0, r0, r1 │ │ │ │ add r0, r0, r2 │ │ │ │ @@ -15028,48 +15024,48 @@ │ │ │ │ add r4, r4, #50688 @ 0xc600 │ │ │ │ and r2, r2, r0 │ │ │ │ add r4, r4, #42 @ 0x2a │ │ │ │ add r4, r4, r1 │ │ │ │ eor r2, r2, ip │ │ │ │ ldr r1, [r9, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r4 │ │ │ │ - ldr r4, [pc, #2132] @ 14214 │ │ │ │ + ldr r4, [pc, #2132] @ 14204 │ │ │ │ add r2, r0, r2, ror #20 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r1 │ │ │ │ eor r1, r3, r0 │ │ │ │ and r1, r1, r2 │ │ │ │ add r4, r6, r4 │ │ │ │ add r4, r4, ip │ │ │ │ eor r1, r1, r3 │ │ │ │ add r1, r1, r4 │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r4, [pc, #2092] @ 14218 │ │ │ │ + ldr r4, [pc, #2092] @ 14208 │ │ │ │ ldr r8, [r9, #-36] @ 0xffffffdc │ │ │ │ add r1, r2, r1, ror #15 │ │ │ │ eor ip, r0, r2 │ │ │ │ and ip, ip, r1 │ │ │ │ add r4, r8, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ eor ip, ip, r0 │ │ │ │ ldr r3, [r9, #-32] @ 0xffffffe0 │ │ │ │ add ip, ip, r4 │ │ │ │ - ldr r4, [pc, #2056] @ 1421c │ │ │ │ + ldr r4, [pc, #2056] @ 1420c │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r3 │ │ │ │ add ip, r1, ip, ror #10 │ │ │ │ eor r3, r2, r1 │ │ │ │ add r4, r7, r4 │ │ │ │ add r4, r4, r0 │ │ │ │ and r3, r3, ip │ │ │ │ ldr r0, [r9, #-28] @ 0xffffffe4 │ │ │ │ eor r3, r3, r2 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #2012] @ 14220 │ │ │ │ + ldr r0, [pc, #2012] @ 14210 │ │ │ │ add r3, ip, r3, ror #25 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ eor r2, r1, ip │ │ │ │ and r2, r2, r3 │ │ │ │ eor r2, r2, r1 │ │ │ │ add r2, r2, r0 │ │ │ │ @@ -15082,481 +15078,481 @@ │ │ │ │ sub r4, r6, #41984 @ 0xa400 │ │ │ │ and r0, r0, r2 │ │ │ │ sub r4, r4, #79 @ 0x4f │ │ │ │ add r4, r4, r1 │ │ │ │ eor r0, r0, ip │ │ │ │ ldr r1, [r9, #-20] @ 0xffffffec │ │ │ │ add r0, r0, r4 │ │ │ │ - ldr r4, [pc, #1932] @ 14224 │ │ │ │ + ldr r4, [pc, #1932] @ 14214 │ │ │ │ mov r5, r1 │ │ │ │ add r0, r2, r0, ror #15 │ │ │ │ eor r1, r3, r2 │ │ │ │ add r4, r5, r4 │ │ │ │ add r4, r4, ip │ │ │ │ and r1, r1, r0 │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr ip, [pc, #1904] @ 14228 │ │ │ │ + ldr ip, [pc, #1904] @ 14218 │ │ │ │ ldr r6, [r9, #-16] │ │ │ │ eor r1, r1, r3 │ │ │ │ add r1, r1, r4 │ │ │ │ add ip, r6, ip │ │ │ │ add r1, r0, r1, ror #10 │ │ │ │ add ip, ip, r3 │ │ │ │ eor r3, r2, r0 │ │ │ │ and r3, r3, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ add r3, r3, ip │ │ │ │ ldr ip, [r9, #-12] │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, ip │ │ │ │ - ldr ip, [pc, #1852] @ 1422c │ │ │ │ + ldr ip, [pc, #1852] @ 1421c │ │ │ │ add r3, r1, r3, ror #25 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r2 │ │ │ │ eor r2, r0, r1 │ │ │ │ and r2, r2, r3 │ │ │ │ eor r2, r2, r0 │ │ │ │ add r2, r2, ip │ │ │ │ str r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr ip, [pc, #1820] @ 14230 │ │ │ │ + ldr ip, [pc, #1820] @ 14220 │ │ │ │ ldr r7, [r9, #-8] │ │ │ │ add r2, r3, r2, ror #20 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r0 │ │ │ │ eor r0, r1, r3 │ │ │ │ and r0, r0, r2 │ │ │ │ eor r0, r0, r1 │ │ │ │ add r0, r0, ip │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r4, [r9, #-4] │ │ │ │ add r9, r9, #64 @ 0x40 │ │ │ │ cmp r9, ip │ │ │ │ - ldr ip, [pc, #1772] @ 14234 │ │ │ │ + ldr ip, [pc, #1772] @ 14224 │ │ │ │ add r0, r2, r0, ror #15 │ │ │ │ add ip, r4, ip │ │ │ │ add ip, ip, r1 │ │ │ │ eor r1, r3, r2 │ │ │ │ and r1, r1, r0 │ │ │ │ eor r1, r1, r3 │ │ │ │ add r1, r1, ip │ │ │ │ str r5, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr ip, [pc, #1740] @ 14238 │ │ │ │ + ldr ip, [pc, #1740] @ 14228 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r0, r1, ror #10 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r3 │ │ │ │ eor r3, r0, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ eor r3, r3, r0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #1704] @ 1423c │ │ │ │ + ldr ip, [pc, #1704] @ 1422c │ │ │ │ add r3, r1, r3, ror #27 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r2 │ │ │ │ eor r2, r1, r3 │ │ │ │ and r2, r2, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #1672] @ 14240 │ │ │ │ + ldr ip, [pc, #1672] @ 14230 │ │ │ │ add r2, r3, r2, ror #23 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r0 │ │ │ │ eor r0, r3, r2 │ │ │ │ and r0, r0, r1 │ │ │ │ eor r0, r0, r3 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #1644] @ 14244 │ │ │ │ + ldr ip, [pc, #1644] @ 14234 │ │ │ │ add r0, r2, r0, ror #18 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r1 │ │ │ │ eor r1, r2, r0 │ │ │ │ and r1, r1, r3 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #1612] @ 14248 │ │ │ │ + ldr ip, [pc, #1612] @ 14238 │ │ │ │ add r1, r0, r1, ror #12 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r3 │ │ │ │ eor r3, r0, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ eor r3, r3, r0 │ │ │ │ str sl, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r3, r3, ip │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr ip, [pc, #1576] @ 1424c │ │ │ │ + ldr ip, [pc, #1576] @ 1423c │ │ │ │ add r3, r1, r3, ror #27 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r2 │ │ │ │ eor r2, r1, r3 │ │ │ │ and r2, r2, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #1548] @ 14250 │ │ │ │ + ldr ip, [pc, #1548] @ 14240 │ │ │ │ add r2, r3, r2, ror #23 │ │ │ │ add ip, r4, ip │ │ │ │ add ip, ip, r0 │ │ │ │ eor r0, r3, r2 │ │ │ │ and r0, r0, r1 │ │ │ │ eor r0, r0, r3 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #1516] @ 14254 │ │ │ │ + ldr ip, [pc, #1516] @ 14244 │ │ │ │ add r0, r2, r0, ror #18 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r1 │ │ │ │ eor r1, r2, r0 │ │ │ │ and r1, r1, r3 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #1484] @ 14258 │ │ │ │ + ldr ip, [pc, #1484] @ 14248 │ │ │ │ add r1, r0, r1, ror #12 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r3 │ │ │ │ eor r3, r0, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ eor r3, r3, r0 │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #1456] @ 1425c │ │ │ │ + ldr ip, [pc, #1456] @ 1424c │ │ │ │ add r3, r1, r3, ror #27 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r2 │ │ │ │ eor r2, r1, r3 │ │ │ │ and r2, r2, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #1424] @ 14260 │ │ │ │ + ldr ip, [pc, #1424] @ 14250 │ │ │ │ add r2, r3, r2, ror #23 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r0 │ │ │ │ eor r0, r3, r2 │ │ │ │ and r0, r0, r1 │ │ │ │ eor r0, r0, r3 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #1392] @ 14264 │ │ │ │ + ldr ip, [pc, #1392] @ 14254 │ │ │ │ add r0, r2, r0, ror #18 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r1 │ │ │ │ eor r1, r2, r0 │ │ │ │ and r1, r1, r3 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #1360] @ 14268 │ │ │ │ + ldr ip, [pc, #1360] @ 14258 │ │ │ │ add r1, r0, r1, ror #12 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r3 │ │ │ │ eor r3, r0, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ eor r3, r3, r0 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #1328] @ 1426c │ │ │ │ + ldr ip, [pc, #1328] @ 1425c │ │ │ │ add r3, r1, r3, ror #27 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r2 │ │ │ │ eor r2, r1, r3 │ │ │ │ and r2, r2, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #1300] @ 14270 │ │ │ │ + ldr ip, [pc, #1300] @ 14260 │ │ │ │ add r2, r3, r2, ror #23 │ │ │ │ add ip, r8, ip │ │ │ │ add ip, ip, r0 │ │ │ │ eor r0, r3, r2 │ │ │ │ and r0, r0, r1 │ │ │ │ eor r0, r0, r3 │ │ │ │ - ldr sl, [pc, #1276] @ 14274 │ │ │ │ + ldr sl, [pc, #1276] @ 14264 │ │ │ │ add r0, r0, ip │ │ │ │ add r0, r2, r0, ror #18 │ │ │ │ add sl, r6, sl │ │ │ │ add sl, sl, r1 │ │ │ │ eor r1, r2, r0 │ │ │ │ and ip, r1, r3 │ │ │ │ eor ip, ip, r2 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add ip, ip, sl │ │ │ │ - ldr sl, [pc, #1240] @ 14278 │ │ │ │ + ldr sl, [pc, #1240] @ 14268 │ │ │ │ add ip, r0, ip, ror #12 │ │ │ │ add sl, r5, sl │ │ │ │ add sl, sl, r3 │ │ │ │ eor r1, r1, ip │ │ │ │ add r1, r1, sl │ │ │ │ - ldr r3, [pc, #1220] @ 1427c │ │ │ │ + ldr r3, [pc, #1220] @ 1426c │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, ip, r1, ror #28 │ │ │ │ add r3, sl, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ eor r2, r0, ip │ │ │ │ eor r2, r2, r1 │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ add r2, r2, r3 │ │ │ │ - ldr r3, [pc, #1188] @ 14280 │ │ │ │ + ldr r3, [pc, #1188] @ 14270 │ │ │ │ add r2, r1, r2, ror #21 │ │ │ │ add r3, r5, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ eor r0, ip, r1 │ │ │ │ eor r0, r0, r2 │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r3, [pc, #1164] @ 14284 │ │ │ │ + ldr r3, [pc, #1164] @ 14274 │ │ │ │ add r0, r2, r0, ror #16 │ │ │ │ add r3, r7, r3 │ │ │ │ add r3, r3, ip │ │ │ │ eor ip, r1, r2 │ │ │ │ eor ip, ip, r0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, ip, r3 │ │ │ │ - ldr r3, [pc, #1136] @ 14288 │ │ │ │ + ldr r3, [pc, #1136] @ 14278 │ │ │ │ add ip, r0, ip, ror #9 │ │ │ │ add r3, r5, r3 │ │ │ │ add r1, r3, r1 │ │ │ │ eor r3, r2, r0 │ │ │ │ eor r3, r3, ip │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1108] @ 1428c │ │ │ │ + ldr r1, [pc, #1108] @ 1427c │ │ │ │ add r3, ip, r3, ror #28 │ │ │ │ add r1, sl, r1 │ │ │ │ add r2, r1, r2 │ │ │ │ eor r1, r0, ip │ │ │ │ eor r1, r1, r3 │ │ │ │ add r1, r1, r2 │ │ │ │ - ldr r2, [pc, #1084] @ 14290 │ │ │ │ + ldr r2, [pc, #1084] @ 14280 │ │ │ │ add r1, r3, r1, ror #21 │ │ │ │ add r2, r8, r2 │ │ │ │ add r2, r2, r0 │ │ │ │ eor r0, ip, r3 │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #1056] @ 14294 │ │ │ │ + ldr r2, [pc, #1056] @ 14284 │ │ │ │ add r0, r1, r0, ror #16 │ │ │ │ add r2, sl, r2 │ │ │ │ add ip, r2, ip │ │ │ │ eor r2, r3, r1 │ │ │ │ eor r2, r2, r0 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #1028] @ 14298 │ │ │ │ + ldr ip, [pc, #1028] @ 14288 │ │ │ │ add r2, r0, r2, ror #9 │ │ │ │ add ip, sl, ip │ │ │ │ add r3, ip, r3 │ │ │ │ eor ip, r1, r0 │ │ │ │ eor ip, ip, r2 │ │ │ │ ldr sl, [fp, #-96] @ 0xffffffa0 │ │ │ │ add ip, ip, r3 │ │ │ │ - ldr r3, [pc, #1000] @ 1429c │ │ │ │ + ldr r3, [pc, #1000] @ 1428c │ │ │ │ add ip, r2, ip, ror #28 │ │ │ │ add r3, sl, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ eor r1, r0, r2 │ │ │ │ eor r1, r1, ip │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #972] @ 142a0 │ │ │ │ + ldr r3, [pc, #972] @ 14290 │ │ │ │ add r1, ip, r1, ror #21 │ │ │ │ add r3, r5, r3 │ │ │ │ add r0, r3, r0 │ │ │ │ eor r3, r2, ip │ │ │ │ eor r3, r3, r1 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ - ldr r0, [pc, #944] @ 142a4 │ │ │ │ + ldr r0, [pc, #944] @ 14294 │ │ │ │ add r3, r1, r3, ror #16 │ │ │ │ add r0, r5, r0 │ │ │ │ add r2, r0, r2 │ │ │ │ eor r0, ip, r1 │ │ │ │ eor r0, r0, r3 │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #916] @ 142a8 │ │ │ │ + ldr r2, [pc, #916] @ 14298 │ │ │ │ add r0, r3, r0, ror #9 │ │ │ │ add r2, r5, r2 │ │ │ │ add r2, r2, ip │ │ │ │ eor ip, r1, r3 │ │ │ │ eor ip, ip, r0 │ │ │ │ add ip, ip, r2 │ │ │ │ - ldr r2, [pc, #892] @ 142ac │ │ │ │ + ldr r2, [pc, #892] @ 1429c │ │ │ │ add ip, r0, ip, ror #28 │ │ │ │ add r2, r6, r2 │ │ │ │ add r1, r2, r1 │ │ │ │ eor r2, r3, r0 │ │ │ │ eor r2, r2, ip │ │ │ │ add r2, r2, r1 │ │ │ │ - ldr r1, [pc, #868] @ 142b0 │ │ │ │ + ldr r1, [pc, #868] @ 142a0 │ │ │ │ add r2, ip, r2, ror #21 │ │ │ │ add r1, r4, r1 │ │ │ │ add r3, r1, r3 │ │ │ │ eor r1, r0, ip │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #840] @ 142b4 │ │ │ │ + ldr r3, [pc, #840] @ 142a4 │ │ │ │ add r1, r2, r1, ror #16 │ │ │ │ add r3, r5, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ eor r0, ip, r2 │ │ │ │ eor r0, r0, r1 │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r3, [pc, #816] @ 142b8 │ │ │ │ + ldr r3, [pc, #816] @ 142a8 │ │ │ │ add r0, r1, r0, ror #9 │ │ │ │ add r3, sl, r3 │ │ │ │ add ip, r3, ip │ │ │ │ mvn r3, r2 │ │ │ │ orr r3, r3, r0 │ │ │ │ eor r3, r3, r1 │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #788] @ 142bc │ │ │ │ + ldr ip, [pc, #788] @ 142ac │ │ │ │ add r3, r0, r3, ror #26 │ │ │ │ add ip, r8, ip │ │ │ │ add ip, ip, r2 │ │ │ │ mvn r2, r1 │ │ │ │ orr r2, r2, r3 │ │ │ │ eor r2, r2, r0 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #760] @ 142c0 │ │ │ │ + ldr ip, [pc, #760] @ 142b0 │ │ │ │ add r2, r3, r2, ror #22 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r1 │ │ │ │ mvn r1, r0 │ │ │ │ orr r1, r1, r2 │ │ │ │ eor r1, r1, r3 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #728] @ 142c4 │ │ │ │ + ldr ip, [pc, #728] @ 142b4 │ │ │ │ add r1, r2, r1, ror #17 │ │ │ │ add ip, r8, ip │ │ │ │ add ip, ip, r0 │ │ │ │ mvn r0, r3 │ │ │ │ orr r0, r0, r1 │ │ │ │ eor r0, r0, r2 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #700] @ 142c8 │ │ │ │ + ldr ip, [pc, #700] @ 142b8 │ │ │ │ add r0, r1, r0, ror #11 │ │ │ │ add ip, r6, ip │ │ │ │ add ip, ip, r3 │ │ │ │ mvn r3, r2 │ │ │ │ orr r3, r3, r0 │ │ │ │ eor r3, r3, r1 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #668] @ 142cc │ │ │ │ + ldr ip, [pc, #668] @ 142bc │ │ │ │ add r3, r0, r3, ror #26 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r2 │ │ │ │ mvn r2, r1 │ │ │ │ orr r2, r2, r3 │ │ │ │ eor r2, r2, r0 │ │ │ │ ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #636] @ 142d0 │ │ │ │ + ldr ip, [pc, #636] @ 142c0 │ │ │ │ add r2, r3, r2, ror #22 │ │ │ │ add ip, r6, ip │ │ │ │ add ip, ip, r1 │ │ │ │ mvn r1, r0 │ │ │ │ orr r1, r1, r2 │ │ │ │ eor r1, r1, r3 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #604] @ 142d4 │ │ │ │ + ldr ip, [pc, #604] @ 142c4 │ │ │ │ add r1, r2, r1, ror #17 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r0 │ │ │ │ mvn r0, r3 │ │ │ │ orr r0, r0, r1 │ │ │ │ eor r0, r0, r2 │ │ │ │ ldr r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #572] @ 142d8 │ │ │ │ + ldr ip, [pc, #572] @ 142c8 │ │ │ │ add r0, r1, r0, ror #11 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r3 │ │ │ │ mvn r3, r2 │ │ │ │ orr r3, r3, r0 │ │ │ │ eor r3, r3, r1 │ │ │ │ add r3, r3, ip │ │ │ │ - ldr ip, [pc, #544] @ 142dc │ │ │ │ + ldr ip, [pc, #544] @ 142cc │ │ │ │ add r3, r0, r3, ror #26 │ │ │ │ add ip, r4, ip │ │ │ │ add ip, ip, r2 │ │ │ │ mvn r2, r1 │ │ │ │ orr r2, r2, r3 │ │ │ │ eor r2, r2, r0 │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r2, ip │ │ │ │ - ldr ip, [pc, #512] @ 142e0 │ │ │ │ + ldr ip, [pc, #512] @ 142d0 │ │ │ │ add r2, r3, r2, ror #22 │ │ │ │ add ip, r4, ip │ │ │ │ add ip, ip, r1 │ │ │ │ mvn r1, r0 │ │ │ │ orr r1, r1, r2 │ │ │ │ eor r1, r1, r3 │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r1, r1, ip │ │ │ │ - ldr ip, [pc, #480] @ 142e4 │ │ │ │ + ldr ip, [pc, #480] @ 142d4 │ │ │ │ add r1, r2, r1, ror #17 │ │ │ │ add ip, r7, ip │ │ │ │ add ip, ip, r0 │ │ │ │ mvn r0, r3 │ │ │ │ orr r0, r0, r1 │ │ │ │ eor r0, r0, r2 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r0, ip │ │ │ │ - ldr ip, [pc, #448] @ 142e8 │ │ │ │ + ldr ip, [pc, #448] @ 142d8 │ │ │ │ add r0, r1, r0, ror #11 │ │ │ │ add ip, sl, ip │ │ │ │ add ip, ip, r3 │ │ │ │ mvn r3, r2 │ │ │ │ orr r3, r3, r0 │ │ │ │ eor r3, r3, r1 │ │ │ │ ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r3, r3, ip │ │ │ │ add r3, r0, r3, ror #26 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr ip, [pc, #404] @ 142ec │ │ │ │ + ldr ip, [pc, #404] @ 142dc │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ add ip, r4, ip │ │ │ │ add ip, ip, r2 │ │ │ │ mvn r2, r1 │ │ │ │ orr r2, r2, r3 │ │ │ │ eor r2, r2, r0 │ │ │ │ add r2, r2, ip │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r3, r2, ror #22 │ │ │ │ add ip, ip, r2 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr ip, [pc, #356] @ 142f0 │ │ │ │ + ldr ip, [pc, #356] @ 142e0 │ │ │ │ add ip, r5, ip │ │ │ │ add ip, ip, r1 │ │ │ │ mvn r1, r0 │ │ │ │ orr r1, r1, r2 │ │ │ │ eor r1, r1, r3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r2, r1, ror #17 │ │ │ │ mvn r3, r3 │ │ │ │ orr r3, r3, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ add r2, r5, r1 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r2, [pc, #300] @ 142f4 │ │ │ │ + ldr r2, [pc, #300] @ 142e4 │ │ │ │ add lr, r1, lr │ │ │ │ add r2, r5, r2 │ │ │ │ add r2, r2, r0 │ │ │ │ add r3, r3, r2 │ │ │ │ add lr, lr, r3, ror #11 │ │ │ │ - bne 138b8 │ │ │ │ + bne 138a8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str lr, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -15566,17 +15562,17 @@ │ │ │ │ stmia r7, {r1, r2, r4, r6, r8, r9, sl, ip, sp, pc}^ │ │ │ │ strtcs r7, [r0], #-219 @ 0xffffff25 │ │ │ │ @ instruction: 0xc1bdceee │ │ │ │ @ instruction: 0xf57c0faf │ │ │ │ ldmdage r0!, {r0, r1, r4, r9, sl, lr} │ │ │ │ stc2l 5, cr9, [r6, #-4] │ │ │ │ stmibvs r0, {r3, r4, r6, r7, fp, ip, pc} │ │ │ │ - blhi 11520e4 │ │ │ │ + blhi 11520d4 │ │ │ │ ldmdbhi ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, lr, pc}^ │ │ │ │ - blvs fe4186b8 │ │ │ │ + blvs fe4186a8 │ │ │ │ ldc2 1, cr7, [r8, #588] @ 0x24c │ │ │ │ ldrbtge r4, [r9], -lr, lsl #7 │ │ │ │ ldmibmi r4!, {r0, r5, fp} │ │ │ │ @ instruction: 0xf61e2562 │ │ │ │ subgt fp, r0, r0, asr #6 │ │ │ │ @ instruction: 0x265e5a51 │ │ │ │ ldmib r6!, {r1, r3, r5, r7, r8, r9, sl, lr, pc} │ │ │ │ @@ -15585,53 +15581,53 @@ │ │ │ │ stmiale r1!, {r0, r7, r9, sl, sp, lr, pc} │ │ │ │ ldrb pc, [r3, r8, asr #23] @ │ │ │ │ mvncs ip, r6, ror #27 │ │ │ │ teqgt r7, #56098816 @ 0x3580000 │ │ │ │ @ instruction: 0xf4d50d87 │ │ │ │ ldrbmi r1, [sl, #-1261] @ 0xfffffb13 │ │ │ │ stmibge r3!, {r0, r2, r8, fp, sp, lr, pc}^ │ │ │ │ - stc2l 3, cr10, [pc], #992 @ 14654 │ │ │ │ + stc2l 3, cr10, [pc], #992 @ 14644 │ │ │ │ @ instruction: 0x676f02d9 │ │ │ │ stchi 12, cr4, [sl, #-552]! @ 0xfffffdd8 │ │ │ │ @ instruction: 0xfffa3942 │ │ │ │ ldrbhi pc, [r1, -r1, lsl #13]! @ │ │ │ │ ldcvs 1, cr6, [sp, #136] @ 0x88 │ │ │ │ stc2l 8, cr3, [r5, #48]! @ 0x30 │ │ │ │ ldrtge lr, [lr], #2628 @ 0xa44 │ │ │ │ - blmi ff7c8138 │ │ │ │ + blmi ff7c8128 │ │ │ │ @ instruction: 0xf6bb4b60 │ │ │ │ mrclt 12, 5, fp, cr15, cr0, {3} │ │ │ │ ldmcs fp, {r1, r2, r6, r7, r9, sl, fp, ip, sp, lr} │ │ │ │ - b fe85e28c │ │ │ │ - strbtle r3, [pc], #133 @ 142a8 │ │ │ │ + b fe85e27c │ │ │ │ + strbtle r3, [pc], #133 @ 14298 │ │ │ │ streq r1, [r8], #3333 @ 0xd05 │ │ │ │ ldmible r4, {r0, r3, r4, r5, ip, lr, pc}^ │ │ │ │ ldrb r9, [fp], r5, ror #19 │ │ │ │ svcne 0x00a27cf8 │ │ │ │ strtgt r5, [ip], #1637 @ 0x665 │ │ │ │ vld1.16 {d2-d5}, [r9], r4 │ │ │ │ msrmi CPSR_fx, #604 @ 0x25c │ │ │ │ - blge fe51d164 │ │ │ │ + blge fe51d154 │ │ │ │ ldc2 0, cr10, [r3], {57} @ 0x39 │ │ │ │ ldrbvs r5, [fp, #-2499] @ 0xfffff63d │ │ │ │ svchi 0x000ccc92 │ │ │ │ @ instruction: 0xffeff47d │ │ │ │ strhi r5, [r4, #3537] @ 0xdd1 │ │ │ │ svcvs 0x00a87e4f │ │ │ │ cdp2 6, 2, cr14, cr12, cr0, {7} │ │ │ │ tstge r1, #20, 6 @ 0x50000000 │ │ │ │ cdpmi 1, 0, cr1, cr8, cr1, {5} │ │ │ │ @ instruction: 0xf7537e82 │ │ │ │ ldclt 2, cr15, [sl, #-212]! @ 0xffffff2c │ │ │ │ - bcs ff608de4 │ │ │ │ - bl fe1c9140 │ │ │ │ + bcs ff608dd4 │ │ │ │ + bl fe1c9130 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #4088] @ 15304 │ │ │ │ + ldr r3, [pc, #4088] @ 152f4 │ │ │ │ ldr r6, [r1] │ │ │ │ mov sl, r1 │ │ │ │ ldmib r0, {ip, lr} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r2, r6, r3 │ │ │ │ ldr r7, [r0] │ │ │ │ @@ -15935,15 +15931,15 @@ │ │ │ │ eor r2, r2, r6, ror #31 │ │ │ │ add r1, r1, r4, ror #27 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ eor r2, r0, r4, ror #2 │ │ │ │ and r2, r2, r1 │ │ │ │ eor r2, r2, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ - ldr r3, [pc, #2844] @ 15308 │ │ │ │ + ldr r3, [pc, #2844] @ 152f8 │ │ │ │ add lr, lr, r1, ror #27 │ │ │ │ ror r1, r1, #2 │ │ │ │ eor r5, r1, r4, ror #2 │ │ │ │ add ip, r3, r7, ror #31 │ │ │ │ add ip, ip, r0 │ │ │ │ eor r5, r5, lr │ │ │ │ add r2, r2, lr, ror #27 │ │ │ │ @@ -16216,15 +16212,15 @@ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ and r7, r0, r5, ror #2 │ │ │ │ eor r1, r2, r1, ror #31 │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ eor r1, r4, r6, ror #2 │ │ │ │ eor r1, r1, r5 │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1724] @ 1530c │ │ │ │ + ldr r3, [pc, #1724] @ 152fc │ │ │ │ orr r2, r0, r5, ror #2 │ │ │ │ add lr, r3, lr, ror #31 │ │ │ │ add r1, r1, r0, ror #27 │ │ │ │ and r2, r2, r6, ror #2 │ │ │ │ add lr, lr, r4 │ │ │ │ add lr, lr, r1, ror #27 │ │ │ │ orr r4, r1, r0, ror #2 │ │ │ │ @@ -16536,15 +16532,15 @@ │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [sl, #40] @ 0x28 │ │ │ │ orr r5, r6, r2, ror #2 │ │ │ │ and r5, r5, ip, ror #2 │ │ │ │ orr ip, r0, r6, ror #2 │ │ │ │ and ip, ip, r2, ror #2 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr ip, [pc, #448] @ 15310 │ │ │ │ + ldr ip, [pc, #448] @ 15300 │ │ │ │ eor r4, r4, lr │ │ │ │ str r1, [sl, #32] │ │ │ │ eor r4, r4, r1 │ │ │ │ add r1, r1, ip │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r8, r8, ip │ │ │ │ and r1, r6, r2, ror #2 │ │ │ │ @@ -16646,19 +16642,19 @@ │ │ │ │ add r0, r0, r2, ror #27 │ │ │ │ add r8, r8, ip │ │ │ │ ror r2, r2, #2 │ │ │ │ add r3, r3, r9 │ │ │ │ eor r5, r5, r7 │ │ │ │ add r7, r7, ip │ │ │ │ add r3, r3, r0, ror #27 │ │ │ │ - b 15314 │ │ │ │ - bpl fe0b3970 │ │ │ │ + b 15304 │ │ │ │ + bpl fe0b3960 │ │ │ │ vfnmsvs.f64 d30, d25, d17 │ │ │ │ svchi 0x001bbcdc │ │ │ │ - bgt 18c5a70 │ │ │ │ + bgt 18c5a60 │ │ │ │ add r8, r8, r2 │ │ │ │ add r7, r7, r1, ror #2 │ │ │ │ eor r1, r2, r1, ror #2 │ │ │ │ eor r2, r2, r0, ror #2 │ │ │ │ eor r1, r1, r0 │ │ │ │ eor r2, r2, r3 │ │ │ │ add r1, r1, r6 │ │ │ │ @@ -16758,17 +16754,17 @@ │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #176] @ 15578 │ │ │ │ + ldr ip, [pc, #176] @ 15568 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #172] @ 1557c │ │ │ │ + ldr r2, [pc, #172] @ 1556c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ @@ -16789,115 +16785,115 @@ │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ add r1, r1, #4 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ cmp r5, r1 │ │ │ │ str r2, [ip, #4]! │ │ │ │ - bne 15504 │ │ │ │ + bne 154f4 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 142f8 │ │ │ │ - ldr r2, [pc, #48] @ 15580 │ │ │ │ - ldr r3, [pc, #40] @ 1557c │ │ │ │ + bl 142e8 │ │ │ │ + ldr r2, [pc, #48] @ 15570 │ │ │ │ + ldr r3, [pc, #40] @ 1556c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15574 │ │ │ │ + bne 15564 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r8, r8, lsr #22 │ │ │ │ + andeq sl, r8, r8, lsr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r8, r8, lsr #21 │ │ │ │ + @ instruction: 0x0008aab8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ mov r6, r2 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 15600 │ │ │ │ + bne 155f0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi 155d8 │ │ │ │ + bhi 155c8 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #28 │ │ │ │ bl 45ac │ │ │ │ str r4, [r6, #24] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic r5, r4, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ - bl 13840 │ │ │ │ + bl 13830 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, r7, r5 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 155c0 │ │ │ │ + b 155b0 │ │ │ │ rsb r8, r5, #128 @ 0x80 │ │ │ │ cmp r8, r1 │ │ │ │ movcs r8, r1 │ │ │ │ add r0, r5, #28 │ │ │ │ add r0, r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r6, #24] │ │ │ │ add r5, r5, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ str r3, [r6, #24] │ │ │ │ - bhi 15644 │ │ │ │ + bhi 15634 │ │ │ │ add r7, r7, r8 │ │ │ │ sub r4, r4, r8 │ │ │ │ - b 155b0 │ │ │ │ + b 155a0 │ │ │ │ bic sl, r5, #63 @ 0x3f │ │ │ │ add r9, r6, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 13840 │ │ │ │ + bl 13830 │ │ │ │ and r5, r5, #63 @ 0x3f │ │ │ │ add r1, sl, #28 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ bl 45ac │ │ │ │ str r5, [r6, #24] │ │ │ │ - b 15638 │ │ │ │ + b 15628 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr r0, [pc, #268] @ 157b4 │ │ │ │ + ldr r0, [pc, #268] @ 157a4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 157b8 │ │ │ │ + ldr r1, [pc, #264] @ 157a8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldrcs r2, [r4, #20] │ │ │ │ - ldr r1, [pc, #232] @ 157bc │ │ │ │ + ldr r1, [pc, #232] @ 157ac │ │ │ │ addcs r2, r2, #1 │ │ │ │ strcs r2, [r4, #20] │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ add r0, r3, #28 │ │ │ │ rsbhi r2, r3, #120 @ 0x78 │ │ │ │ rsbls r2, r3, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -16925,124 +16921,124 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, r7 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ bl 45ac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #28 │ │ │ │ - bl 13840 │ │ │ │ + bl 13830 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #64] @ 157c0 │ │ │ │ + ldr r2, [pc, #64] @ 157b0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ - ldr r3, [pc, #44] @ 157b8 │ │ │ │ + ldr r3, [pc, #44] @ 157a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 157b0 │ │ │ │ + bne 157a0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r8, ip, asr #18 │ │ │ │ + andeq sl, r8, ip, asr r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r7, r0, lsr #22 │ │ │ │ - andeq sl, r8, r0, ror r8 │ │ │ │ + andeq sl, r8, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-204] @ 0xffffff34 │ │ │ │ - ldr r2, [pc, #2124] @ 16034 │ │ │ │ + ldr r2, [pc, #2124] @ 16024 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ - ldr r3, [pc, #2120] @ 16038 │ │ │ │ + ldr r3, [pc, #2120] @ 16028 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [fp, #-232] @ 0xffffff18 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #2100] @ 1603c │ │ │ │ + ldr r0, [pc, #2100] @ 1602c │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #2080] @ 16040 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #2080] @ 16030 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #2076] @ 16044 │ │ │ │ + ldr r2, [pc, #2076] @ 16034 │ │ │ │ str r2, [r4, #4] │ │ │ │ - ldr r2, [pc, #2072] @ 16048 │ │ │ │ + ldr r2, [pc, #2072] @ 16038 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r8, [pc, #2068] @ 1604c │ │ │ │ - ldr r2, [pc, #2068] @ 16050 │ │ │ │ + ldr r8, [pc, #2068] @ 1603c │ │ │ │ + ldr r2, [pc, #2068] @ 16040 │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r3, [pc, #2064] @ 16054 │ │ │ │ - ldr r2, [pc, #2064] @ 16058 │ │ │ │ + ldr r3, [pc, #2064] @ 16044 │ │ │ │ + ldr r2, [pc, #2064] @ 16048 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #2056] @ 1605c │ │ │ │ + ldr r2, [pc, #2056] @ 1604c │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 15cf0 │ │ │ │ + bne 15ce0 │ │ │ │ ldr r5, [fp, #-224] @ 0xffffff20 │ │ │ │ cmn r5, #1 │ │ │ │ - blt 15c80 │ │ │ │ - beq 15a30 │ │ │ │ + blt 15c70 │ │ │ │ + beq 15a20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a404 │ │ │ │ + bl 5a3f4 │ │ │ │ str r5, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ - ldr r3, [pc, #1996] @ 16060 │ │ │ │ + ldr r3, [pc, #1996] @ 16050 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15e10 │ │ │ │ + beq 15e00 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 15a18 │ │ │ │ + ble 15a08 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r0, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl 5ce90 │ │ │ │ + bl 5ce80 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - blt 15d0c │ │ │ │ + blt 15cfc │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15914 │ │ │ │ + beq 15904 │ │ │ │ ldr r1, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ - bl 6b8b4 │ │ │ │ + bl 6b8a4 │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ adds r6, sl, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adc r9, r9, sl, asr #31 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r0, r1, r9 │ │ │ │ @@ -17050,129 +17046,129 @@ │ │ │ │ subcc r2, r2, r6 │ │ │ │ biccc sl, r2, r2, asr #31 │ │ │ │ movcc r6, r3 │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ bic ip, sl, #63 @ 0x3f │ │ │ │ add r3, r3, sl, asr #6 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ - ldr r3, [pc, #1804] @ 16064 │ │ │ │ + ldr r3, [pc, #1804] @ 16054 │ │ │ │ movcc r9, r1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [fp, #-220] @ 0xffffff24 │ │ │ │ add r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #760] @ 0x2f8 │ │ │ │ add r3, r3, ip │ │ │ │ str r3, [r0, #760] @ 0x2f8 │ │ │ │ asrs r0, sl, #6 │ │ │ │ - beq 15aec │ │ │ │ + beq 15adc │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-200] @ 0xffffff38 │ │ │ │ add r5, ip, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, ip │ │ │ │ str ip, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - bl 8b2c │ │ │ │ + bl 8b20 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 15990 │ │ │ │ + bne 15980 │ │ │ │ cmp sl, #32768 @ 0x8000 │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r6, [fp, #-200] @ 0xffffff38 │ │ │ │ mov ip, r7 │ │ │ │ - blt 15fec │ │ │ │ - ldr r3, [pc, #1696] @ 16068 │ │ │ │ + blt 15fdc │ │ │ │ + ldr r3, [pc, #1696] @ 16058 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 15e38 │ │ │ │ - ldr r3, [pc, #1680] @ 1606c │ │ │ │ + beq 15e28 │ │ │ │ + ldr r3, [pc, #1680] @ 1605c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r2, #32 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 158bc │ │ │ │ - bl 1e0ec │ │ │ │ + beq 158ac │ │ │ │ + bl 1e0dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r3, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 158c8 │ │ │ │ + bgt 158b8 │ │ │ │ ldr r1, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r0, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl 5d034 │ │ │ │ + bl 5d024 │ │ │ │ mov sl, r0 │ │ │ │ - b 158e4 │ │ │ │ - ldr r5, [pc, #1592] @ 16070 │ │ │ │ + b 158d4 │ │ │ │ + ldr r5, [pc, #1592] @ 16060 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ movge r3, #0 │ │ │ │ strge r3, [fp, #-216] @ 0xffffff28 │ │ │ │ - bge 1588c │ │ │ │ + bge 1587c │ │ │ │ ldr r0, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 58744 │ │ │ │ - ldr r3, [pc, #1528] @ 16074 │ │ │ │ + bl 58734 │ │ │ │ + ldr r3, [pc, #1528] @ 16064 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 15db8 │ │ │ │ - ldr r0, [pc, #1436] @ 16078 │ │ │ │ + beq 15da8 │ │ │ │ + ldr r0, [pc, #1436] @ 16068 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 15db8 │ │ │ │ + bl 57b50 │ │ │ │ + b 15da8 │ │ │ │ ldr r7, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #108 @ 0x6c │ │ │ │ mov r2, r5 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r2], #4 │ │ │ │ cmp r2, lr │ │ │ │ - bne 15b08 │ │ │ │ + bne 15af8 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 16024 │ │ │ │ + ble 16014 │ │ │ │ sub r8, r3, r1 │ │ │ │ mov r2, r8 │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ @@ -17190,336 +17186,336 @@ │ │ │ │ cmp r3, r3, lsl #3 │ │ │ │ addhi r1, r1, #1 │ │ │ │ lsl r8, r3, #3 │ │ │ │ add sl, r1, r3, lsr #29 │ │ │ │ cmp r2, #55 @ 0x37 │ │ │ │ sub r3, r2, #36 @ 0x24 │ │ │ │ add r2, r3, fp │ │ │ │ - bgt 15eac │ │ │ │ + bgt 15e9c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ strb r3, [r2, #-72] @ 0xffffffb8 │ │ │ │ - beq 15ba4 │ │ │ │ + beq 15b94 │ │ │ │ rsb r2, r0, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4af8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r8, #0 │ │ │ │ strb sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ strb r8, [fp, #-47] @ 0xffffffd1 │ │ │ │ strh r8, [fp, #-46] @ 0xffffffd2 │ │ │ │ - bl 8b2c │ │ │ │ + bl 8b20 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #760] @ 0x2f8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [r3, #760] @ 0x2f8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 16018 │ │ │ │ + beq 16008 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r9, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r2] │ │ │ │ - beq 15c50 │ │ │ │ - ldr r1, [pc, #1084] @ 1607c │ │ │ │ - ldr r0, [pc, #1084] @ 16080 │ │ │ │ + beq 15c40 │ │ │ │ + ldr r1, [pc, #1084] @ 1606c │ │ │ │ + ldr r0, [pc, #1084] @ 16070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #1064] @ 16084 │ │ │ │ - ldr r3, [pc, #984] @ 16038 │ │ │ │ + ldr r2, [pc, #1064] @ 16074 │ │ │ │ + ldr r3, [pc, #984] @ 16028 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16030 │ │ │ │ + bne 16020 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmn r2, #2 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15dc0 │ │ │ │ + beq 15db0 │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl ad5c │ │ │ │ + bl ad50 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15c50 │ │ │ │ - ldr r1, [pc, #940] @ 16088 │ │ │ │ - ldr r0, [pc, #940] @ 1608c │ │ │ │ + beq 15c40 │ │ │ │ + ldr r1, [pc, #940] @ 16078 │ │ │ │ + ldr r0, [pc, #940] @ 1607c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #420 @ 0x1a4 │ │ │ │ - bl 57b60 │ │ │ │ - b 15c50 │ │ │ │ - ldr r1, [pc, #920] @ 16090 │ │ │ │ - ldr r0, [pc, #920] @ 16094 │ │ │ │ + bl 57b50 │ │ │ │ + b 15c40 │ │ │ │ + ldr r1, [pc, #920] @ 16080 │ │ │ │ + ldr r0, [pc, #920] @ 16084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl 57934 │ │ │ │ - b 1586c │ │ │ │ - ldr r2, [pc, #852] @ 16068 │ │ │ │ + bl 57924 │ │ │ │ + b 1585c │ │ │ │ + ldr r2, [pc, #852] @ 16058 │ │ │ │ ldr r7, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 15f04 │ │ │ │ + beq 15ef4 │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #856] @ 16098 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #856] @ 16088 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - bne 15f54 │ │ │ │ + bne 15f44 │ │ │ │ ldr r2, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r2, #7 │ │ │ │ - bne 15fc0 │ │ │ │ + bne 15fb0 │ │ │ │ sub r5, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - bne 15ffc │ │ │ │ + bne 15fec │ │ │ │ mov r0, #0 │ │ │ │ - b 15c54 │ │ │ │ + b 15c44 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 15db8 │ │ │ │ - ldr r1, [pc, #672] @ 1609c │ │ │ │ - ldr r0, [pc, #672] @ 160a0 │ │ │ │ - ldr r2, [pc, #672] @ 160a4 │ │ │ │ + beq 15da8 │ │ │ │ + ldr r1, [pc, #672] @ 1608c │ │ │ │ + ldr r0, [pc, #672] @ 16090 │ │ │ │ + ldr r2, [pc, #672] @ 16094 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 15db8 │ │ │ │ - ldr r3, [pc, #656] @ 160a8 │ │ │ │ + bl 57b50 │ │ │ │ + b 15da8 │ │ │ │ + ldr r3, [pc, #656] @ 16098 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #376] @ 0x178 │ │ │ │ bl 4420 │ │ │ │ - b 158a4 │ │ │ │ + b 15894 │ │ │ │ ldr r7, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 15db8 │ │ │ │ - ldr r1, [pc, #532] @ 160ac │ │ │ │ - ldr r0, [pc, #532] @ 160b0 │ │ │ │ - ldr r2, [pc, #532] @ 160b4 │ │ │ │ + beq 15da8 │ │ │ │ + ldr r1, [pc, #532] @ 1609c │ │ │ │ + ldr r0, [pc, #532] @ 160a0 │ │ │ │ + ldr r2, [pc, #532] @ 160a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 15db8 │ │ │ │ + bl 57b50 │ │ │ │ + b 15da8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ strb r3, [r2, #-72] @ 0xffffffb8 │ │ │ │ - bgt 15ecc │ │ │ │ + bgt 15ebc │ │ │ │ rsb r2, r0, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4af8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 8b2c │ │ │ │ + bl 8b20 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #760] @ 0x2f8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r0, #760] @ 0x2f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ - b 15ba4 │ │ │ │ + bl 57390 │ │ │ │ + b 15b94 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r2, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 15db8 │ │ │ │ - ldr r1, [pc, #376] @ 160b8 │ │ │ │ - ldr r0, [pc, #376] @ 160bc │ │ │ │ + beq 15da8 │ │ │ │ + ldr r1, [pc, #376] @ 160a8 │ │ │ │ + ldr r0, [pc, #376] @ 160ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ - bl 57b60 │ │ │ │ - b 15db8 │ │ │ │ + bl 57b50 │ │ │ │ + b 15da8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ sub r6, fp, #172 @ 0xac │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r5 │ │ │ │ sub r5, fp, #108 @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #228] @ 16074 │ │ │ │ - ldr r1, [pc, #300] @ 160c0 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #228] @ 16064 │ │ │ │ + ldr r1, [pc, #300] @ 160b0 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ str r4, [sp, #12] │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - b 15d5c │ │ │ │ + bl 2a170 │ │ │ │ + b 15d4c │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - ldr r1, [pc, #244] @ 160c4 │ │ │ │ + ldr r1, [pc, #244] @ 160b4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #247 @ 0xf7 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - b 15d58 │ │ │ │ + bl 2a170 │ │ │ │ + b 15d48 │ │ │ │ ldr r7, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r3, sl │ │ │ │ mov r0, ip │ │ │ │ - b 15af8 │ │ │ │ - ldr r1, [pc, #196] @ 160c8 │ │ │ │ - ldr r0, [pc, #196] @ 160cc │ │ │ │ - ldr r2, [pc, #196] @ 160d0 │ │ │ │ + b 15ae8 │ │ │ │ + ldr r1, [pc, #196] @ 160b8 │ │ │ │ + ldr r0, [pc, #196] @ 160bc │ │ │ │ + ldr r2, [pc, #196] @ 160c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 15db8 │ │ │ │ + bl 57b50 │ │ │ │ + b 15da8 │ │ │ │ ldr r0, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 5a6d0 │ │ │ │ - b 15c08 │ │ │ │ + bl 5a6c0 │ │ │ │ + b 15bf8 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ - b 15b40 │ │ │ │ + b 15b30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r8, ip, lsl #16 │ │ │ │ + andeq sl, r8, ip, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r8, r0, r8, asr #32 │ │ │ │ stmibhi fp!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, lr, pc} │ │ │ │ @ instruction: 0x01234567 │ │ │ │ @ instruction: 0x76543210 │ │ │ │ - @ instruction: 0x0008a7b4 │ │ │ │ + andeq sl, r8, r4, asr #15 │ │ │ │ mrc2 10, 6, fp, cr12, cr8, {4} @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xc3b2e187 │ │ │ │ @ instruction: 0xf096a5b4 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ ldrdeq r4, [r6], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r4, r6, r4, asr #18 │ │ │ │ ldrdeq r4, [r6], -r4 @ │ │ │ │ ldrdeq r4, [r6], -ip │ │ │ │ - muleq r8, ip, r3 │ │ │ │ + andeq sl, r8, ip, lsr #7 │ │ │ │ andeq r4, r6, r8, lsr r7 │ │ │ │ andeq r4, r6, r0, asr #14 │ │ │ │ andeq r4, r6, ip, lsl r7 │ │ │ │ andeq r4, r6, r4, lsr #14 │ │ │ │ @ instruction: 0xfffffbe2 │ │ │ │ andeq r4, r6, r4, lsl r6 │ │ │ │ andeq r4, r6, ip, lsl r6 │ │ │ │ @@ -17536,121 +17532,121 @@ │ │ │ │ andeq r4, r6, r4, lsl r4 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr lr, [pc, #396] @ 1627c │ │ │ │ - ldr ip, [pc, #396] @ 16280 │ │ │ │ + ldr lr, [pc, #396] @ 1626c │ │ │ │ + ldr ip, [pc, #396] @ 16270 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add lr, pc, lr │ │ │ │ mov r7, r3 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #380] @ 16284 │ │ │ │ + ldr r3, [pc, #380] @ 16274 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #376] @ 16288 │ │ │ │ + ldr r2, [pc, #376] @ 16278 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r8, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 16240 │ │ │ │ + bne 16230 │ │ │ │ cmp r8, #48 @ 0x30 │ │ │ │ - bls 16224 │ │ │ │ + bls 16214 │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 157c4 │ │ │ │ + bl 157b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 161c4 │ │ │ │ + bne 161b4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 161a8 │ │ │ │ - ldr r0, [pc, #272] @ 1628c │ │ │ │ + bne 16198 │ │ │ │ + ldr r0, [pc, #272] @ 1627c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #268] @ 16290 │ │ │ │ - ldr r3, [pc, #248] @ 16280 │ │ │ │ + ldr r2, [pc, #268] @ 16280 │ │ │ │ + ldr r3, [pc, #248] @ 16270 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16278 │ │ │ │ + bne 16268 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #228] @ 16294 │ │ │ │ - ldr r0, [pc, #228] @ 16298 │ │ │ │ - ldr r2, [pc, #228] @ 1629c │ │ │ │ + ldr r1, [pc, #228] @ 16284 │ │ │ │ + ldr r0, [pc, #228] @ 16288 │ │ │ │ + ldr r2, [pc, #228] @ 1628c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 16174 │ │ │ │ + bl 57b50 │ │ │ │ + b 16164 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #180] @ 162a0 │ │ │ │ + ldr r2, [pc, #180] @ 16290 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ add r8, r9, r8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #-1] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1625c │ │ │ │ + bne 1624c │ │ │ │ mov r0, r9 │ │ │ │ - b 1617c │ │ │ │ - ldr r1, [pc, #120] @ 162a4 │ │ │ │ - ldr r0, [pc, #120] @ 162a8 │ │ │ │ - ldr r2, [pc, #120] @ 162ac │ │ │ │ + b 1616c │ │ │ │ + ldr r1, [pc, #120] @ 16294 │ │ │ │ + ldr r0, [pc, #120] @ 16298 │ │ │ │ + ldr r2, [pc, #120] @ 1629c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1a590 │ │ │ │ - b 16144 │ │ │ │ - ldr r1, [pc, #104] @ 162b0 │ │ │ │ - ldr r0, [pc, #104] @ 162b4 │ │ │ │ - ldr r2, [pc, #104] @ 162b8 │ │ │ │ + bl 1a580 │ │ │ │ + b 16134 │ │ │ │ + ldr r1, [pc, #104] @ 162a0 │ │ │ │ + ldr r0, [pc, #104] @ 162a4 │ │ │ │ + ldr r2, [pc, #104] @ 162a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1613c │ │ │ │ - ldr r1, [pc, #88] @ 162bc │ │ │ │ - ldr r0, [pc, #88] @ 162c0 │ │ │ │ - ldr r2, [pc, #88] @ 162c4 │ │ │ │ + bl 57924 │ │ │ │ + b 1612c │ │ │ │ + ldr r1, [pc, #88] @ 162ac │ │ │ │ + ldr r0, [pc, #88] @ 162b0 │ │ │ │ + ldr r2, [pc, #88] @ 162b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1621c │ │ │ │ + bl 57b50 │ │ │ │ + b 1620c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r8, r4, lsl #30 │ │ │ │ + andeq r9, r8, r4, lsl pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r8, ip, ror #29 │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000642bc │ │ │ │ - andeq r9, r8, r4, ror lr │ │ │ │ + andeq r9, r8, r4, lsl #29 │ │ │ │ andeq r4, r6, r0, ror #4 │ │ │ │ @ instruction: 0x000642b0 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ andeq r4, r6, r4, lsr #5 │ │ │ │ andeq r4, r6, r4, ror #3 │ │ │ │ andeq r4, r6, ip, asr #4 │ │ │ │ @ instruction: 0x000006bd │ │ │ │ @@ -17666,543 +17662,543 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - beq 16388 │ │ │ │ + beq 16378 │ │ │ │ rsb r4, r0, #64 @ 0x40 │ │ │ │ cmp r2, r4 │ │ │ │ - bcc 16398 │ │ │ │ + bcc 16388 │ │ │ │ add r6, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 4534 │ │ │ │ sub r7, r7, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 154ac │ │ │ │ + bl 1549c │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ add r8, r8, r4 │ │ │ │ - bls 16364 │ │ │ │ + bls 16354 │ │ │ │ bic r6, r7, #63 @ 0x3f │ │ │ │ sub r9, r7, #64 @ 0x40 │ │ │ │ add r6, r8, r6 │ │ │ │ mov r4, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ - bl 154ac │ │ │ │ + bl 1549c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 1633c │ │ │ │ + bne 1632c │ │ │ │ bic r9, r9, #63 @ 0x3f │ │ │ │ add r8, r8, #64 @ 0x40 │ │ │ │ and r7, r7, #63 @ 0x3f │ │ │ │ add r8, r9, r8 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r5, #92] @ 0x5c │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r5, #28 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 4534 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi 1632c │ │ │ │ + bhi 1631c │ │ │ │ str r7, [r5, #92] @ 0x5c │ │ │ │ - b 16370 │ │ │ │ + b 16360 │ │ │ │ add r3, r5, #28 │ │ │ │ add r0, r3, r0 │ │ │ │ bl 4534 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ str r2, [fp, #-476] @ 0xfffffe24 │ │ │ │ - ldr r2, [pc, #912] @ 16768 │ │ │ │ + ldr r2, [pc, #912] @ 16758 │ │ │ │ str r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ - ldr r3, [pc, #908] @ 1676c │ │ │ │ + ldr r3, [pc, #908] @ 1675c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #880] @ 16770 │ │ │ │ - ldr r0, [pc, #880] @ 16774 │ │ │ │ + ldr r3, [pc, #880] @ 16760 │ │ │ │ + ldr r0, [pc, #880] @ 16764 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-468] @ 0xfffffe2c │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [fp, #-448] @ 0xfffffe40 │ │ │ │ - beq 16744 │ │ │ │ + beq 16734 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r3, [fp, #-280] @ 0xfffffee8 │ │ │ │ - ldr r3, [pc, #840] @ 16778 │ │ │ │ + ldr r3, [pc, #840] @ 16768 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r3, [pc, #836] @ 1677c │ │ │ │ + ldr r3, [pc, #836] @ 1676c │ │ │ │ str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r3, [pc, #832] @ 16780 │ │ │ │ + ldr r3, [pc, #832] @ 16770 │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ - ldr r3, [pc, #828] @ 16784 │ │ │ │ + ldr r3, [pc, #828] @ 16774 │ │ │ │ str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ add r3, pc, #784 @ 0x310 │ │ │ │ ldrd r2, [r3] │ │ │ │ sub r4, fp, #372 @ 0x174 │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 169a0 │ │ │ │ + blt 16990 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - bl 5a404 │ │ │ │ + bl 5a3f4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [fp, #-472] @ 0xfffffe28 │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ str r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b 164c0 │ │ │ │ + b 164b0 │ │ │ │ adds r5, r5, r8 │ │ │ │ adc sl, sl, r3 │ │ │ │ cmp r5, #4096 @ 0x1000 │ │ │ │ sbcs r2, sl, #0 │ │ │ │ movlt r2, #1 │ │ │ │ movge r2, #0 │ │ │ │ orrs r1, r8, r3 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 16624 │ │ │ │ + beq 16614 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [fp, #-448] @ 0xfffffe40 │ │ │ │ ldr r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ rsb r2, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 5ce90 │ │ │ │ + bl 5ce80 │ │ │ │ asr r7, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ - blt 16560 │ │ │ │ + blt 16550 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1651c │ │ │ │ + beq 1650c │ │ │ │ ldr r1, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r2, [fp, #-456] @ 0xfffffe38 │ │ │ │ str r7, [fp, #-460] @ 0xfffffe34 │ │ │ │ - bl 6b8b4 │ │ │ │ + bl 6b8a4 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ ldr r2, [fp, #-456] @ 0xfffffe38 │ │ │ │ ldr r1, [r4] │ │ │ │ adds r2, r2, r9 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adc r7, r6, r7 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs ip, r0, r7 │ │ │ │ movcs r9, r2 │ │ │ │ movcs r6, r7 │ │ │ │ - bcs 16494 │ │ │ │ + bcs 16484 │ │ │ │ subs r8, r1, r9 │ │ │ │ sbc r3, r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movlt r8, #0 │ │ │ │ movlt r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ - b 16494 │ │ │ │ - ldr r3, [pc, #544] @ 16788 │ │ │ │ + b 16484 │ │ │ │ + ldr r3, [pc, #544] @ 16778 │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1672c │ │ │ │ + beq 1671c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #500] @ 1678c │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #500] @ 1677c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpeq r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bne 166b8 │ │ │ │ + bne 166a8 │ │ │ │ ldr r1, [fp, #-452] @ 0xfffffe3c │ │ │ │ cmp r1, #7 │ │ │ │ - beq 16720 │ │ │ │ + beq 16710 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #464] @ 16790 │ │ │ │ + ldr r1, [pc, #464] @ 16780 │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r3, [pc, #444] @ 1678c │ │ │ │ - ldr r2, [pc, #448] @ 16794 │ │ │ │ + ldr r3, [pc, #444] @ 1677c │ │ │ │ + ldr r2, [pc, #448] @ 16784 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r1, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-448] @ 0xfffffe40 │ │ │ │ strd r2, [r1] │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #408] @ 16798 │ │ │ │ - ldr r3, [pc, #360] @ 1676c │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #408] @ 16788 │ │ │ │ + ldr r3, [pc, #360] @ 1675c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 169f8 │ │ │ │ + bne 169e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrs r3, r8, r3 │ │ │ │ ldr r3, [fp, #-472] @ 0xfffffe28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-472] @ 0xfffffe28 │ │ │ │ - beq 167b4 │ │ │ │ + beq 167a4 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r1, [fp, #-448] @ 0xfffffe40 │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ - beq 16738 │ │ │ │ + beq 16728 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ - bl 162c8 │ │ │ │ + bl 162b8 │ │ │ │ ldr r1, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r3, [pc, #324] @ 167a4 │ │ │ │ + ldr r3, [pc, #324] @ 16794 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #760] @ 0x2f8 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #760] @ 0x2f8 │ │ │ │ - ldr r3, [pc, #292] @ 1679c │ │ │ │ + ldr r3, [pc, #292] @ 1678c │ │ │ │ ldr r2, [fp, #-472] @ 0xfffffe28 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r2, #32 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 16750 │ │ │ │ - ldr r3, [pc, #228] @ 16788 │ │ │ │ + bne 16740 │ │ │ │ + ldr r3, [pc, #228] @ 16778 │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 16488 │ │ │ │ - b 165e0 │ │ │ │ + bne 16478 │ │ │ │ + b 165d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ sub r7, fp, #168 @ 0xa8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r6 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r3, [pc, #180] @ 167a8 │ │ │ │ - ldr r1, [pc, #168] @ 167a0 │ │ │ │ + ldr r3, [pc, #180] @ 16798 │ │ │ │ + ldr r1, [pc, #168] @ 16790 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 165e0 │ │ │ │ + bl 3add4 │ │ │ │ + b 165d0 │ │ │ │ ldr r0, [fp, #-448] @ 0xfffffe40 │ │ │ │ - bl 3ade4 │ │ │ │ - b 165f8 │ │ │ │ + bl 3add4 │ │ │ │ + b 165e8 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - bl 736a0 │ │ │ │ - b 16654 │ │ │ │ + bl 73690 │ │ │ │ + b 16644 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - bl 732a8 │ │ │ │ - b 16458 │ │ │ │ - bl 1e0ec │ │ │ │ + bl 73298 │ │ │ │ + b 16448 │ │ │ │ + bl 1e0dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-472] @ 0xfffffe28 │ │ │ │ - b 1669c │ │ │ │ + b 1668c │ │ │ │ bicsgt lr, r2, #240, 2 @ 0x3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r9, r8, ip, lsl ip │ │ │ │ + andeq r9, r8, ip, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r9, [r8], -r8 │ │ │ │ + andeq r9, r8, r8, lsl #24 │ │ │ │ andeq r1, r0, r8, asr #32 │ │ │ │ strbvs r2, [r5, -r1, lsl #6] │ │ │ │ svc 0x00cdab89 │ │ │ │ ldmls sl!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ eorsne r5, r2, r6, ror r4 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0xfffffbe2 │ │ │ │ andeq r3, r6, r4, asr #28 │ │ │ │ andeq r0, r0, r6, asr #11 │ │ │ │ - strdeq r9, [r8], -r8 │ │ │ │ + andeq r9, r8, r8, lsl #20 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ andeq r3, r6, r4, lsl sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r3, r6, r4, lsr sl │ │ │ │ muleq r0, sp, r5 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs sl, sl, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - blt 16930 │ │ │ │ + blt 16920 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1696c │ │ │ │ + beq 1695c │ │ │ │ sub r4, fp, #372 @ 0x174 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-448] @ 0xfffffe40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 162c8 │ │ │ │ + bl 162b8 │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r3, [pc, #-72] @ 167a4 │ │ │ │ + ldr r3, [pc, #-72] @ 16794 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #760] @ 0x2f8 │ │ │ │ add r2, r2, r5 │ │ │ │ str r2, [r3, #760] @ 0x2f8 │ │ │ │ ldr r7, [fp, #-280] @ 0xfffffee8 │ │ │ │ mvn r1, #127 @ 0x7f │ │ │ │ add r2, r7, #1 │ │ │ │ add r3, r7, fp │ │ │ │ tst r2, #3 │ │ │ │ strb r1, [r3, #-344] @ 0xfffffea8 │ │ │ │ - beq 16834 │ │ │ │ + beq 16824 │ │ │ │ add r3, r7, #28 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ tst r2, #3 │ │ │ │ strb r1, [r3, #1]! │ │ │ │ - bne 16824 │ │ │ │ + bne 16814 │ │ │ │ asr r2, r2, #2 │ │ │ │ cmp r2, #0 │ │ │ │ sub r5, fp, #436 @ 0x1b4 │ │ │ │ lslle r0, r2, #2 │ │ │ │ - ble 16954 │ │ │ │ + ble 16944 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r5 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r5, r2, lsl #2 │ │ │ │ ldrb r8, [r3, #28] │ │ │ │ ldrb r1, [r3, #29] │ │ │ │ add r3, r3, #4 │ │ │ │ orr r1, r1, r8, lsl #8 │ │ │ │ ldrb r8, [r3, #26] │ │ │ │ orr r8, r8, r1, lsl #8 │ │ │ │ ldrb r1, [r3, #27] │ │ │ │ orr r1, r1, r8, lsl #8 │ │ │ │ str r1, [ip], #4 │ │ │ │ cmp ip, lr │ │ │ │ - bne 16858 │ │ │ │ + bne 16848 │ │ │ │ cmp r2, #14 │ │ │ │ - ble 16950 │ │ │ │ + ble 16940 │ │ │ │ cmp r2, #15 │ │ │ │ moveq r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ streq r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bl 142f8 │ │ │ │ + bl 142e8 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4af8 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ lsl r2, r7, #3 │ │ │ │ orr r2, r2, r3, lsl #9 │ │ │ │ str r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ lsr r3, r3, #23 │ │ │ │ orr r3, r3, r2, lsl #9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ - bl 142f8 │ │ │ │ + bl 142e8 │ │ │ │ ldr r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ add r3, r2, #4 │ │ │ │ add r0, r2, #24 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r3, #-1] │ │ │ │ lsr r1, r2, #24 │ │ │ │ strb r1, [r3, #-4] │ │ │ │ lsr r1, r2, #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ strb r1, [r3, #-3] │ │ │ │ strb r2, [r3, #-2] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 168ec │ │ │ │ + bne 168dc │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ ldr r0, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r9, [r3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - bl 3ade4 │ │ │ │ - b 165f8 │ │ │ │ + bl 3add4 │ │ │ │ + b 165e8 │ │ │ │ cmp r3, #1 │ │ │ │ subne r4, fp, #372 @ 0x174 │ │ │ │ - bne 167fc │ │ │ │ + bne 167ec │ │ │ │ sub r4, fp, #276 @ 0x114 │ │ │ │ ldr r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7384c │ │ │ │ - b 16918 │ │ │ │ - beq 168b4 │ │ │ │ + bl 7383c │ │ │ │ + b 16908 │ │ │ │ + beq 168a4 │ │ │ │ rsb r2, r2, #14 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ bl 4af8 │ │ │ │ - b 168b4 │ │ │ │ + b 168a4 │ │ │ │ sub r4, fp, #276 @ 0x114 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-448] @ 0xfffffe40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 736a0 │ │ │ │ + bl 73690 │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r3, [pc, #-488] @ 167a4 │ │ │ │ + ldr r3, [pc, #-488] @ 16794 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #760] @ 0x2f8 │ │ │ │ add r2, r2, r5 │ │ │ │ str r2, [r3, #760] @ 0x2f8 │ │ │ │ - b 16940 │ │ │ │ + b 16930 │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #440 @ 0x1b8 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr ip, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r3, [pc, #-536] @ 167a8 │ │ │ │ + ldr r3, [pc, #-536] @ 16798 │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #-548] @ 167ac │ │ │ │ + ldr r1, [pc, #-548] @ 1679c │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr ip, [fp, #-440] @ 0xfffffe48 │ │ │ │ - ldr r2, [pc, #-564] @ 167b0 │ │ │ │ + ldr r2, [pc, #-564] @ 167a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 165e0 │ │ │ │ + bl 3add4 │ │ │ │ + b 165d0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr ip, [pc, #228] @ 16afc │ │ │ │ + ldr ip, [pc, #228] @ 16aec │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ str ip, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr ip, [pc, #220] @ 16b00 │ │ │ │ + ldr ip, [pc, #220] @ 16af0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #216] @ 16b04 │ │ │ │ + ldr r2, [pc, #216] @ 16af4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #208] @ 16b08 │ │ │ │ + ldr r3, [pc, #208] @ 16af8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - ldr r3, [pc, #192] @ 16b0c │ │ │ │ + ldr r3, [pc, #192] @ 16afc │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #176] @ 16b10 │ │ │ │ + ldr r1, [pc, #176] @ 16b00 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ strd r2, [fp, #-172] @ 0xffffff54 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ subls r7, fp, #188 @ 0xbc │ │ │ │ str r1, [fp, #-180] @ 0xffffff4c │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - bhi 16abc │ │ │ │ + bhi 16aac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 16ae0 │ │ │ │ + bne 16ad0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1567c │ │ │ │ - ldr r2, [pc, #124] @ 16b14 │ │ │ │ - ldr r3, [pc, #104] @ 16b04 │ │ │ │ + bl 1566c │ │ │ │ + ldr r2, [pc, #124] @ 16b04 │ │ │ │ + ldr r3, [pc, #104] @ 16af4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16af8 │ │ │ │ + bne 16ae8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bic r8, r4, #63 @ 0x3f │ │ │ │ sub r7, fp, #188 @ 0xbc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ - bl 13840 │ │ │ │ + bl 13830 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, r6, r8 │ │ │ │ - beq 16a84 │ │ │ │ + beq 16a74 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ bl 45ac │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ - b 16a84 │ │ │ │ + b 16a74 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ strbvs r2, [r5, -r1, lsl #6] │ │ │ │ - ldrdeq r9, [r8], -r0 │ │ │ │ + andeq r9, r8, r0, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ svc 0x00cdab89 │ │ │ │ eorsne r5, r2, r6, ror r4 │ │ │ │ ldmls sl!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ - andeq r9, r8, r0, ror #10 │ │ │ │ + andeq r9, r8, r0, ror r5 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, r0 │ │ │ │ - ldr lr, [pc, #64] @ 16b68 │ │ │ │ + ldr lr, [pc, #64] @ 16b58 │ │ │ │ mov r0, #0 │ │ │ │ - ldr ip, [pc, #60] @ 16b6c │ │ │ │ - ldr r1, [pc, #60] @ 16b70 │ │ │ │ - ldr r2, [pc, #60] @ 16b74 │ │ │ │ + ldr ip, [pc, #60] @ 16b5c │ │ │ │ + ldr r1, [pc, #60] @ 16b60 │ │ │ │ + ldr r2, [pc, #60] @ 16b64 │ │ │ │ add fp, sp, #4 │ │ │ │ str lr, [r3] │ │ │ │ str ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r3, #16] │ │ │ │ @@ -18221,45 +18217,45 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 15584 │ │ │ │ + bl 15574 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1567c │ │ │ │ + bl 1566c │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b18 │ │ │ │ + bl 16b08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #20] @ 16bf0 │ │ │ │ + ldr r3, [pc, #20] @ 16be0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq sp, r8, r4, asr #9 │ │ │ │ - ldr r2, [pc, #136] @ 16c84 │ │ │ │ - ldr r3, [pc, #136] @ 16c88 │ │ │ │ + ldrdeq sp, [r8], -r4 │ │ │ │ + ldr r2, [pc, #136] @ 16c74 │ │ │ │ + ldr r3, [pc, #136] @ 16c78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 16c30 │ │ │ │ + bhi 16c20 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0] │ │ │ │ orr r3, r3, #50331648 @ 0x3000000 │ │ │ │ str r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -18279,172 +18275,172 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ orr r3, r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq sp, r8, r8, lsr #9 │ │ │ │ + @ instruction: 0x0008d4b8 │ │ │ │ andeq pc, r6, r0, lsl #12 │ │ │ │ and r0, r0, #251658240 @ 0xf000000 │ │ │ │ cmp r0, #16777216 @ 0x1000000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 16ce8 │ │ │ │ + beq 16cd8 │ │ │ │ cmp r0, #33554432 @ 0x2000000 │ │ │ │ - beq 16ccc │ │ │ │ + beq 16cbc │ │ │ │ cmp r0, #50331648 @ 0x3000000 │ │ │ │ - beq 16d04 │ │ │ │ + beq 16cf4 │ │ │ │ cmp r0, #67108864 @ 0x4000000 │ │ │ │ - bne 16cdc │ │ │ │ - ldr r3, [pc, #96] @ 16d20 │ │ │ │ + bne 16ccc │ │ │ │ + ldr r3, [pc, #96] @ 16d10 │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 16cdc │ │ │ │ - ldr r3, [pc, #80] @ 16d24 │ │ │ │ + b 16ccc │ │ │ │ + ldr r3, [pc, #80] @ 16d14 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #56] @ 16d28 │ │ │ │ + ldr r3, [pc, #56] @ 16d18 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #32] @ 16d2c │ │ │ │ + ldr r3, [pc, #32] @ 16d1c │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq sp, r8, r4, ror #7 │ │ │ │ - ldrdeq sp, [r8], -r0 │ │ │ │ - @ instruction: 0x0008d3b4 │ │ │ │ - muleq r8, r8, r3 │ │ │ │ + strdeq sp, [r8], -r4 │ │ │ │ + andeq sp, r8, r0, ror #7 │ │ │ │ + andeq sp, r8, r4, asr #7 │ │ │ │ + andeq sp, r8, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #400] @ 16edc │ │ │ │ - ldr r2, [pc, #400] @ 16ee0 │ │ │ │ + ldr r3, [pc, #400] @ 16ecc │ │ │ │ + ldr r2, [pc, #400] @ 16ed0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 16e14 │ │ │ │ + bne 16e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16e9c │ │ │ │ - ldr r1, [pc, #368] @ 16ee4 │ │ │ │ + beq 16e8c │ │ │ │ + ldr r1, [pc, #368] @ 16ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16d94 │ │ │ │ - ldr r3, [pc, #352] @ 16ee8 │ │ │ │ + bne 16d84 │ │ │ │ + ldr r3, [pc, #352] @ 16ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #336] @ 16eec │ │ │ │ + ldr r1, [pc, #336] @ 16edc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16dc4 │ │ │ │ - ldr r3, [pc, #316] @ 16ef0 │ │ │ │ + bne 16db4 │ │ │ │ + ldr r3, [pc, #316] @ 16ee0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #296] @ 16ef4 │ │ │ │ + ldr r1, [pc, #296] @ 16ee4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16e78 │ │ │ │ + bne 16e68 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r3, [pc, #272] @ 16ef8 │ │ │ │ + ldr r3, [pc, #272] @ 16ee8 │ │ │ │ cmp r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - beq 16d8c │ │ │ │ - ldr r1, [pc, #256] @ 16efc │ │ │ │ - ldr r0, [pc, #256] @ 16f00 │ │ │ │ - ldr r2, [pc, #256] @ 16f04 │ │ │ │ + beq 16d7c │ │ │ │ + ldr r1, [pc, #256] @ 16eec │ │ │ │ + ldr r0, [pc, #256] @ 16ef0 │ │ │ │ + ldr r2, [pc, #256] @ 16ef4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #236] @ 16f08 │ │ │ │ - ldr r7, [pc, #236] @ 16f0c │ │ │ │ + ldr r8, [pc, #236] @ 16ef8 │ │ │ │ + ldr r7, [pc, #236] @ 16efc │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #228] @ 16f10 │ │ │ │ + ldr r2, [pc, #228] @ 16f00 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r6] │ │ │ │ - beq 16ea4 │ │ │ │ - ldr r1, [pc, #204] @ 16f14 │ │ │ │ + beq 16e94 │ │ │ │ + ldr r1, [pc, #204] @ 16f04 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16de0 │ │ │ │ - ldr r1, [pc, #184] @ 16f18 │ │ │ │ + beq 16dd0 │ │ │ │ + ldr r1, [pc, #184] @ 16f08 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16dc4 │ │ │ │ + bne 16db4 │ │ │ │ mov r0, #1 │ │ │ │ - b 16de0 │ │ │ │ - ldr r1, [pc, #156] @ 16f1c │ │ │ │ + b 16dd0 │ │ │ │ + ldr r1, [pc, #156] @ 16f0c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #3 │ │ │ │ - beq 16de0 │ │ │ │ + beq 16dd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 16ec0 │ │ │ │ + bne 16eb0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 16e9c │ │ │ │ - ldr r2, [pc, #108] @ 16f20 │ │ │ │ + beq 16e8c │ │ │ │ + ldr r2, [pc, #108] @ 16f10 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 16e9c │ │ │ │ - ldr r1, [pc, #92] @ 16f24 │ │ │ │ - ldr r0, [pc, #92] @ 16f28 │ │ │ │ - ldr r2, [pc, #92] @ 16f2c │ │ │ │ + bl 57b50 │ │ │ │ + b 16e8c │ │ │ │ + ldr r1, [pc, #92] @ 16f14 │ │ │ │ + ldr r0, [pc, #92] @ 16f18 │ │ │ │ + ldr r2, [pc, #92] @ 16f1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 16e9c │ │ │ │ - andeq r9, r8, ip, lsr #5 │ │ │ │ + bl 57b50 │ │ │ │ + b 16e8c │ │ │ │ + @ instruction: 0x000892bc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r6, r4, asr r7 │ │ │ │ - andeq sp, r8, r0, lsr #6 │ │ │ │ + andeq sp, r8, r0, lsr r3 │ │ │ │ andeq r3, r6, r4, lsr r7 │ │ │ │ - strdeq sp, [r8], -r0 │ │ │ │ + andeq sp, r8, r0, lsl #6 │ │ │ │ andeq r3, r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x0008d2bc │ │ │ │ + andeq sp, r8, ip, asr #5 │ │ │ │ andeq r3, r6, r4, lsl r6 │ │ │ │ andeq r3, r6, ip, lsr #13 │ │ │ │ andeq r0, r0, ip, lsl #13 │ │ │ │ strdeq r3, [r6], -r8 │ │ │ │ muleq r6, r0, r6 │ │ │ │ andeq r0, r0, r3, ror r6 │ │ │ │ andeq r3, r6, ip, ror r6 │ │ │ │ @@ -18459,404 +18455,404 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldmib fp, {ip, lr} │ │ │ │ mov r4, r2 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #92] @ 16fb8 │ │ │ │ - ldr r2, [pc, #92] @ 16fbc │ │ │ │ + ldr ip, [pc, #92] @ 16fa8 │ │ │ │ + ldr r2, [pc, #92] @ 16fac │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [sp, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #28 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 160d4 │ │ │ │ - ldr r2, [pc, #48] @ 16fc0 │ │ │ │ - ldr r3, [pc, #40] @ 16fbc │ │ │ │ + bl 160c4 │ │ │ │ + ldr r2, [pc, #48] @ 16fb0 │ │ │ │ + ldr r3, [pc, #40] @ 16fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16fb4 │ │ │ │ + bne 16fa4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r8, ip, r0 │ │ │ │ + andeq r9, r8, ip, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r8, r8, rrx │ │ │ │ + andeq r9, r8, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3696] @ 0xe70 │ │ │ │ - ldr lr, [pc, #1396] @ 17554 │ │ │ │ - ldr ip, [pc, #1396] @ 17558 │ │ │ │ + ldr lr, [pc, #1396] @ 17544 │ │ │ │ + ldr ip, [pc, #1396] @ 17548 │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ add lr, pc, lr │ │ │ │ str r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ str r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr lr, [pc, #1376] @ 1755c │ │ │ │ + ldr lr, [pc, #1376] @ 1754c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ - ldr ip, [pc, #1364] @ 17560 │ │ │ │ + ldr ip, [pc, #1364] @ 17550 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ str lr, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldmib fp, {r8, lr} │ │ │ │ cmp ip, #1 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ str lr, [fp, #-344] @ 0xfffffea8 │ │ │ │ - beq 170d0 │ │ │ │ + beq 170c0 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 1714c │ │ │ │ + beq 1713c │ │ │ │ cmp ip, #3 │ │ │ │ - beq 17074 │ │ │ │ - ldr lr, [pc, #1312] @ 17564 │ │ │ │ - ldr ip, [pc, #1296] @ 17558 │ │ │ │ + beq 17064 │ │ │ │ + ldr lr, [pc, #1312] @ 17554 │ │ │ │ + ldr ip, [pc, #1296] @ 17548 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 17550 │ │ │ │ + bne 17540 │ │ │ │ ldr ip, [fp, #-344] @ 0xfffffea8 │ │ │ │ stmib fp, {r8, ip} │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 160d4 │ │ │ │ + b 160c4 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r4, fp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 163b4 │ │ │ │ + bl 163a4 │ │ │ │ ldr r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #1216] @ 17568 │ │ │ │ - ldr r3, [pc, #1196] @ 17558 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #1216] @ 17558 │ │ │ │ + ldr r3, [pc, #1196] @ 17548 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17550 │ │ │ │ + bne 17540 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp] │ │ │ │ sub r4, fp, #168 @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 163b4 │ │ │ │ - ldr r9, [pc, #1148] @ 1756c │ │ │ │ + bl 163a4 │ │ │ │ + ldr r9, [pc, #1148] @ 1755c │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r6 │ │ │ │ sub r7, fp, #148 @ 0x94 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ cmp r4, r7 │ │ │ │ add r5, r5, #2 │ │ │ │ - bne 170fc │ │ │ │ - ldr r3, [pc, #1092] @ 17570 │ │ │ │ + bne 170ec │ │ │ │ + ldr r3, [pc, #1092] @ 17560 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ strb ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 57474 │ │ │ │ - b 170a0 │ │ │ │ - ldr r0, [pc, #1056] @ 17574 │ │ │ │ + bl 57464 │ │ │ │ + b 17090 │ │ │ │ + ldr r0, [pc, #1056] @ 17564 │ │ │ │ mov sl, r2 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #324 @ 0x144 │ │ │ │ str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ str r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16b18 │ │ │ │ + bl 16b08 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 174f8 │ │ │ │ + blt 174e8 │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 5a404 │ │ │ │ + bl 5a3f4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-368] @ 0xfffffe90 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ str r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ str r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ mov r9, #0 │ │ │ │ - b 171c0 │ │ │ │ + b 171b0 │ │ │ │ orr r7, r8, r3 │ │ │ │ add r9, r9, r8 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r9, #8192 @ 0x2000 │ │ │ │ movcc r7, #1 │ │ │ │ movcs r7, #0 │ │ │ │ - bcs 17368 │ │ │ │ + bcs 17358 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ rsb r2, r9, #8192 @ 0x2000 │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ add r1, r4, r9 │ │ │ │ - bl 5ce90 │ │ │ │ + bl 5ce80 │ │ │ │ asr r7, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ - blt 1725c │ │ │ │ + blt 1724c │ │ │ │ ldr r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17218 │ │ │ │ + beq 17208 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r7, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 6b8b4 │ │ │ │ + bl 6b8a4 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r1, [sl] │ │ │ │ adds r2, r2, r5 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ adc r7, r6, r7 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs ip, r0, r7 │ │ │ │ movcs r5, r2 │ │ │ │ movcs r6, r7 │ │ │ │ - bcs 171a4 │ │ │ │ + bcs 17194 │ │ │ │ subs r8, r1, r5 │ │ │ │ sbc r3, r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movlt r8, #0 │ │ │ │ movlt r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - b 171a4 │ │ │ │ - ldr r3, [pc, #788] @ 17578 │ │ │ │ + b 17194 │ │ │ │ + ldr r3, [pc, #788] @ 17568 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 17474 │ │ │ │ + beq 17464 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #744] @ 1757c │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #744] @ 1756c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpeq r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bne 17408 │ │ │ │ + bne 173f8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #7 │ │ │ │ - beq 172dc │ │ │ │ - ldr r1, [pc, #712] @ 17580 │ │ │ │ + beq 172cc │ │ │ │ + ldr r1, [pc, #712] @ 17570 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r3, [pc, #684] @ 1757c │ │ │ │ - ldr r2, [pc, #688] @ 17584 │ │ │ │ + ldr r3, [pc, #684] @ 1756c │ │ │ │ + ldr r2, [pc, #688] @ 17574 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ strd r2, [sl] │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r7, [pc, #644] @ 17588 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r7, [pc, #644] @ 17578 │ │ │ │ sub r5, fp, #169 @ 0xa9 │ │ │ │ mov r4, r6 │ │ │ │ sub r9, fp, #153 @ 0x99 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r2, [r5, #1]! │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ cmp r5, r9 │ │ │ │ add r4, r4, #2 │ │ │ │ - bne 17310 │ │ │ │ - ldr ip, [pc, #560] @ 17570 │ │ │ │ + bne 17300 │ │ │ │ + ldr ip, [pc, #560] @ 17560 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 57474 │ │ │ │ - b 170a0 │ │ │ │ + bl 57464 │ │ │ │ + b 17090 │ │ │ │ orrs r3, r8, r3 │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ add r8, r3, #1 │ │ │ │ str r8, [fp, #-372] @ 0xfffffe8c │ │ │ │ - beq 17490 │ │ │ │ + beq 17480 │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13840 │ │ │ │ + bl 13830 │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #500] @ 1758c │ │ │ │ - ldr r2, [pc, #500] @ 17590 │ │ │ │ + ldr r3, [pc, #500] @ 1757c │ │ │ │ + ldr r2, [pc, #500] @ 17580 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #760] @ 0x2f8 │ │ │ │ add r1, r1, #8192 @ 0x2000 │ │ │ │ str r1, [r3, #760] @ 0x2f8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r8, #32 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17484 │ │ │ │ - ldr r3, [pc, #416] @ 17578 │ │ │ │ + bne 17474 │ │ │ │ + ldr r3, [pc, #416] @ 17568 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1719c │ │ │ │ + bne 1718c │ │ │ │ ldr r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ strd r2, [sl] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ - b 172fc │ │ │ │ + b 172ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ sub r7, fp, #168 @ 0xa8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r6 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #336] @ 17594 │ │ │ │ - ldr r1, [pc, #336] @ 17598 │ │ │ │ + ldr r3, [pc, #336] @ 17584 │ │ │ │ + ldr r1, [pc, #336] @ 17588 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ str r5, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - b 172e0 │ │ │ │ + bl 2a170 │ │ │ │ + b 172d0 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ - b 172fc │ │ │ │ - bl 1e0ec │ │ │ │ + b 172ec │ │ │ │ + bl 1e0dc │ │ │ │ str r7, [fp, #-372] @ 0xfffffe8c │ │ │ │ - b 173d0 │ │ │ │ + b 173c0 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bne 174c8 │ │ │ │ + bne 174b8 │ │ │ │ ldr r4, [fp, #-380] @ 0xfffffe84 │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1567c │ │ │ │ + bl 1566c │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b18 │ │ │ │ + bl 16b08 │ │ │ │ stm sl, {r5, r6} │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ - b 172fc │ │ │ │ + b 172ec │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ mov r1, r9 │ │ │ │ - bl 15584 │ │ │ │ + bl 15574 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #168] @ 1758c │ │ │ │ + ldr r3, [pc, #168] @ 1757c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #760] @ 0x2f8 │ │ │ │ add r2, r2, #8192 @ 0x2000 │ │ │ │ str r2, [r3, #760] @ 0x2f8 │ │ │ │ - b 1749c │ │ │ │ + b 1748c │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #328 @ 0x148 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #124] @ 17594 │ │ │ │ - ldr r1, [pc, #128] @ 1759c │ │ │ │ + ldr r3, [pc, #124] @ 17584 │ │ │ │ + ldr r1, [pc, #128] @ 1758c │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #92] @ 175a0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #92] @ 17590 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 173ec │ │ │ │ + bl 3add4 │ │ │ │ + b 173dc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r8, r4, lsl r0 │ │ │ │ + andeq r9, r8, r4, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r8, [r8], -r0 │ │ │ │ - muleq r8, r8, r0 │ │ │ │ - @ instruction: 0x00088fb4 │ │ │ │ - andeq r8, r8, r0, asr pc │ │ │ │ + andeq r9, r8, r0 │ │ │ │ + andeq sp, r8, r8, lsr #1 │ │ │ │ + andeq r8, r8, r4, asr #31 │ │ │ │ + andeq r8, r8, r0, ror #30 │ │ │ │ strdeq r3, [r6], -r4 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ andeq r2, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0xfffffbe2 │ │ │ │ andeq r3, r6, r4, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #7 │ │ │ │ @@ -18868,262 +18864,262 @@ │ │ │ │ ldrdeq r2, [r6], -ip │ │ │ │ andeq r0, r0, sl, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r5, [pc, #536] @ 177d8 │ │ │ │ - ldr r4, [pc, #536] @ 177dc │ │ │ │ + ldr r5, [pc, #536] @ 177c8 │ │ │ │ + ldr r4, [pc, #536] @ 177cc │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #528] @ 177e0 │ │ │ │ + ldr ip, [pc, #528] @ 177d0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #524] @ 177e4 │ │ │ │ + ldr lr, [pc, #524] @ 177d4 │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, #0 │ │ │ │ add ip, pc, ip │ │ │ │ strd r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 17760 │ │ │ │ + bne 17750 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #124 @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157c4 │ │ │ │ + bl 157b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1777c │ │ │ │ + beq 1776c │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #396] @ 177e8 │ │ │ │ + ldr r2, [pc, #396] @ 177d8 │ │ │ │ sub r7, fp, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-34] @ 0xffffffde │ │ │ │ cmn r5, #1 │ │ │ │ - beq 176d0 │ │ │ │ + beq 176c0 │ │ │ │ mov r0, #55 @ 0x37 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17744 │ │ │ │ - ldr r2, [pc, #324] @ 177ec │ │ │ │ - ldr r3, [pc, #304] @ 177dc │ │ │ │ + bne 17734 │ │ │ │ + ldr r2, [pc, #324] @ 177dc │ │ │ │ + ldr r3, [pc, #304] @ 177cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 177d4 │ │ │ │ + bne 177c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 177ac │ │ │ │ + beq 1779c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17798 │ │ │ │ + bne 17788 │ │ │ │ mov r0, #55 @ 0x37 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r8, #55 @ 0x37 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #212] @ 177f0 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #212] @ 177e0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 176a0 │ │ │ │ - ldr r1, [pc, #168] @ 177f4 │ │ │ │ - ldr r0, [pc, #168] @ 177f8 │ │ │ │ - ldr r2, [pc, #168] @ 177fc │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 176a0 │ │ │ │ - ldr r1, [pc, #152] @ 17800 │ │ │ │ - ldr r0, [pc, #152] @ 17804 │ │ │ │ - ldr r2, [pc, #152] @ 17808 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 17604 │ │ │ │ - ldr r1, [pc, #136] @ 1780c │ │ │ │ + beq 17690 │ │ │ │ + ldr r1, [pc, #168] @ 177e4 │ │ │ │ + ldr r0, [pc, #168] @ 177e8 │ │ │ │ + ldr r2, [pc, #168] @ 177ec │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 17690 │ │ │ │ + ldr r1, [pc, #152] @ 177f0 │ │ │ │ + ldr r0, [pc, #152] @ 177f4 │ │ │ │ + ldr r2, [pc, #152] @ 177f8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 175f4 │ │ │ │ + ldr r1, [pc, #136] @ 177fc │ │ │ │ sub r7, fp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - b 17674 │ │ │ │ + bl 57464 │ │ │ │ + b 17664 │ │ │ │ add r8, r8, #57 @ 0x39 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r5, r0 │ │ │ │ - b 17704 │ │ │ │ + b 176f4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 176f4 │ │ │ │ + beq 176e4 │ │ │ │ mov r0, #57 @ 0x39 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r8, #57 @ 0x39 │ │ │ │ mov r5, r0 │ │ │ │ - b 17704 │ │ │ │ + b 176f4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r8, r4, lsr sl │ │ │ │ + andeq r8, r8, r4, asr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r8, lsl sl │ │ │ │ + andeq r8, r8, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r6, r4, lsr #29 │ │ │ │ - andeq r8, r8, r0, asr r9 │ │ │ │ + andeq r8, r8, r0, ror #18 │ │ │ │ andeq r7, r6, r4, lsr #29 │ │ │ │ andeq r2, r6, r4, asr #25 │ │ │ │ muleq r6, r8, sp │ │ │ │ andeq r0, r0, ip, lsl r7 │ │ │ │ andeq r2, r6, r8, lsr #25 │ │ │ │ andeq r2, r6, ip, ror sp │ │ │ │ andeq r0, r0, r9, ror #13 │ │ │ │ muleq r6, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #344] @ 17984 │ │ │ │ + ldr ip, [pc, #344] @ 17974 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [pc, #336] @ 17988 │ │ │ │ + ldr r3, [pc, #336] @ 17978 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r2, [pc, #328] @ 1798c │ │ │ │ + ldr r2, [pc, #328] @ 1797c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #316] @ 17990 │ │ │ │ + ldr r3, [pc, #316] @ 17980 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17924 │ │ │ │ + bne 17914 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bls 17948 │ │ │ │ + bls 17938 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - bl 157c4 │ │ │ │ + bl 157b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 178e8 │ │ │ │ + beq 178d8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17964 │ │ │ │ - ldr r2, [pc, #152] @ 17994 │ │ │ │ - ldr r3, [pc, #136] @ 17988 │ │ │ │ + bne 17954 │ │ │ │ + ldr r2, [pc, #152] @ 17984 │ │ │ │ + ldr r3, [pc, #136] @ 17978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17980 │ │ │ │ + bne 17970 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 17998 │ │ │ │ - ldr r0, [pc, #108] @ 1799c │ │ │ │ - ldr r2, [pc, #108] @ 179a0 │ │ │ │ + ldr r1, [pc, #108] @ 17988 │ │ │ │ + ldr r0, [pc, #108] @ 1798c │ │ │ │ + ldr r2, [pc, #108] @ 17990 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 1787c │ │ │ │ - ldr r1, [pc, #84] @ 179a4 │ │ │ │ - ldr r0, [pc, #84] @ 179a8 │ │ │ │ - ldr r2, [pc, #84] @ 179ac │ │ │ │ + bhi 1786c │ │ │ │ + ldr r1, [pc, #84] @ 17994 │ │ │ │ + ldr r0, [pc, #84] @ 17998 │ │ │ │ + ldr r2, [pc, #84] @ 1799c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1a590 │ │ │ │ - b 1787c │ │ │ │ - ldr r1, [pc, #68] @ 179b0 │ │ │ │ - ldr r0, [pc, #68] @ 179b4 │ │ │ │ - ldr r2, [pc, #68] @ 179b8 │ │ │ │ + bl 1a580 │ │ │ │ + b 1786c │ │ │ │ + ldr r1, [pc, #68] @ 179a0 │ │ │ │ + ldr r0, [pc, #68] @ 179a4 │ │ │ │ + ldr r2, [pc, #68] @ 179a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 178f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 178e4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r8, r4, asr #15 │ │ │ │ + ldrdeq r8, [r8], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r4, lsr #15 │ │ │ │ - strdeq r8, [r8], -ip │ │ │ │ + @ instruction: 0x000887b4 │ │ │ │ + andeq r8, r8, ip, lsl #14 │ │ │ │ andeq r2, r6, r4, ror #21 │ │ │ │ andeq r2, r6, r4, lsr #24 │ │ │ │ andeq r0, r0, fp, lsr #14 │ │ │ │ andeq r2, r6, r0, asr #21 │ │ │ │ andeq r2, r6, r8, lsl ip │ │ │ │ andeq r0, r0, sp, lsr #14 │ │ │ │ andeq r2, r6, r4, lsr #21 │ │ │ │ @@ -19135,96 +19131,96 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #316] @ 17b28 │ │ │ │ - ldr ip, [pc, #316] @ 17b2c │ │ │ │ + ldr r3, [pc, #316] @ 17b18 │ │ │ │ + ldr ip, [pc, #316] @ 17b1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ mov r8, r0 │ │ │ │ ldr ip, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 17a98 │ │ │ │ - ldr r1, [pc, #284] @ 17b30 │ │ │ │ + bne 17a88 │ │ │ │ + ldr r1, [pc, #284] @ 17b20 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17a70 │ │ │ │ + beq 17a60 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 51f08 │ │ │ │ + bl 51ef8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 17ad4 │ │ │ │ + bne 17ac4 │ │ │ │ ldr r3, [r7] │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17ab4 │ │ │ │ + bne 17aa4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 17a64 │ │ │ │ + bne 17a54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17af0 │ │ │ │ + bne 17ae0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 17b34 │ │ │ │ - ldr r0, [pc, #148] @ 17b38 │ │ │ │ - ldr r2, [pc, #148] @ 17b3c │ │ │ │ + ldr r1, [pc, #148] @ 17b24 │ │ │ │ + ldr r0, [pc, #148] @ 17b28 │ │ │ │ + ldr r2, [pc, #148] @ 17b2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 17a0c │ │ │ │ - ldr r1, [pc, #132] @ 17b40 │ │ │ │ - ldr r0, [pc, #132] @ 17b44 │ │ │ │ - ldr r2, [pc, #132] @ 17b48 │ │ │ │ + bl 57924 │ │ │ │ + b 179fc │ │ │ │ + ldr r1, [pc, #132] @ 17b30 │ │ │ │ + ldr r0, [pc, #132] @ 17b34 │ │ │ │ + ldr r2, [pc, #132] @ 17b38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17b0c │ │ │ │ + bne 17afc │ │ │ │ mov r5, r4 │ │ │ │ - b 17a5c │ │ │ │ - ldr r1, [pc, #84] @ 17b4c │ │ │ │ - ldr r0, [pc, #84] @ 17b50 │ │ │ │ - ldr r2, [pc, #84] @ 17b54 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 17a8c │ │ │ │ - ldr r1, [pc, #68] @ 17b58 │ │ │ │ - ldr r0, [pc, #68] @ 17b5c │ │ │ │ - ldr r2, [pc, #68] @ 17b60 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 17ae8 │ │ │ │ - andeq r8, r8, ip, lsl #12 │ │ │ │ + b 17a4c │ │ │ │ + ldr r1, [pc, #84] @ 17b3c │ │ │ │ + ldr r0, [pc, #84] @ 17b40 │ │ │ │ + ldr r2, [pc, #84] @ 17b44 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 17a7c │ │ │ │ + ldr r1, [pc, #68] @ 17b48 │ │ │ │ + ldr r0, [pc, #68] @ 17b4c │ │ │ │ + ldr r2, [pc, #68] @ 17b50 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 17ad8 │ │ │ │ + andeq r8, r8, ip, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r6, r8, lsr ip │ │ │ │ ldrdeq r2, [r6], -r4 │ │ │ │ ldrdeq r2, [r6], -ip │ │ │ │ andeq r0, r0, sl, lsr #9 │ │ │ │ @ instruction: 0x00062ab8 │ │ │ │ andeq r2, r6, r0, asr #21 │ │ │ │ @@ -19236,1373 +19232,1373 @@ │ │ │ │ andeq r2, r6, r8, ror #20 │ │ │ │ @ instruction: 0x000004ba │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #492] @ 17d6c │ │ │ │ - ldr r3, [pc, #492] @ 17d70 │ │ │ │ + ldr r5, [pc, #492] @ 17d5c │ │ │ │ + ldr r3, [pc, #492] @ 17d60 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17bb8 │ │ │ │ + beq 17ba8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17bac │ │ │ │ + bne 17b9c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17b98 │ │ │ │ - bl 6ac78 │ │ │ │ - ldr r3, [pc, #432] @ 17d74 │ │ │ │ + bne 17b88 │ │ │ │ + bl 6ac68 │ │ │ │ + ldr r3, [pc, #432] @ 17d64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 17be4 │ │ │ │ - bl 3a8d8 │ │ │ │ - ldr r4, [pc, #396] @ 17d78 │ │ │ │ - ldr r6, [pc, #396] @ 17d7c │ │ │ │ + blt 17bd4 │ │ │ │ + bl 3a8c8 │ │ │ │ + ldr r4, [pc, #396] @ 17d68 │ │ │ │ + ldr r6, [pc, #396] @ 17d6c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r4] │ │ │ │ - bl 1aa40 │ │ │ │ + bl 1aa30 │ │ │ │ ldr r3, [r6, #816] @ 0x330 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ - beq 17cdc │ │ │ │ + beq 17ccc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17c44 │ │ │ │ - ldr r0, [pc, #336] @ 17d80 │ │ │ │ - ldr r2, [pc, #336] @ 17d84 │ │ │ │ + bne 17c34 │ │ │ │ + ldr r0, [pc, #336] @ 17d70 │ │ │ │ + ldr r2, [pc, #336] @ 17d74 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 17d3c │ │ │ │ - ldr r1, [pc, #316] @ 17d88 │ │ │ │ - ldr r4, [pc, #316] @ 17d8c │ │ │ │ + beq 17d2c │ │ │ │ + ldr r1, [pc, #316] @ 17d78 │ │ │ │ + ldr r4, [pc, #316] @ 17d7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #304] @ 17d90 │ │ │ │ + ldr r1, [pc, #304] @ 17d80 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #3 │ │ │ │ - ldr r2, [pc, #296] @ 17d94 │ │ │ │ + ldr r2, [pc, #296] @ 17d84 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r0, r4} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - bl 50d4c │ │ │ │ + bl 2a170 │ │ │ │ + bl 50d3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 29dbc │ │ │ │ + bl 29dac │ │ │ │ add r0, r4, #4288 @ 0x10c0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 230dc │ │ │ │ + bl 230cc │ │ │ │ ldr r3, [r4, #836] @ 0x344 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 17d34 │ │ │ │ - ldr r3, [pc, #240] @ 17d98 │ │ │ │ + beq 17d24 │ │ │ │ + ldr r3, [pc, #240] @ 17d88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17cc0 │ │ │ │ - ldr r2, [pc, #224] @ 17d9c │ │ │ │ + beq 17cb0 │ │ │ │ + ldr r2, [pc, #224] @ 17d8c │ │ │ │ mov r1, #0 │ │ │ │ - bl 573a0 │ │ │ │ - ldr r3, [pc, #216] @ 17da0 │ │ │ │ + bl 57390 │ │ │ │ + ldr r3, [pc, #216] @ 17d90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17d14 │ │ │ │ + bne 17d04 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 17d84 │ │ │ │ + ldr r2, [pc, #160] @ 17d74 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 17c44 │ │ │ │ + bne 17c34 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 17c44 │ │ │ │ - ldr r1, [pc, #160] @ 17da4 │ │ │ │ + bne 17c34 │ │ │ │ + ldr r1, [pc, #160] @ 17d94 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6, #816] @ 0x330 │ │ │ │ - b 17c20 │ │ │ │ - ldr r1, [pc, #140] @ 17da8 │ │ │ │ - ldr r0, [pc, #140] @ 17dac │ │ │ │ + b 17c10 │ │ │ │ + ldr r1, [pc, #140] @ 17d98 │ │ │ │ + ldr r0, [pc, #140] @ 17d9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #840 @ 0x348 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - bl 23168 │ │ │ │ - b 17ca0 │ │ │ │ + b 57b50 │ │ │ │ + bl 23158 │ │ │ │ + b 17c90 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 17c44 │ │ │ │ - ldr r1, [pc, #96] @ 17db0 │ │ │ │ + bne 17c34 │ │ │ │ + ldr r1, [pc, #96] @ 17da0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #84] @ 17db4 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #84] @ 17da4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #816] @ 0x330 │ │ │ │ - b 17c44 │ │ │ │ - andeq r8, r8, r8, ror r4 │ │ │ │ + b 17c34 │ │ │ │ + andeq r8, r8, r8, lsl #9 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq ip, r8, r8, ror r5 │ │ │ │ - @ instruction: 0x0008c4bc │ │ │ │ - andeq ip, r8, r8, asr #10 │ │ │ │ - andeq ip, r8, r8, ror r4 │ │ │ │ + andeq ip, r8, r8, lsl #11 │ │ │ │ + andeq ip, r8, ip, asr #9 │ │ │ │ + andeq ip, r8, r8, asr r5 │ │ │ │ + andeq ip, r8, r8, lsl #9 │ │ │ │ strbvs r6, [lr, #-3918]! @ 0xfffff0b2 │ │ │ │ - andeq ip, r8, ip, asr r4 │ │ │ │ - ldrdeq ip, [r8], -ip @ │ │ │ │ + andeq ip, r8, ip, ror #8 │ │ │ │ + andeq ip, r8, ip, ror #9 │ │ │ │ andeq r2, r6, r0, lsl r9 │ │ │ │ andeq r0, r0, r2, lsr r3 │ │ │ │ - andeq ip, r8, r4, lsl #8 │ │ │ │ + andeq ip, r8, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r6, ip, r8 │ │ │ │ andeq r2, r6, ip, asr r8 │ │ │ │ andeq r2, r6, r0, lsr #17 │ │ │ │ andeq r2, r6, r0, ror #16 │ │ │ │ - ldrdeq ip, [r8], -ip @ │ │ │ │ + andeq ip, r8, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3688] @ 0xe68 │ │ │ │ - ldr r2, [pc, #460] @ 17fa0 │ │ │ │ - ldr r3, [pc, #460] @ 17fa4 │ │ │ │ + ldr r2, [pc, #460] @ 17f90 │ │ │ │ + ldr r3, [pc, #460] @ 17f94 │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #452] @ 17fa8 │ │ │ │ + ldr r1, [pc, #452] @ 17f98 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #448] @ 17fac │ │ │ │ + ldr r0, [pc, #448] @ 17f9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4d44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 17f38 │ │ │ │ + beq 17f28 │ │ │ │ sub r4, fp, #280 @ 0x118 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ bl 4558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17f6c │ │ │ │ - ldr r0, [pc, #384] @ 17fb0 │ │ │ │ + beq 17f5c │ │ │ │ + ldr r0, [pc, #384] @ 17fa0 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #380] @ 17fb4 │ │ │ │ + ldr r1, [pc, #380] @ 17fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldrb r3, [fp, #-280] @ 0xfffffee8 │ │ │ │ sub r2, r3, #9 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r2, #4 │ │ │ │ - bhi 17e64 │ │ │ │ + bhi 17e54 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ sub r2, r3, #9 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r2, #4 │ │ │ │ - bls 17e50 │ │ │ │ + bls 17e40 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #400 @ 0x190 │ │ │ │ str r2, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 44c8 │ │ │ │ ldr r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ cmp r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ - beq 17f5c │ │ │ │ + beq 17f4c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 17f5c │ │ │ │ + bne 17f4c │ │ │ │ cmp r0, #0 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 17ee0 │ │ │ │ - ldr r2, [pc, #256] @ 17fb8 │ │ │ │ - ldr r3, [pc, #232] @ 17fa4 │ │ │ │ + bne 17ed0 │ │ │ │ + ldr r2, [pc, #256] @ 17fa8 │ │ │ │ + ldr r3, [pc, #232] @ 17f94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17f58 │ │ │ │ + bne 17f48 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17eb0 │ │ │ │ + beq 17ea0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 17eb0 │ │ │ │ - ldr r4, [pc, #188] @ 17fbc │ │ │ │ + bne 17ea0 │ │ │ │ + ldr r4, [pc, #188] @ 17fac │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17f90 │ │ │ │ + bne 17f80 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - beq 17f2c │ │ │ │ + beq 17f1c │ │ │ │ mov r5, #0 │ │ │ │ - b 17eb0 │ │ │ │ + b 17ea0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4678 │ │ │ │ - b 17f24 │ │ │ │ + b 17f14 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 17f24 │ │ │ │ - ldr r0, [pc, #112] @ 17fc0 │ │ │ │ + beq 17f14 │ │ │ │ + ldr r0, [pc, #112] @ 17fb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - b 17f24 │ │ │ │ + b 17f14 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #96] @ 17fc4 │ │ │ │ + ldr r0, [pc, #96] @ 17fb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - b 17f24 │ │ │ │ - ldr r0, [pc, #84] @ 17fc8 │ │ │ │ + b 17f14 │ │ │ │ + ldr r0, [pc, #84] @ 17fb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - ldr r0, [pc, #76] @ 17fcc │ │ │ │ - ldr r1, [pc, #76] @ 17fd0 │ │ │ │ + ldr r0, [pc, #76] @ 17fbc │ │ │ │ + ldr r1, [pc, #76] @ 17fc0 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ - b 17f24 │ │ │ │ - ldr r0, [pc, #60] @ 17fd4 │ │ │ │ + bl 5bf54 │ │ │ │ + b 17f14 │ │ │ │ + ldr r0, [pc, #60] @ 17fc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - b 17f24 │ │ │ │ - andeq r8, r8, r0, lsr #4 │ │ │ │ + b 17f14 │ │ │ │ + andeq r8, r8, r0, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r2, r6, ip, lsl r4 │ │ │ │ andeq r2, r6, r0, ror #15 │ │ │ │ andeq r2, r6, r4, asr #14 │ │ │ │ andeq r0, r0, fp, asr #7 │ │ │ │ - andeq r8, r8, r0, asr #2 │ │ │ │ + andeq r8, r8, r0, asr r1 │ │ │ │ ldrdeq r2, [r6], -r0 │ │ │ │ andeq r2, r6, r0, lsr #13 │ │ │ │ muleq r6, ip, r6 │ │ │ │ andeq r2, r6, r4, lsl #13 │ │ │ │ strdeq r2, [r6], -r4 │ │ │ │ andeq r0, r0, sl, asr #7 │ │ │ │ andeq r2, r6, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3480] @ 0xd98 │ │ │ │ - ldr r3, [pc, #624] @ 18264 │ │ │ │ + ldr r3, [pc, #624] @ 18254 │ │ │ │ sub sp, sp, #580 @ 0x244 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #616] @ 18268 │ │ │ │ + ldr r2, [pc, #616] @ 18258 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [fp, #-580] @ 0xfffffdbc │ │ │ │ - ldr r3, [pc, #608] @ 1826c │ │ │ │ + ldr r3, [pc, #608] @ 1825c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r5, fp, #564 @ 0x234 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4984 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #572] @ 18270 │ │ │ │ + ldr r0, [pc, #572] @ 18260 │ │ │ │ str r3, [fp, #-584] @ 0xfffffdb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 18238 │ │ │ │ - ldr r0, [pc, #552] @ 18274 │ │ │ │ + bne 18228 │ │ │ │ + ldr r0, [pc, #552] @ 18264 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4870 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - beq 18238 │ │ │ │ + beq 18228 │ │ │ │ sub r1, fp, #568 @ 0x238 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-580] @ 0xfffffdbc │ │ │ │ - ldr r3, [pc, #508] @ 18278 │ │ │ │ + ldr r3, [pc, #508] @ 18268 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #452 @ 0x1c4 │ │ │ │ str r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 18240 │ │ │ │ + bne 18230 │ │ │ │ sub r0, fp, #452 @ 0x1c4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-580] @ 0xfffffdbc │ │ │ │ - ldr r3, [pc, #468] @ 1827c │ │ │ │ + ldr r3, [pc, #468] @ 1826c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #452] @ 18280 │ │ │ │ + ldr r1, [pc, #452] @ 18270 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 181d0 │ │ │ │ - ldr r5, [pc, #436] @ 18284 │ │ │ │ + beq 181c0 │ │ │ │ + ldr r5, [pc, #436] @ 18274 │ │ │ │ mov r7, r4 │ │ │ │ sub r8, fp, #572 @ 0x23c │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ bl 4cfc │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 181d0 │ │ │ │ + beq 181c0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ add r9, r0, #19 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 18104 │ │ │ │ + bne 180f4 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 180d4 │ │ │ │ + beq 180c4 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 181b4 │ │ │ │ + beq 181a4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ str r7, [sl] │ │ │ │ mov r0, r9 │ │ │ │ bl 44c8 │ │ │ │ ldr r3, [fp, #-572] @ 0xfffffdc4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 180d4 │ │ │ │ + bne 180c4 │ │ │ │ ldr r3, [fp, #-584] @ 0xfffffdb8 │ │ │ │ ldr r2, [sl] │ │ │ │ sub r3, r3, r0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 180d4 │ │ │ │ - ldr r3, [pc, #284] @ 18288 │ │ │ │ + bne 180c4 │ │ │ │ + ldr r3, [pc, #284] @ 18278 │ │ │ │ sub sl, fp, #168 @ 0xa8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ mov r0, sl │ │ │ │ sub sl, fp, #564 @ 0x234 │ │ │ │ mov r1, sl │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 180d4 │ │ │ │ + bne 180c4 │ │ │ │ ldr r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, r2 │ │ │ │ streq r9, [r6, r4, lsl #2] │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 180d4 │ │ │ │ + b 180c4 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 18110 │ │ │ │ + bne 18100 │ │ │ │ ldrb r3, [r9, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 180d4 │ │ │ │ - b 18110 │ │ │ │ + beq 180c4 │ │ │ │ + b 18100 │ │ │ │ sub r0, fp, #452 @ 0x1c4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r2, [fp, #-580] @ 0xfffffdbc │ │ │ │ - ldr r3, [pc, #152] @ 1827c │ │ │ │ + ldr r3, [pc, #152] @ 1826c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-568] @ 0xfffffdc8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ bl 4ea0 │ │ │ │ - ldr r2, [pc, #124] @ 1828c │ │ │ │ - ldr r3, [pc, #88] @ 1826c │ │ │ │ + ldr r2, [pc, #124] @ 1827c │ │ │ │ + ldr r3, [pc, #88] @ 1825c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 18260 │ │ │ │ + bne 18250 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ - b 18208 │ │ │ │ + b 181f8 │ │ │ │ ldr r2, [fp, #-580] @ 0xfffffdbc │ │ │ │ - ldr r3, [pc, #48] @ 1827c │ │ │ │ + ldr r3, [pc, #48] @ 1826c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #452 @ 0x1c4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r8, r4 │ │ │ │ - strdeq r7, [r8], -r0 │ │ │ │ + andeq r8, r8, r4, lsl r0 │ │ │ │ + andeq r8, r8, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r2, [r6], -r8 │ │ │ │ ldrdeq r2, [r6], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ strdeq pc, [r3], -ip │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x000624bc │ │ │ │ - andeq r7, r8, r8, ror #27 │ │ │ │ + strdeq r7, [r8], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - ble 18330 │ │ │ │ + ble 18320 │ │ │ │ mov r1, #15 │ │ │ │ bl 4960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 1830c │ │ │ │ + bne 182fc │ │ │ │ mov r4, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 182f0 │ │ │ │ + beq 182e0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 18328 │ │ │ │ + beq 18318 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 182c0 │ │ │ │ + bne 182b0 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ bl 4960 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 18330 │ │ │ │ + beq 18320 │ │ │ │ cmp r3, #1 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #7 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #824] @ 18694 │ │ │ │ - ldr r5, [pc, #824] @ 18698 │ │ │ │ - ldr r3, [pc, #824] @ 1869c │ │ │ │ + ldr r2, [pc, #824] @ 18684 │ │ │ │ + ldr r5, [pc, #824] @ 18688 │ │ │ │ + ldr r3, [pc, #824] @ 1868c │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 463c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 18680 │ │ │ │ + beq 18670 │ │ │ │ mov r0, r5 │ │ │ │ bl 463c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ - beq 18680 │ │ │ │ + beq 18670 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ bl 4af8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ cmp r3, #32 │ │ │ │ movlt r5, r3 │ │ │ │ movge r5, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 18400 │ │ │ │ + ble 183f0 │ │ │ │ add r9, r9, #4 │ │ │ │ mov sl, r8 │ │ │ │ mov r4, #2 │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ bl 463c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #4]! │ │ │ │ - beq 18680 │ │ │ │ + beq 18670 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 183e0 │ │ │ │ + bgt 183d0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 18464 │ │ │ │ + beq 18454 │ │ │ │ mov r0, #0 │ │ │ │ - bl 17db8 │ │ │ │ + bl 17da8 │ │ │ │ cmp r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 18578 │ │ │ │ + beq 18568 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 18540 │ │ │ │ + beq 18530 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18640 │ │ │ │ + beq 18630 │ │ │ │ mov r1, #0 │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18538 │ │ │ │ + beq 18528 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18648 │ │ │ │ + beq 18638 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 1845c │ │ │ │ + beq 1844c │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ mov r0, #1 │ │ │ │ bl 4990 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17db8 │ │ │ │ + bl 17da8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18528 │ │ │ │ + bne 18518 │ │ │ │ bl 4c6c │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1866c │ │ │ │ + beq 1865c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #300 @ 0x12c │ │ │ │ subne r6, fp, #172 @ 0xac │ │ │ │ - bne 184f0 │ │ │ │ - ldr r0, [pc, #516] @ 186a0 │ │ │ │ - ldr r1, [pc, #516] @ 186a4 │ │ │ │ + bne 184e0 │ │ │ │ + ldr r0, [pc, #516] @ 18690 │ │ │ │ + ldr r1, [pc, #516] @ 18694 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18650 │ │ │ │ + bne 18640 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4a2c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18650 │ │ │ │ + beq 18640 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 18614 │ │ │ │ + beq 18604 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 18538 │ │ │ │ + beq 18528 │ │ │ │ mov r2, #11 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 47e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 18658 │ │ │ │ + beq 18648 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 184dc │ │ │ │ + bne 184cc │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ tst r3, #127 @ 0x7f │ │ │ │ - bne 1845c │ │ │ │ + bne 1844c │ │ │ │ asr r3, r3, #8 │ │ │ │ and r0, r3, #255 @ 0xff │ │ │ │ bl 4990 │ │ │ │ mov r1, #0 │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18474 │ │ │ │ + bne 18464 │ │ │ │ mov r0, #0 │ │ │ │ bl 4990 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18570 │ │ │ │ + beq 18560 │ │ │ │ mov r1, #1 │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18538 │ │ │ │ + beq 18528 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18648 │ │ │ │ + beq 18638 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 1845c │ │ │ │ + bne 1844c │ │ │ │ mov r0, #7 │ │ │ │ bl 4990 │ │ │ │ - bl 17fd8 │ │ │ │ + bl 17fc8 │ │ │ │ orrs r3, r0, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1862c │ │ │ │ + beq 1861c │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bne 1861c │ │ │ │ + bne 1860c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 185d4 │ │ │ │ + beq 185c4 │ │ │ │ add r6, r4, #261120 @ 0x3fc00 │ │ │ │ add r6, r6, #1016 @ 0x3f8 │ │ │ │ sub r4, r4, #4 │ │ │ │ - b 185c8 │ │ │ │ + b 185b8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 185c0 │ │ │ │ - bl 18290 │ │ │ │ + beq 185b0 │ │ │ │ + bl 18280 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 185d4 │ │ │ │ + beq 185c4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 185b0 │ │ │ │ + bne 185a0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [fp, #-172] @ 0xffffff54 │ │ │ │ cmp r0, #7 │ │ │ │ - beq 18634 │ │ │ │ - ldr r2, [pc, #184] @ 186a8 │ │ │ │ - ldr r3, [pc, #168] @ 1869c │ │ │ │ + beq 18624 │ │ │ │ + ldr r2, [pc, #184] @ 18698 │ │ │ │ + ldr r3, [pc, #168] @ 1868c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1863c │ │ │ │ + bne 1862c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #5 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 18290 │ │ │ │ + bl 18280 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ - b 18598 │ │ │ │ + b 18588 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ mov r0, #0 │ │ │ │ - b 185e8 │ │ │ │ + b 185d8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov r0, #3 │ │ │ │ bl 4990 │ │ │ │ mov r0, #4 │ │ │ │ bl 4990 │ │ │ │ mov r0, #4 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r0, [pc, #76] @ 186ac │ │ │ │ + ldr r0, [pc, #76] @ 1869c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4990 │ │ │ │ - ldr r0, [pc, #60] @ 186b0 │ │ │ │ + ldr r0, [pc, #60] @ 186a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4990 │ │ │ │ - ldr r0, [pc, #44] @ 186b4 │ │ │ │ + ldr r0, [pc, #44] @ 186a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4990 │ │ │ │ - muleq r8, r4, ip │ │ │ │ + andeq r7, r8, r4, lsr #25 │ │ │ │ andeq r2, r6, r4, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r2, [r6], -ip │ │ │ │ andeq r0, r0, r1, lsr #8 │ │ │ │ - andeq r7, r8, r8, lsl #20 │ │ │ │ + andeq r7, r8, r8, lsl sl │ │ │ │ ldrdeq r1, [r6], -ip │ │ │ │ andeq r9, r6, r8, lsl r4 │ │ │ │ andeq r3, r6, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #104] @ 1873c │ │ │ │ - ldr r4, [pc, #104] @ 18740 │ │ │ │ - ldr r3, [pc, #104] @ 18744 │ │ │ │ + ldr ip, [pc, #104] @ 1872c │ │ │ │ + ldr r4, [pc, #104] @ 18730 │ │ │ │ + ldr r3, [pc, #104] @ 18734 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 179d0 │ │ │ │ - ldr r1, [pc, #64] @ 18748 │ │ │ │ - ldr r2, [pc, #56] @ 18744 │ │ │ │ + bl 179c0 │ │ │ │ + ldr r1, [pc, #64] @ 18738 │ │ │ │ + ldr r2, [pc, #56] @ 18734 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 18738 │ │ │ │ + bne 18728 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r8, ip, lsl r9 │ │ │ │ - andeq fp, r8, r8, asr #19 │ │ │ │ + andeq r7, r8, ip, lsr #18 │ │ │ │ + ldrdeq fp, [r8], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r7, [r8], -r0 │ │ │ │ + andeq r7, r8, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #104] @ 187d0 │ │ │ │ - ldr r4, [pc, #104] @ 187d4 │ │ │ │ - ldr r3, [pc, #104] @ 187d8 │ │ │ │ + ldr ip, [pc, #104] @ 187c0 │ │ │ │ + ldr r4, [pc, #104] @ 187c4 │ │ │ │ + ldr r3, [pc, #104] @ 187c8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 179d0 │ │ │ │ - ldr r1, [pc, #64] @ 187dc │ │ │ │ - ldr r2, [pc, #56] @ 187d8 │ │ │ │ + bl 179c0 │ │ │ │ + ldr r1, [pc, #64] @ 187cc │ │ │ │ + ldr r2, [pc, #56] @ 187c8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 187cc │ │ │ │ + bne 187bc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r8, r8, lsl #17 │ │ │ │ - andeq fp, r8, r4, lsr r9 │ │ │ │ + muleq r8, r8, r8 │ │ │ │ + andeq fp, r8, r4, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r8, ip, asr r8 │ │ │ │ - ldr r1, [pc, #24] @ 18800 │ │ │ │ + andeq r7, r8, ip, ror #16 │ │ │ │ + ldr r1, [pc, #24] @ 187f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq fp, r8, r0, asr #17 │ │ │ │ + b 24234 │ │ │ │ + ldrdeq fp, [r8], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #724] @ 18af4 │ │ │ │ + ldr r1, [pc, #724] @ 18ae4 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #18 │ │ │ │ - ldr r2, [pc, #716] @ 18af8 │ │ │ │ + ldr r2, [pc, #716] @ 18ae8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r4, [pc, #696] @ 18afc │ │ │ │ - ldr r2, [pc, #696] @ 18b00 │ │ │ │ - ldr r3, [pc, #696] @ 18b04 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r4, [pc, #696] @ 18aec │ │ │ │ + ldr r2, [pc, #696] @ 18af0 │ │ │ │ + ldr r3, [pc, #696] @ 18af4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq 18890 │ │ │ │ + beq 18880 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ tst r0, #2 │ │ │ │ - beq 18884 │ │ │ │ + beq 18874 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18abc │ │ │ │ + beq 18aac │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1886c │ │ │ │ - bl 4d908 │ │ │ │ - bl 3ad2c │ │ │ │ - bl d140 │ │ │ │ - bl cba0 │ │ │ │ - bl dc0c │ │ │ │ - bl 609c8 │ │ │ │ - bl 343d0 │ │ │ │ - bl 6e360 │ │ │ │ - bl 6fe20 │ │ │ │ - ldr r3, [pc, #588] @ 18b08 │ │ │ │ + bne 1885c │ │ │ │ + bl 4d8f8 │ │ │ │ + bl 3ad1c │ │ │ │ + bl d134 │ │ │ │ + bl cb94 │ │ │ │ + bl dc00 │ │ │ │ + bl 609b8 │ │ │ │ + bl 343c0 │ │ │ │ + bl 6e350 │ │ │ │ + bl 6fe10 │ │ │ │ + ldr r3, [pc, #588] @ 18af8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 188dc │ │ │ │ + beq 188cc │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 188c8 │ │ │ │ - ldr r3, [pc, #552] @ 18b0c │ │ │ │ + bne 188b8 │ │ │ │ + ldr r3, [pc, #552] @ 18afc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 1890c │ │ │ │ + beq 188fc │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 188f8 │ │ │ │ + bne 188e8 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r3, [pc, #504] @ 18b10 │ │ │ │ + ldr r3, [pc, #504] @ 18b00 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ movne r5, r4 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - beq 18940 │ │ │ │ + beq 18930 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1892c │ │ │ │ - bl 50d60 │ │ │ │ - bl 1c660 │ │ │ │ - bl 19c08 │ │ │ │ - bl 5dc94 │ │ │ │ + bne 1891c │ │ │ │ + bl 50d50 │ │ │ │ + bl 1c650 │ │ │ │ + bl 19bf8 │ │ │ │ + bl 5dc84 │ │ │ │ mov r0, #0 │ │ │ │ - bl e5d4 │ │ │ │ + bl e5c8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 61e98 │ │ │ │ - bl 2ca18 │ │ │ │ - ldr r3, [pc, #412] @ 18b14 │ │ │ │ + bl 61e88 │ │ │ │ + bl 2ca08 │ │ │ │ + ldr r3, [pc, #412] @ 18b04 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #88] @ 0x58 │ │ │ │ - bl ceec │ │ │ │ - bl 136a0 │ │ │ │ - bl 6e984 │ │ │ │ - ldr r3, [pc, #388] @ 18b18 │ │ │ │ + bl cee0 │ │ │ │ + bl 13694 │ │ │ │ + bl 6e974 │ │ │ │ + ldr r3, [pc, #388] @ 18b08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #844] @ 0x34c │ │ │ │ cmp r2, r5 │ │ │ │ - bne 18ae4 │ │ │ │ - ldr r3, [pc, #368] @ 18b1c │ │ │ │ + bne 18ad4 │ │ │ │ + ldr r3, [pc, #368] @ 18b0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #820] @ 0x334 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r3, #836] @ 0x344 │ │ │ │ streq r2, [r3, #840] @ 0x348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18a74 │ │ │ │ - ldr r6, [pc, #328] @ 18b20 │ │ │ │ - ldr r7, [pc, #328] @ 18b24 │ │ │ │ + beq 18a64 │ │ │ │ + ldr r6, [pc, #328] @ 18b10 │ │ │ │ + ldr r7, [pc, #328] @ 18b14 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r4 │ │ │ │ - b 18a28 │ │ │ │ + b 18a18 │ │ │ │ cmp r4, r0 │ │ │ │ add lr, r4, #10 │ │ │ │ mov r3, r4 │ │ │ │ sub r2, r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ - beq 18a8c │ │ │ │ + beq 18a7c │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #15 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r4, #0 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18a74 │ │ │ │ + beq 18a64 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #236] @ 18b28 │ │ │ │ + ldr r2, [pc, #236] @ 18b18 │ │ │ │ ldr ip, [r5] │ │ │ │ mov lr, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - blt 189e8 │ │ │ │ + blt 189d8 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18a28 │ │ │ │ - ldr r3, [pc, #176] @ 18b2c │ │ │ │ + bne 18a18 │ │ │ │ + ldr r3, [pc, #176] @ 18b1c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ 18b30 │ │ │ │ + ldr r1, [pc, #156] @ 18b20 │ │ │ │ mov r3, #9 │ │ │ │ mov r2, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #136] @ 18b34 │ │ │ │ + ldr r2, [pc, #136] @ 18b24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 18a14 │ │ │ │ + bl 2a170 │ │ │ │ + b 18a04 │ │ │ │ mov r6, #50 @ 0x32 │ │ │ │ - b 18ad4 │ │ │ │ - bl 49b20 │ │ │ │ + b 18ac4 │ │ │ │ + bl 49b10 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 18884 │ │ │ │ + beq 18874 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ands r0, r0, #4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ - beq 18ac4 │ │ │ │ - b 18884 │ │ │ │ + beq 18ab4 │ │ │ │ + b 18874 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 48b8 │ │ │ │ - b 189a4 │ │ │ │ + b 18994 │ │ │ │ andeq r1, r6, r0, asr sp │ │ │ │ andeq r0, r0, r1, ror #9 │ │ │ │ - @ instruction: 0x000877b0 │ │ │ │ - andeq fp, r8, ip, asr r8 │ │ │ │ + andeq r7, r8, r0, asr #15 │ │ │ │ + andeq fp, r8, ip, ror #16 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - strdeq fp, [r8], -r0 │ │ │ │ - andeq fp, r8, r4, asr #15 │ │ │ │ - muleq r8, r0, r7 │ │ │ │ - andeq fp, r8, r0, lsr r7 │ │ │ │ - andeq fp, r8, r8, lsr #15 │ │ │ │ - muleq r8, r0, r7 │ │ │ │ + andeq fp, r8, r0, lsl #16 │ │ │ │ + ldrdeq fp, [r8], -r4 │ │ │ │ + andeq fp, r8, r0, lsr #15 │ │ │ │ + andeq fp, r8, r0, asr #14 │ │ │ │ + @ instruction: 0x0008b7b8 │ │ │ │ + andeq fp, r8, r0, lsr #15 │ │ │ │ andeq r1, r6, r0, lsr #23 │ │ │ │ muleq r6, ip, fp │ │ │ │ andeq r0, r0, r1, ror #10 │ │ │ │ - andeq fp, r8, ip, lsr #12 │ │ │ │ + andeq fp, r8, ip, lsr r6 │ │ │ │ ldrdeq r1, [r6], -r0 │ │ │ │ andeq r0, r0, r3, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #988] @ 18f30 │ │ │ │ - ldr r2, [pc, #988] @ 18f34 │ │ │ │ + ldr ip, [pc, #988] @ 18f20 │ │ │ │ + ldr r2, [pc, #988] @ 18f24 │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #980] @ 18f38 │ │ │ │ + ldr r3, [pc, #980] @ 18f28 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #952] @ 18f3c │ │ │ │ + ldr r2, [pc, #952] @ 18f2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ble 18ce0 │ │ │ │ + ble 18cd0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 18f04 │ │ │ │ + beq 18ef4 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 18d0c │ │ │ │ - ldr r4, [pc, #916] @ 18f40 │ │ │ │ + beq 18cfc │ │ │ │ + ldr r4, [pc, #916] @ 18f30 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18e28 │ │ │ │ - ldr r3, [pc, #900] @ 18f44 │ │ │ │ + beq 18e18 │ │ │ │ + ldr r3, [pc, #900] @ 18f34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 18d50 │ │ │ │ - ldr r4, [pc, #884] @ 18f48 │ │ │ │ + beq 18d40 │ │ │ │ + ldr r4, [pc, #884] @ 18f38 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18ed0 │ │ │ │ + beq 18ec0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 18e48 │ │ │ │ - ldr r4, [pc, #856] @ 18f4c │ │ │ │ + beq 18e38 │ │ │ │ + ldr r4, [pc, #856] @ 18f3c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 18c80 │ │ │ │ + ble 18c70 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #832] @ 18f50 │ │ │ │ - beq 18e8c │ │ │ │ + ldr r3, [pc, #832] @ 18f40 │ │ │ │ + beq 18e7c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r5, #11 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #804] @ 18f54 │ │ │ │ - ldr r1, [pc, #804] @ 18f58 │ │ │ │ + ldr ip, [pc, #804] @ 18f44 │ │ │ │ + ldr r1, [pc, #804] @ 18f48 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #1 │ │ │ │ stm sp, {r5, ip} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ mvn r0, #0 │ │ │ │ str lr, [r4, #112] @ 0x70 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #768] @ 18f5c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #768] @ 18f4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - ldr r4, [pc, #728] @ 18f60 │ │ │ │ + ldr r4, [pc, #728] @ 18f50 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 18ca0 │ │ │ │ + ble 18c90 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18e64 │ │ │ │ - ldr r3, [pc, #700] @ 18f64 │ │ │ │ + beq 18e54 │ │ │ │ + ldr r3, [pc, #700] @ 18f54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ ldrge r2, [r3, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #684] @ 18f68 │ │ │ │ + ldr r3, [pc, #684] @ 18f58 │ │ │ │ movlt r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldrge r2, [r3, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #660] @ 18f6c │ │ │ │ + ldr r3, [pc, #660] @ 18f5c │ │ │ │ movlt r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #648] @ 18f70 │ │ │ │ - ldr r3, [pc, #584] @ 18f34 │ │ │ │ + ldr r2, [pc, #648] @ 18f60 │ │ │ │ + ldr r3, [pc, #584] @ 18f24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 18ecc │ │ │ │ + bne 18ebc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r1] │ │ │ │ str ip, [r3, #100] @ 0x64 │ │ │ │ ldr r1, [r3, #92] @ 0x5c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ cmp r1, ip │ │ │ │ - beq 18d48 │ │ │ │ + beq 18d38 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str ip, [r3, #104] @ 0x68 │ │ │ │ cmp r1, ip │ │ │ │ movne r2, #2 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ - bl 74274 │ │ │ │ - b 18ba4 │ │ │ │ + bl 74264 │ │ │ │ + b 18b94 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 18bcc │ │ │ │ + bne 18bbc │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #512] @ 18f74 │ │ │ │ + ldr r3, [pc, #512] @ 18f64 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 18eac │ │ │ │ + bne 18e9c │ │ │ │ sub r7, fp, #308 @ 0x134 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #428] @ 18f50 │ │ │ │ - ldr r5, [pc, #464] @ 18f78 │ │ │ │ + ldr r3, [pc, #428] @ 18f40 │ │ │ │ + ldr r5, [pc, #464] @ 18f68 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ mov r0, #1 │ │ │ │ - bl 29dbc │ │ │ │ + bl 29dac │ │ │ │ add r0, r5, #4288 @ 0x10c0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 230dc │ │ │ │ + bl 230cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #860] @ 0x35c │ │ │ │ - bl 29dbc │ │ │ │ - ldr r3, [pc, #396] @ 18f7c │ │ │ │ + bl 29dac │ │ │ │ + ldr r3, [pc, #396] @ 18f6c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 18bcc │ │ │ │ + b 18bbc │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18bb8 │ │ │ │ - bl 18804 │ │ │ │ + bne 18ba8 │ │ │ │ + bl 187f4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - b 18bb8 │ │ │ │ - bl 29e04 │ │ │ │ + b 18ba8 │ │ │ │ + bl 29df4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - b 18bec │ │ │ │ - bl 76520 │ │ │ │ + b 18bdc │ │ │ │ + bl 76510 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18ca0 │ │ │ │ + bne 18c90 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - b 18ca0 │ │ │ │ + b 18c90 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r3 │ │ │ │ bl 4420 │ │ │ │ - b 18c54 │ │ │ │ + b 18c44 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #152] @ 18f50 │ │ │ │ + ldr r3, [pc, #152] @ 18f40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #168] @ 18f80 │ │ │ │ + ldr r1, [pc, #168] @ 18f70 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4b1c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #148] @ 18f84 │ │ │ │ + ldr r0, [pc, #148] @ 18f74 │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r1, [pc, #144] @ 18f88 │ │ │ │ + ldr r1, [pc, #144] @ 18f78 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #124] @ 18f8c │ │ │ │ + ldr r0, [pc, #124] @ 18f7c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ ldr ip, [r3, #96] @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 18f90 │ │ │ │ + ldr r1, [pc, #112] @ 18f80 │ │ │ │ sub ip, ip, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [r3, #96] @ 0x60 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq r7, r8, r0, lsr #9 │ │ │ │ + bl 4aed8 │ │ │ │ + @ instruction: 0x000874b0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r8, r4, asr #10 │ │ │ │ - andeq r7, r8, r8, ror r4 │ │ │ │ - andeq fp, r8, r0, lsl #10 │ │ │ │ - andeq fp, r8, ip, ror #9 │ │ │ │ - ldrdeq fp, [r8], -r8 │ │ │ │ - @ instruction: 0x0008b4b8 │ │ │ │ + andeq fp, r8, r4, asr r5 │ │ │ │ + andeq r7, r8, r8, lsl #9 │ │ │ │ + andeq fp, r8, r0, lsl r5 │ │ │ │ + strdeq fp, [r8], -ip │ │ │ │ + andeq fp, r8, r8, ror #9 │ │ │ │ + andeq fp, r8, r8, asr #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r8, r8, lsl #10 │ │ │ │ + andeq fp, r8, r8, lsl r5 │ │ │ │ andeq r1, r6, ip, lsr r9 │ │ │ │ - andeq fp, r8, r0, asr r4 │ │ │ │ - andeq fp, r8, r4, lsr #8 │ │ │ │ - andeq fp, r8, r4, lsl #8 │ │ │ │ - andeq fp, r8, ip, ror #7 │ │ │ │ - ldrdeq fp, [r8], -r0 │ │ │ │ - andeq r7, r8, r0, lsl r3 │ │ │ │ + andeq fp, r8, r0, ror #8 │ │ │ │ + andeq fp, r8, r4, lsr r4 │ │ │ │ + andeq fp, r8, r4, lsl r4 │ │ │ │ + strdeq fp, [r8], -ip │ │ │ │ + andeq fp, r8, r0, ror #7 │ │ │ │ + andeq r7, r8, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r8, r0, r3 │ │ │ │ - @ instruction: 0x0008b2b8 │ │ │ │ + andeq fp, r8, r0, lsr #7 │ │ │ │ + andeq fp, r8, r8, asr #5 │ │ │ │ andeq r1, r6, r8, ror #14 │ │ │ │ andeq r1, r6, r4, lsl #13 │ │ │ │ andeq r0, r0, pc, lsr #11 │ │ │ │ andeq r1, r6, r8, asr r6 │ │ │ │ andeq r0, r0, sl, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #136] @ 19038 │ │ │ │ + ldr r3, [pc, #136] @ 19028 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #1 │ │ │ │ - ble 19014 │ │ │ │ - ldr r4, [pc, #116] @ 1903c │ │ │ │ + ble 19004 │ │ │ │ + ldr r4, [pc, #116] @ 1902c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 18fe0 │ │ │ │ + ble 18fd0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 18fe8 │ │ │ │ + bgt 18fd8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - bl 76520 │ │ │ │ + bl 76510 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18fe0 │ │ │ │ + bne 18fd0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #36] @ 19040 │ │ │ │ + ldr r1, [pc, #36] @ 19030 │ │ │ │ mov ip, #21 │ │ │ │ - ldr r2, [pc, #32] @ 19044 │ │ │ │ + ldr r2, [pc, #32] @ 19034 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 18fc0 │ │ │ │ - strdeq fp, [r8], -r8 │ │ │ │ - andeq fp, r8, r4, ror #1 │ │ │ │ + bl 2a170 │ │ │ │ + b 18fb0 │ │ │ │ + andeq fp, r8, r8, lsl #2 │ │ │ │ + strdeq fp, [r8], -r4 │ │ │ │ andeq r1, r6, r8, asr r5 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3336] @ 0xd08 │ │ │ │ - ldr ip, [pc, #1148] @ 194e0 │ │ │ │ - ldr r1, [pc, #1148] @ 194e4 │ │ │ │ + ldr ip, [pc, #1148] @ 194d0 │ │ │ │ + ldr r1, [pc, #1148] @ 194d4 │ │ │ │ sub sp, sp, #724 @ 0x2d4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1140] @ 194e8 │ │ │ │ + ldr r3, [pc, #1140] @ 194d8 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #1136] @ 194ec │ │ │ │ + ldr r2, [pc, #1136] @ 194dc │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [fp, #-744] @ 0xfffffd18 │ │ │ │ ldr r2, [r2] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 194a8 │ │ │ │ + bne 19498 │ │ │ │ mov r9, #1 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ str r9, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 4c3c │ │ │ │ - ldr r3, [pc, #1080] @ 194f0 │ │ │ │ + ldr r3, [pc, #1080] @ 194e0 │ │ │ │ sub r4, fp, #736 @ 0x2e0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4a44 │ │ │ │ @@ -20614,15 +20610,15 @@ │ │ │ │ bl 4b70 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b70 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b70 │ │ │ │ - ldr r3, [pc, #1004] @ 194f4 │ │ │ │ + ldr r3, [pc, #1004] @ 194e4 │ │ │ │ sub r4, fp, #596 @ 0x254 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4a44 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -20632,247 +20628,247 @@ │ │ │ │ bl 4b70 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b70 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b70 │ │ │ │ - ldr r3, [pc, #936] @ 194f8 │ │ │ │ + ldr r3, [pc, #936] @ 194e8 │ │ │ │ sub r0, fp, #456 @ 0x1c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ str r5, [fp, #-608] @ 0xfffffda0 │ │ │ │ str r3, [fp, #-468] @ 0xfffffe2c │ │ │ │ bl 4c3c │ │ │ │ str r5, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r5, [pc, #904] @ 194fc │ │ │ │ + ldr r5, [pc, #904] @ 194ec │ │ │ │ sub r4, fp, #320 @ 0x140 │ │ │ │ add r5, pc, r5 │ │ │ │ sub r8, fp, #460 @ 0x1cc │ │ │ │ mov r2, r9 │ │ │ │ - ldr r1, [pc, #888] @ 19500 │ │ │ │ + ldr r1, [pc, #888] @ 194f0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #804 @ 0x324 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #848] @ 19504 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #848] @ 194f4 │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #828] @ 19508 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #828] @ 194f8 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ sub r7, fp, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #804] @ 1950c │ │ │ │ + ldr r1, [pc, #804] @ 194fc │ │ │ │ mov r2, #3 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ sub r9, fp, #600 @ 0x258 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, #816 @ 0x330 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #756] @ 19510 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #756] @ 19500 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #736] @ 19514 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #736] @ 19504 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #716] @ 19518 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #716] @ 19508 │ │ │ │ mov r2, #11 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #696] @ 1951c │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #696] @ 1950c │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ sub r6, fp, #180 @ 0xb4 │ │ │ │ - ldr r1, [pc, #672] @ 19520 │ │ │ │ + ldr r1, [pc, #672] @ 19510 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #652] @ 19524 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #652] @ 19514 │ │ │ │ mov r2, #13 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #632] @ 19528 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #632] @ 19518 │ │ │ │ mov r2, #14 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ cmp sl, #1 │ │ │ │ - beq 1945c │ │ │ │ - ldr r1, [pc, #604] @ 1952c │ │ │ │ + beq 1944c │ │ │ │ + ldr r1, [pc, #604] @ 1951c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #584] @ 19530 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #584] @ 19520 │ │ │ │ mov r2, #20 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #564] @ 19534 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #564] @ 19524 │ │ │ │ mov r2, #21 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r5, [pc, #544] @ 19538 │ │ │ │ - ldr r1, [pc, #544] @ 1953c │ │ │ │ + bl 4892c │ │ │ │ + ldr r5, [pc, #544] @ 19528 │ │ │ │ + ldr r1, [pc, #544] @ 1952c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #520] @ 19540 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #520] @ 19530 │ │ │ │ mov r2, #29 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #500] @ 19544 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #500] @ 19534 │ │ │ │ mov r2, #27 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #892 @ 0x37c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #456] @ 19548 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #456] @ 19538 │ │ │ │ mov r2, #23 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #436] @ 1954c │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #436] @ 1953c │ │ │ │ mov r2, #26 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #416] @ 19550 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #416] @ 19540 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r2, #25 │ │ │ │ mov r1, #904 @ 0x388 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #372] @ 19554 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #372] @ 19544 │ │ │ │ mov r2, #16 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #352] @ 19558 │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #352] @ 19548 │ │ │ │ mov r2, #29 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #328] @ 1955c │ │ │ │ + ldr r1, [pc, #328] @ 1954c │ │ │ │ mov r2, #30 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ ldr r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 194c4 │ │ │ │ - ldr r2, [pc, #296] @ 19560 │ │ │ │ - ldr r3, [pc, #168] @ 194e4 │ │ │ │ + bne 194b4 │ │ │ │ + ldr r2, [pc, #296] @ 19550 │ │ │ │ + ldr r3, [pc, #168] @ 194d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 194dc │ │ │ │ + bne 194cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #252] @ 19564 │ │ │ │ + ldr r1, [pc, #252] @ 19554 │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #232] @ 19568 │ │ │ │ + ldr r1, [pc, #232] @ 19558 │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - ldr r1, [pc, #216] @ 1956c │ │ │ │ + bl 4892c │ │ │ │ + ldr r1, [pc, #216] @ 1955c │ │ │ │ mov r2, #21 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ - b 19310 │ │ │ │ - ldr r1, [pc, #192] @ 19570 │ │ │ │ - ldr r0, [pc, #192] @ 19574 │ │ │ │ - ldr r2, [pc, #192] @ 19578 │ │ │ │ + bl 4892c │ │ │ │ + b 19300 │ │ │ │ + ldr r1, [pc, #192] @ 19560 │ │ │ │ + ldr r0, [pc, #192] @ 19564 │ │ │ │ + ldr r2, [pc, #192] @ 19568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 190a0 │ │ │ │ - ldr r0, [pc, #176] @ 1957c │ │ │ │ - ldr r2, [pc, #176] @ 19580 │ │ │ │ + bl 57924 │ │ │ │ + b 19090 │ │ │ │ + ldr r0, [pc, #176] @ 1956c │ │ │ │ + ldr r2, [pc, #176] @ 19570 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 19430 │ │ │ │ + bl 57b50 │ │ │ │ + b 19420 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r8, r0, pc @ │ │ │ │ + andeq r6, r8, r0, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r8, r4, ror pc │ │ │ │ + andeq r6, r8, r4, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r0, ip, ror #6 │ │ │ │ andeq r1, r0, ip, asr r2 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r1, r6, r4, lsr #13 │ │ │ │ andeq r0, r0, r1, lsr #6 │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ @@ -20894,120 +20890,120 @@ │ │ │ │ andeq r0, r0, r9, ror r3 │ │ │ │ andeq r0, r0, pc, ror r3 │ │ │ │ andeq r0, r0, r2, lsl #7 │ │ │ │ andeq r0, r0, r5, lsl #7 │ │ │ │ andeq r0, r0, pc, lsl #7 │ │ │ │ muleq r0, r2, r3 │ │ │ │ muleq r0, r5, r3 │ │ │ │ - andeq r6, r8, r0, asr #23 │ │ │ │ + ldrdeq r6, [r8], -r0 │ │ │ │ andeq r0, r0, r3, asr r3 │ │ │ │ andeq r0, r0, r9, asr r3 │ │ │ │ andeq r0, r0, pc, asr r3 │ │ │ │ andeq r1, r6, r4, ror #6 │ │ │ │ andeq r1, r6, ip, ror #6 │ │ │ │ andeq r0, r0, lr, asr #5 │ │ │ │ andeq r1, r6, r8, asr r3 │ │ │ │ muleq r0, pc, r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #356] @ 19704 │ │ │ │ - ldr r3, [pc, #356] @ 19708 │ │ │ │ + ldr r4, [pc, #356] @ 196f4 │ │ │ │ + ldr r3, [pc, #356] @ 196f8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ cmp r0, #10 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 19630 │ │ │ │ + beq 19620 │ │ │ │ cmp r0, #12 │ │ │ │ - beq 19600 │ │ │ │ + beq 195f0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 19664 │ │ │ │ + beq 19654 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 19648 │ │ │ │ + beq 19638 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 19678 │ │ │ │ + beq 19668 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 19690 │ │ │ │ - ldr r3, [pc, #284] @ 1970c │ │ │ │ + bne 19680 │ │ │ │ + ldr r3, [pc, #284] @ 196fc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r2, [pc, #264] @ 19710 │ │ │ │ - ldr r3, [pc, #264] @ 19714 │ │ │ │ + ldr r2, [pc, #264] @ 19700 │ │ │ │ + ldr r3, [pc, #264] @ 19704 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #224] @ 19718 │ │ │ │ + ldr r3, [pc, #224] @ 19708 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #204] @ 1971c │ │ │ │ + ldr r3, [pc, #204] @ 1970c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 74274 │ │ │ │ - ldr r3, [pc, #180] @ 19720 │ │ │ │ + b 74264 │ │ │ │ + ldr r3, [pc, #180] @ 19710 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r2, [pc, #156] @ 1971c │ │ │ │ - ldr r3, [pc, #160] @ 19724 │ │ │ │ + ldr r2, [pc, #156] @ 1970c │ │ │ │ + ldr r3, [pc, #160] @ 19714 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - b 19650 │ │ │ │ + b 19640 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 195e8 │ │ │ │ + beq 195d8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 196b4 │ │ │ │ - ldr r3, [pc, #128] @ 19728 │ │ │ │ + bne 196a4 │ │ │ │ + ldr r3, [pc, #128] @ 19718 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 19628 │ │ │ │ + b 19618 │ │ │ │ cmp r0, #15 │ │ │ │ - bne 19628 │ │ │ │ - ldr r3, [pc, #104] @ 1972c │ │ │ │ - ldr r1, [pc, #104] @ 19730 │ │ │ │ + bne 19618 │ │ │ │ + ldr r3, [pc, #104] @ 1971c │ │ │ │ + ldr r1, [pc, #104] @ 19720 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 4b1c │ │ │ │ - ldr r2, [pc, #80] @ 19734 │ │ │ │ - ldr r3, [pc, #44] @ 19714 │ │ │ │ + ldr r2, [pc, #80] @ 19724 │ │ │ │ + ldr r3, [pc, #44] @ 19704 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - b 19628 │ │ │ │ - andeq r6, r8, r4, asr sl │ │ │ │ + b 19618 │ │ │ │ + andeq r6, r8, r4, ror #20 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r0, asr #7 │ │ │ │ @@ -21017,37 +21013,37 @@ │ │ │ │ andeq r1, r6, r0, ror r1 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #356] @ 198b8 │ │ │ │ - ldr ip, [pc, #356] @ 198bc │ │ │ │ + ldr r3, [pc, #356] @ 198a8 │ │ │ │ + ldr ip, [pc, #356] @ 198ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 1989c │ │ │ │ + bne 1988c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r6] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ movne r3, #114 @ 0x72 │ │ │ │ strbne r3, [r5, #1] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ movne r3, #119 @ 0x77 │ │ │ │ strbne r3, [r5, #2] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r2, r3, #2048 @ 0x800 │ │ │ │ - beq 19864 │ │ │ │ + beq 19854 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #115 @ 0x73 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strb r3, [r5, #3] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r3, #32 │ │ │ │ movne r3, #114 @ 0x72 │ │ │ │ @@ -21055,15 +21051,15 @@ │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ tst r3, #16 │ │ │ │ movne r3, #119 @ 0x77 │ │ │ │ strbne r3, [r5, #5] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ tst r3, #8 │ │ │ │ and r2, r3, #1024 @ 0x400 │ │ │ │ - beq 19888 │ │ │ │ + beq 19878 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #115 @ 0x73 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strb r3, [r5, #6] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r3, #4 │ │ │ │ movne r3, #114 @ 0x72 │ │ │ │ @@ -21071,401 +21067,401 @@ │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ tst r3, #2 │ │ │ │ movne r3, #119 @ 0x77 │ │ │ │ strbne r3, [r5, #8] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ tst r3, #1 │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ - beq 19878 │ │ │ │ + beq 19868 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #116 @ 0x74 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strb r3, [r5, #9] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 198c0 │ │ │ │ - ldr r0, [pc, #116] @ 198c4 │ │ │ │ + ldr r1, [pc, #116] @ 198b0 │ │ │ │ + ldr r0, [pc, #116] @ 198b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #108] @ 198c8 │ │ │ │ + ldr r2, [pc, #108] @ 198b8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ + b 57b50 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #83 @ 0x53 │ │ │ │ strbne r3, [r5, #3] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ - b 197bc │ │ │ │ + b 197ac │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #84 @ 0x54 │ │ │ │ strbne r3, [r5, #9] │ │ │ │ - b 19838 │ │ │ │ + b 19828 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #83 @ 0x53 │ │ │ │ strbne r3, [r5, #6] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ - b 197fc │ │ │ │ - ldr r1, [pc, #40] @ 198cc │ │ │ │ - ldr r0, [pc, #40] @ 198d0 │ │ │ │ - ldr r2, [pc, #40] @ 198d4 │ │ │ │ + b 197ec │ │ │ │ + ldr r1, [pc, #40] @ 198bc │ │ │ │ + ldr r0, [pc, #40] @ 198c0 │ │ │ │ + ldr r2, [pc, #40] @ 198c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 19774 │ │ │ │ - andeq r6, r8, r4, lsr #17 │ │ │ │ + bl 57924 │ │ │ │ + b 19764 │ │ │ │ + @ instruction: 0x000868b4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r6, ip, asr #31 │ │ │ │ strdeq r0, [r6], -r4 │ │ │ │ andeq r0, r0, r7, ror sp │ │ │ │ andeq r0, r6, r0, ror pc │ │ │ │ muleq r6, r8, pc @ │ │ │ │ andeq r0, r0, r2, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #260] @ 199f8 │ │ │ │ - ldr ip, [pc, #260] @ 199fc │ │ │ │ + ldr r3, [pc, #260] @ 199e8 │ │ │ │ + ldr ip, [pc, #260] @ 199ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r6] │ │ │ │ mov r7, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 199ac │ │ │ │ + bne 1999c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - beq 199a0 │ │ │ │ + beq 19990 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 19964 │ │ │ │ + beq 19954 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 199d4 │ │ │ │ + beq 199c4 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - beq 199c8 │ │ │ │ + beq 199b8 │ │ │ │ cmp r3, #24576 @ 0x6000 │ │ │ │ - beq 199e0 │ │ │ │ + beq 199d0 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - beq 199ec │ │ │ │ + beq 199dc │ │ │ │ cmp r3, #49152 @ 0xc000 │ │ │ │ moveq r2, #6 │ │ │ │ movne r2, #9 │ │ │ │ moveq r3, #115 @ 0x73 │ │ │ │ movne r3, #63 @ 0x3f │ │ │ │ - b 1996c │ │ │ │ + b 1995c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #108 @ 0x6c │ │ │ │ str r2, [r7] │ │ │ │ strb r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 19a00 │ │ │ │ - ldr r0, [pc, #120] @ 19a04 │ │ │ │ + ldr r1, [pc, #120] @ 199f0 │ │ │ │ + ldr r0, [pc, #120] @ 199f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #112] @ 19a08 │ │ │ │ + ldr r2, [pc, #112] @ 199f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ + b 57b50 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ - b 1996c │ │ │ │ - ldr r1, [pc, #88] @ 19a0c │ │ │ │ - ldr r0, [pc, #88] @ 19a10 │ │ │ │ - ldr r2, [pc, #88] @ 19a14 │ │ │ │ + b 1995c │ │ │ │ + ldr r1, [pc, #88] @ 199fc │ │ │ │ + ldr r0, [pc, #88] @ 19a00 │ │ │ │ + ldr r2, [pc, #88] @ 19a04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 19914 │ │ │ │ + bl 57924 │ │ │ │ + b 19904 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ - b 1996c │ │ │ │ + b 1995c │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - b 1996c │ │ │ │ + b 1995c │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ - b 1996c │ │ │ │ + b 1995c │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #124 @ 0x7c │ │ │ │ - b 1996c │ │ │ │ - andeq r6, r8, r4, lsl #14 │ │ │ │ + b 1995c │ │ │ │ + andeq r6, r8, r4, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r6, r0, lr │ │ │ │ ldrdeq r0, [r6], -r0 @ │ │ │ │ andeq r0, r0, r5, lsr sp │ │ │ │ andeq r0, r6, r0, ror #28 │ │ │ │ andeq r0, r6, r0, lsr #29 │ │ │ │ andeq r0, r0, sl, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ str r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r2, [pc, #428] @ 19be8 │ │ │ │ - ldr r3, [pc, #428] @ 19bec │ │ │ │ + ldr r2, [pc, #428] @ 19bd8 │ │ │ │ + ldr r3, [pc, #428] @ 19bdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r7, [pc, #392] @ 19bf0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r7, [pc, #392] @ 19be0 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - beq 19ba8 │ │ │ │ + beq 19b98 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ stm r8, {r0, r5} │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r4, #0 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #312] @ 19bf4 │ │ │ │ + ldr r3, [pc, #312] @ 19be4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19bcc │ │ │ │ - ldr r4, [pc, #284] @ 19bf8 │ │ │ │ + bne 19bbc │ │ │ │ + ldr r4, [pc, #284] @ 19be8 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 19b78 │ │ │ │ + beq 19b68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19b6c │ │ │ │ + beq 19b5c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19b04 │ │ │ │ + bne 19af4 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str r3, [r2, #8] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #208] @ 19bfc │ │ │ │ + ldr r0, [pc, #208] @ 19bec │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #184] @ 19c00 │ │ │ │ - ldr r3, [pc, #160] @ 19bec │ │ │ │ + ldr r2, [pc, #184] @ 19bf0 │ │ │ │ + ldr r3, [pc, #160] @ 19bdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 19be4 │ │ │ │ + bne 19bd4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 19b1c │ │ │ │ + b 19b0c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19bc0 │ │ │ │ + beq 19bb0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19b14 │ │ │ │ + beq 19b04 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19b84 │ │ │ │ - b 19b14 │ │ │ │ + bne 19b74 │ │ │ │ + b 19b04 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ strb r4, [r0] │ │ │ │ stm r3, {r0, r5} │ │ │ │ - b 19a9c │ │ │ │ + b 19a8c │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 19b1c │ │ │ │ - ldr r0, [pc, #48] @ 19c04 │ │ │ │ + b 19b0c │ │ │ │ + ldr r0, [pc, #48] @ 19bf4 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000865bc │ │ │ │ + andeq r6, r8, ip, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, r0, r5 │ │ │ │ + andeq r6, r8, r0, lsr #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r8, r4, lsr #20 │ │ │ │ - ldrdeq fp, [r8], -r4 │ │ │ │ - @ instruction: 0x000864b0 │ │ │ │ - andeq fp, r8, ip, lsr #18 │ │ │ │ - ldr r3, [pc, #100] @ 19c74 │ │ │ │ - ldr r1, [pc, #100] @ 19c78 │ │ │ │ + andeq fp, r8, r4, lsr sl │ │ │ │ + andeq fp, r8, r4, ror #19 │ │ │ │ + andeq r6, r8, r0, asr #9 │ │ │ │ + andeq fp, r8, ip, lsr r9 │ │ │ │ + ldr r3, [pc, #100] @ 19c64 │ │ │ │ + ldr r1, [pc, #100] @ 19c68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 19c7c │ │ │ │ - ldr ip, [pc, #96] @ 19c80 │ │ │ │ + ldr r2, [pc, #96] @ 19c6c │ │ │ │ + ldr ip, [pc, #96] @ 19c70 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ push {r4, fp, lr} │ │ │ │ - ldr r4, [pc, #84] @ 19c84 │ │ │ │ - ldr lr, [pc, #84] @ 19c88 │ │ │ │ + ldr r4, [pc, #84] @ 19c74 │ │ │ │ + ldr lr, [pc, #84] @ 19c78 │ │ │ │ str ip, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr ip, [pc, #76] @ 19c8c │ │ │ │ + ldr ip, [pc, #76] @ 19c7c │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r0, [r1, #32] │ │ │ │ - ldr r2, [pc, #56] @ 19c90 │ │ │ │ - ldr r1, [pc, #56] @ 19c94 │ │ │ │ + ldr r2, [pc, #56] @ 19c80 │ │ │ │ + ldr r1, [pc, #56] @ 19c84 │ │ │ │ add fp, sp, #8 │ │ │ │ str r4, [r3, #24] │ │ │ │ str lr, [r3, #28] │ │ │ │ str ip, [r3, #32] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - andeq r8, r8, r8, asr #17 │ │ │ │ - andeq fp, r8, r4, ror #17 │ │ │ │ + ldrdeq r8, [r8], -r8 @ │ │ │ │ + strdeq fp, [r8], -r4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r2, r0, fp, lsl lr │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ andeq r0, r0, lr, lsl lr │ │ │ │ andeq r1, r0, pc, lsl pc │ │ │ │ @ instruction: 0x00000fbf │ │ │ │ andeq r0, r0, pc, ror pc │ │ │ │ - ldr r3, [pc, #400] @ 19e30 │ │ │ │ + ldr r3, [pc, #400] @ 19e20 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #29 │ │ │ │ - bhi 19e24 │ │ │ │ + bhi 19e14 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #364] @ 19e34 │ │ │ │ + ldr r0, [pc, #364] @ 19e24 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #348] @ 19e38 │ │ │ │ + ldr r0, [pc, #348] @ 19e28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #340] @ 19e3c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #340] @ 19e2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #332] @ 19e40 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #332] @ 19e30 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #324] @ 19e44 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #324] @ 19e34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #316] @ 19e48 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #316] @ 19e38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #308] @ 19e4c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #308] @ 19e3c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #300] @ 19e50 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #300] @ 19e40 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #292] @ 19e54 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #292] @ 19e44 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #284] @ 19e58 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #284] @ 19e48 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #276] @ 19e5c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #276] @ 19e4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #268] @ 19e60 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #268] @ 19e50 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #260] @ 19e64 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #260] @ 19e54 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #252] @ 19e68 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #252] @ 19e58 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #244] @ 19e6c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #244] @ 19e5c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #236] @ 19e70 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #236] @ 19e60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #228] @ 19e74 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #228] @ 19e64 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #220] @ 19e78 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #220] @ 19e68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #212] @ 19e7c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #212] @ 19e6c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #204] @ 19e80 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #204] @ 19e70 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #196] @ 19e84 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #196] @ 19e74 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #188] @ 19e88 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #188] @ 19e78 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #180] @ 19e8c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #180] @ 19e7c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #172] @ 19e90 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #172] @ 19e80 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #164] @ 19e94 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #164] @ 19e84 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #156] @ 19e98 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #156] @ 19e88 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #148] @ 19e9c │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #148] @ 19e8c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #140] @ 19ea0 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #140] @ 19e90 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #132] @ 19ea4 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #132] @ 19e94 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ - ldr r0, [pc, #124] @ 19ea8 │ │ │ │ + b 19cb8 │ │ │ │ + ldr r0, [pc, #124] @ 19e98 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 19cc8 │ │ │ │ + b 19cb8 │ │ │ │ andeq ip, r6, r8, lsr #11 │ │ │ │ @ instruction: 0x00060bb8 │ │ │ │ muleq r6, ip, fp │ │ │ │ andeq r0, r6, r4, ror #26 │ │ │ │ andeq r0, r6, r8, asr #26 │ │ │ │ andeq r0, r6, r8, lsr #26 │ │ │ │ andeq r0, r6, ip, lsl #26 │ │ │ │ @@ -21493,15 +21489,15 @@ │ │ │ │ andeq r0, r6, r8, ror sl │ │ │ │ andeq r0, r6, r4, lsr #16 │ │ │ │ andeq r0, r6, r0, lsr ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ subs ip, r0, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r4, [pc, #92] @ 19f20 │ │ │ │ + ldr r4, [pc, #92] @ 19f10 │ │ │ │ strb r6, [r1, r2] │ │ │ │ add fp, sp, #16 │ │ │ │ add r0, r1, r2 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ movlt r6, #1 │ │ │ │ umull r2, r3, r4, ip │ │ │ │ mov r5, r0 │ │ │ │ @@ -21512,31 +21508,31 @@ │ │ │ │ strb r2, [r0, #-1]! │ │ │ │ subs r2, r1, r0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne ip, #9 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - bhi 19ed4 │ │ │ │ + bhi 19ec4 │ │ │ │ tst r2, r6 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ strbne r3, [r0, #-1] │ │ │ │ subne r0, r5, #2 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3192] @ 0xc78 │ │ │ │ sub sp, sp, #868 @ 0x364 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #988] @ 1a324 │ │ │ │ + ldr r1, [pc, #988] @ 1a314 │ │ │ │ str r2, [fp, #-880] @ 0xfffffc90 │ │ │ │ - ldr r2, [pc, #984] @ 1a328 │ │ │ │ + ldr r2, [pc, #984] @ 1a318 │ │ │ │ sub lr, fp, #756 @ 0x2f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn ip, #0 │ │ │ │ str lr, [fp, #-900] @ 0xfffffc7c │ │ │ │ str ip, [fp, #-872] @ 0xfffffc98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21548,33 +21544,33 @@ │ │ │ │ str r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ str r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [lr] │ │ │ │ strd r2, [r1, #-8] │ │ │ │ mov r5, r0 │ │ │ │ bl 4984 │ │ │ │ - ldr r6, [pc, #908] @ 1a32c │ │ │ │ - ldr r3, [pc, #908] @ 1a330 │ │ │ │ + ldr r6, [pc, #908] @ 1a31c │ │ │ │ + ldr r3, [pc, #908] @ 1a320 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 19fd4 │ │ │ │ - ldr r3, [pc, #876] @ 1a334 │ │ │ │ + beq 19fc4 │ │ │ │ + ldr r3, [pc, #876] @ 1a324 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r7, #1 │ │ │ │ sub r3, fp, #616 @ 0x268 │ │ │ │ str r3, [fp, #-896] @ 0xfffffc80 │ │ │ │ str r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ - ldr r1, [pc, #848] @ 1a338 │ │ │ │ + ldr r1, [pc, #848] @ 1a328 │ │ │ │ sub r3, fp, #552 @ 0x228 │ │ │ │ str r3, [fp, #-892] @ 0xfffffc84 │ │ │ │ str r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ sub r3, fp, #488 @ 0x1e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [fp, #-888] @ 0xfffffc88 │ │ │ │ @@ -21584,17 +21580,17 @@ │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [fp, #-884] @ 0xfffffc8c │ │ │ │ str r3, [fp, #-748] @ 0xfffffd14 │ │ │ │ sub r9, fp, #424 @ 0x1a8 │ │ │ │ str r8, [fp, #-756] @ 0xfffffd0c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ subs r3, r4, #0 │ │ │ │ - ldr ip, [pc, #772] @ 1a33c │ │ │ │ + ldr ip, [pc, #772] @ 1a32c │ │ │ │ strb sl, [fp, #-297] @ 0xfffffed7 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ movlt sl, #1 │ │ │ │ add r1, r9, #127 @ 0x7f │ │ │ │ umull r2, r0, ip, r3 │ │ │ │ mov lr, r3 │ │ │ │ lsr r0, r0, #3 │ │ │ │ @@ -21606,145 +21602,145 @@ │ │ │ │ strb r2, [r1, #-1]! │ │ │ │ subs r2, r1, r9 │ │ │ │ movne r2, #1 │ │ │ │ cmp lr, #9 │ │ │ │ movls r4, #0 │ │ │ │ andhi r4, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1a044 │ │ │ │ + bne 1a034 │ │ │ │ tst r2, sl │ │ │ │ - bne 1a1d4 │ │ │ │ + bne 1a1c4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1a270 │ │ │ │ + bne 1a260 │ │ │ │ ldr r3, [fp, #-880] @ 0xfffffc90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a258 │ │ │ │ - ldr r1, [pc, #652] @ 1a340 │ │ │ │ + beq 1a248 │ │ │ │ + ldr r1, [pc, #652] @ 1a330 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r1, [fp, #-880] @ 0xfffffc90 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 1a200 │ │ │ │ - ldr r1, [pc, #612] @ 1a344 │ │ │ │ + beq 1a1f0 │ │ │ │ + ldr r1, [pc, #612] @ 1a334 │ │ │ │ sub r4, fp, #680 @ 0x2a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #592] @ 1a348 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #592] @ 1a338 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-896] @ 0xfffffc80 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #576] @ 1a34c │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #576] @ 1a33c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-892] @ 0xfffffc84 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #560] @ 1a350 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #560] @ 1a340 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-888] @ 0xfffffc88 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #544] @ 1a354 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #544] @ 1a344 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-884] @ 0xfffffc8c │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #528] @ 1a358 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #528] @ 1a348 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r5, fp, #732 @ 0x2dc │ │ │ │ sub r7, fp, #868 @ 0x364 │ │ │ │ - b 1a16c │ │ │ │ + b 1a15c │ │ │ │ ldr r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1a1a4 │ │ │ │ + beq 1a194 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-872] @ 0xfffffc98 │ │ │ │ - bne 1a160 │ │ │ │ + bne 1a150 │ │ │ │ str r6, [fp, #-744] @ 0xfffffd18 │ │ │ │ bl 4c6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a30c │ │ │ │ - ble 1a1a4 │ │ │ │ + beq 1a2fc │ │ │ │ + ble 1a194 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #872 @ 0x368 │ │ │ │ bl 47e0 │ │ │ │ - ldr r2, [pc, #432] @ 1a35c │ │ │ │ - ldr r3, [pc, #376] @ 1a328 │ │ │ │ + ldr r2, [pc, #432] @ 1a34c │ │ │ │ + ldr r3, [pc, #376] @ 1a318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a308 │ │ │ │ + bne 1a2f8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [r1, #-1] │ │ │ │ ldrb r3, [r0, #-2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a098 │ │ │ │ + beq 1a088 │ │ │ │ sub r1, r0, #2 │ │ │ │ - b 1a08c │ │ │ │ + b 1a07c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 1a220 │ │ │ │ + bne 1a210 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #2 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1a1f0 │ │ │ │ - ldr r4, [pc, #312] @ 1a360 │ │ │ │ + blt 1a1e0 │ │ │ │ + ldr r4, [pc, #312] @ 1a350 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 1a23c │ │ │ │ + b 1a22c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 1a1a4 │ │ │ │ + bne 1a194 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1a22c │ │ │ │ - b 1a1a4 │ │ │ │ - ldr r1, [pc, #260] @ 1a364 │ │ │ │ + blt 1a21c │ │ │ │ + b 1a194 │ │ │ │ + ldr r1, [pc, #260] @ 1a354 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - b 1a0d0 │ │ │ │ - ldr r1, [pc, #240] @ 1a368 │ │ │ │ + bl 573a4 │ │ │ │ + b 1a0c0 │ │ │ │ + ldr r1, [pc, #240] @ 1a358 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr ip, [pc, #172] @ 1a33c │ │ │ │ + ldr ip, [pc, #172] @ 1a32c │ │ │ │ mov r3, #0 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ movlt r4, #1 │ │ │ │ add r1, r9, #127 @ 0x7f │ │ │ │ strb r3, [fp, #-297] @ 0xfffffed7 │ │ │ │ umull r3, r2, ip, r5 │ │ │ │ mov r0, r5 │ │ │ │ @@ -21755,202 +21751,202 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ strb r3, [r1, #-1]! │ │ │ │ subs r3, r1, r9 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, r9 │ │ │ │ cmpne r0, #9 │ │ │ │ - bhi 1a2a0 │ │ │ │ + bhi 1a290 │ │ │ │ tst r3, r4 │ │ │ │ - beq 1a2f8 │ │ │ │ + beq 1a2e8 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [r1, #-1] │ │ │ │ ldrb r3, [r2, #-2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a0d0 │ │ │ │ + beq 1a0c0 │ │ │ │ sub r1, r2, #2 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - b 1a0d0 │ │ │ │ + bl 573a4 │ │ │ │ + b 1a0c0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [fp, #-900] @ 0xfffffc7c │ │ │ │ sub r1, fp, #748 @ 0x2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 4a08 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - andeq r6, r8, r8, lsr #1 │ │ │ │ + strheq r6, [r8], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r8, r8, asr r0 │ │ │ │ + andeq r6, r8, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ andeq r0, r6, r8, ror #20 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andeq r0, r6, ip, asr #19 │ │ │ │ @ instruction: 0x000609b8 │ │ │ │ @ instruction: 0x000609b0 │ │ │ │ @ instruction: 0x000609b0 │ │ │ │ andeq r0, r6, ip, ror r9 │ │ │ │ muleq r6, r8, r9 │ │ │ │ andeq r0, r6, ip, lsl #19 │ │ │ │ - andeq r5, r8, ip, asr #28 │ │ │ │ + andeq r5, r8, ip, asr lr │ │ │ │ andeq r2, r6, r4, lsl r4 │ │ │ │ andeq r0, r6, ip, lsl #16 │ │ │ │ andeq r0, r6, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #144] @ 1a418 │ │ │ │ - ldr r3, [pc, #144] @ 1a41c │ │ │ │ + ldr ip, [pc, #144] @ 1a408 │ │ │ │ + ldr r3, [pc, #144] @ 1a40c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #136] @ 1a420 │ │ │ │ + ldr r2, [pc, #136] @ 1a410 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #36] @ 0x24 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 1a3c0 │ │ │ │ + beq 1a3b0 │ │ │ │ ldr r3, [ip, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 1a404 │ │ │ │ - ldr r3, [pc, #92] @ 1a424 │ │ │ │ + ble 1a3f4 │ │ │ │ + ldr r3, [pc, #92] @ 1a414 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 1a3e4 │ │ │ │ + ble 1a3d4 │ │ │ │ mov r0, #9 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4474 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19f24 │ │ │ │ + bl 19f14 │ │ │ │ mov r0, #9 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4474 │ │ │ │ - ldr r2, [pc, #28] @ 1a428 │ │ │ │ + ldr r2, [pc, #28] @ 1a418 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, lr │ │ │ │ - bl 573a0 │ │ │ │ - b 1a3c0 │ │ │ │ - andeq fp, r8, r8, ror r1 │ │ │ │ - andeq r5, r8, r4, ror #24 │ │ │ │ + bl 57390 │ │ │ │ + b 1a3b0 │ │ │ │ + andeq fp, r8, r8, lsl #3 │ │ │ │ + andeq r5, r8, r4, ror ip │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq fp, r8, ip, lsr r1 │ │ │ │ + andeq fp, r8, ip, asr #2 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #288] @ 1a568 │ │ │ │ - ldr r4, [pc, #288] @ 1a56c │ │ │ │ + ldr r3, [pc, #288] @ 1a558 │ │ │ │ + ldr r4, [pc, #288] @ 1a55c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r2, [r3, #40] @ 0x28 │ │ │ │ - ble 1a4b0 │ │ │ │ + ble 1a4a0 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #252] @ 1a570 │ │ │ │ + ldr r2, [pc, #252] @ 1a560 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a494 │ │ │ │ + beq 1a484 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 1a558 │ │ │ │ - ldr r3, [pc, #216] @ 1a574 │ │ │ │ + beq 1a548 │ │ │ │ + ldr r3, [pc, #216] @ 1a564 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 1a514 │ │ │ │ + beq 1a504 │ │ │ │ mov r0, #9 │ │ │ │ bl 4474 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19c98 │ │ │ │ - ldr r3, [pc, #184] @ 1a578 │ │ │ │ + bl 19c88 │ │ │ │ + ldr r3, [pc, #184] @ 1a568 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b1c │ │ │ │ - ldr r1, [pc, #164] @ 1a57c │ │ │ │ + ldr r1, [pc, #164] @ 1a56c │ │ │ │ mov ip, #0 │ │ │ │ strb ip, [r5, #63] @ 0x3f │ │ │ │ ldr ip, [r4, r1] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [ip] │ │ │ │ - ldr r2, [pc, #144] @ 1a580 │ │ │ │ + ldr r2, [pc, #144] @ 1a570 │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [ip] │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - ldr r3, [pc, #132] @ 1a584 │ │ │ │ + ldr r3, [pc, #132] @ 1a574 │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, r0 │ │ │ │ str r2, [r1] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r6, [pc, #108] @ 1a588 │ │ │ │ + ldr r6, [pc, #108] @ 1a578 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 1a530 │ │ │ │ + b 1a520 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 1a540 │ │ │ │ + bne 1a530 │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1a520 │ │ │ │ - bl 50d4c │ │ │ │ + blt 1a510 │ │ │ │ + bl 50d3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19f24 │ │ │ │ - b 1a4a8 │ │ │ │ - ldr r2, [pc, #44] @ 1a58c │ │ │ │ - mov r1, #0 │ │ │ │ - bl 573a0 │ │ │ │ - b 1a494 │ │ │ │ - strheq fp, [r8], -r8 │ │ │ │ - andeq r5, r8, r8, lsr #23 │ │ │ │ + bl 19f14 │ │ │ │ + b 1a498 │ │ │ │ + ldr r2, [pc, #44] @ 1a57c │ │ │ │ + mov r1, #0 │ │ │ │ + bl 57390 │ │ │ │ + b 1a484 │ │ │ │ + andeq fp, r8, r8, asr #1 │ │ │ │ + @ instruction: 0x00085bb8 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq fp, r8, r8, rrx │ │ │ │ + andeq fp, r8, r8, ror r0 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq sl, r6, r4, ror #26 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ subs ip, r2, #0 │ │ │ │ - ldr r2, [pc, #332] @ 1a6fc │ │ │ │ - ldr r3, [pc, #332] @ 1a700 │ │ │ │ + ldr r2, [pc, #332] @ 1a6ec │ │ │ │ + ldr r3, [pc, #332] @ 1a6f0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, #0 │ │ │ │ - ldr lr, [pc, #316] @ 1a704 │ │ │ │ + ldr lr, [pc, #316] @ 1a6f4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ strb r8, [fp, #-33] @ 0xffffffdf │ │ │ │ rsblt ip, ip, #0 │ │ │ │ @@ -21965,269 +21961,269 @@ │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ strb r2, [r4, #-1]! │ │ │ │ subs r2, r4, r1 │ │ │ │ movne r2, #1 │ │ │ │ cmp r4, r1 │ │ │ │ cmpne ip, #9 │ │ │ │ mov ip, r3 │ │ │ │ - bhi 1a5ec │ │ │ │ + bhi 1a5dc │ │ │ │ tst r2, r8 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #216] @ 1a708 │ │ │ │ + ldr r1, [pc, #216] @ 1a6f8 │ │ │ │ strbne r3, [r4, #-1] │ │ │ │ subne r4, r7, #2 │ │ │ │ sub r7, fp, #288 @ 0x120 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #184] @ 1a70c │ │ │ │ + ldr r6, [pc, #184] @ 1a6fc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1a6d4 │ │ │ │ + bne 1a6c4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ - bl 19f24 │ │ │ │ - bl 50d4c │ │ │ │ + bl 19f14 │ │ │ │ + bl 50d3c │ │ │ │ mov r0, #9 │ │ │ │ bl 4474 │ │ │ │ - ldr r2, [pc, #96] @ 1a710 │ │ │ │ - ldr r3, [pc, #76] @ 1a700 │ │ │ │ + ldr r2, [pc, #96] @ 1a700 │ │ │ │ + ldr r3, [pc, #76] @ 1a6f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a6f8 │ │ │ │ + bne 1a6e8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573b4 │ │ │ │ - b 1a67c │ │ │ │ + bl 573a4 │ │ │ │ + b 1a66c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r8, r4, asr #20 │ │ │ │ + andeq r5, r8, r4, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ ldrdeq r0, [r6], -r8 │ │ │ │ andeq r4, r6, r8, ror #30 │ │ │ │ - andeq r5, r8, r8, asr #18 │ │ │ │ + andeq r5, r8, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r1, [pc, #124] @ 1a7ac │ │ │ │ - ldr r2, [pc, #124] @ 1a7b0 │ │ │ │ + ldr r1, [pc, #124] @ 1a79c │ │ │ │ + ldr r2, [pc, #124] @ 1a7a0 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #1 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-8] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ bl 4c3c │ │ │ │ - ldr r0, [pc, #84] @ 1a7b4 │ │ │ │ + ldr r0, [pc, #84] @ 1a7a4 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #13 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ - ldr r1, [pc, #68] @ 1a7b8 │ │ │ │ + ldr r1, [pc, #68] @ 1a7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 4893c │ │ │ │ - ldr r2, [pc, #56] @ 1a7bc │ │ │ │ - ldr r3, [pc, #40] @ 1a7b0 │ │ │ │ + bl 4892c │ │ │ │ + ldr r2, [pc, #56] @ 1a7ac │ │ │ │ + ldr r3, [pc, #40] @ 1a7a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a7a8 │ │ │ │ + bne 1a798 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r8, r4, asr #17 │ │ │ │ + ldrdeq r5, [r8], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r6, r8, lsr #1 │ │ │ │ andeq r0, r0, r1, asr #5 │ │ │ │ - andeq r5, r8, r4, ror r8 │ │ │ │ + andeq r5, r8, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3472] @ 0xd90 │ │ │ │ - ldr r1, [pc, #528] @ 1a9ec │ │ │ │ - ldr r2, [pc, #528] @ 1a9f0 │ │ │ │ + ldr r1, [pc, #528] @ 1a9dc │ │ │ │ + ldr r2, [pc, #528] @ 1a9e0 │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #520] @ 1a9f4 │ │ │ │ + ldr r5, [pc, #520] @ 1a9e4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #516] @ 1a9f8 │ │ │ │ + ldr r3, [pc, #516] @ 1a9e8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1a92c │ │ │ │ + bne 1a91c │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [pc, #476] @ 1a9fc │ │ │ │ - beq 1a950 │ │ │ │ + ldr r3, [pc, #476] @ 1a9ec │ │ │ │ + beq 1a940 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r9, r8, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ sub r3, fp, #604 @ 0x25c │ │ │ │ stm sp, {r3, r5} │ │ │ │ mvn r1, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ add r7, r8, #272 @ 0x110 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, fp, #552 @ 0x228 │ │ │ │ - ldr sl, [pc, #404] @ 1aa00 │ │ │ │ + ldr sl, [pc, #404] @ 1a9f0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #388] @ 1aa04 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #388] @ 1a9f4 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r5, [pc, #360] @ 1aa08 │ │ │ │ + ldr r5, [pc, #360] @ 1a9f8 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-41] @ 0xffffffd7 │ │ │ │ - ldr r2, [pc, #340] @ 1aa0c │ │ │ │ + ldr r2, [pc, #340] @ 1a9fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #324] @ 1aa10 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #324] @ 1aa00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a984 │ │ │ │ + beq 1a974 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1a918 │ │ │ │ - ldr r2, [pc, #292] @ 1aa14 │ │ │ │ - ldr r3, [pc, #252] @ 1a9f0 │ │ │ │ + bne 1a908 │ │ │ │ + ldr r2, [pc, #292] @ 1aa04 │ │ │ │ + ldr r3, [pc, #252] @ 1a9e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a980 │ │ │ │ + bne 1a970 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #248] @ 1aa18 │ │ │ │ + ldr r2, [pc, #248] @ 1aa08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 1a8e8 │ │ │ │ - ldr r1, [pc, #232] @ 1aa1c │ │ │ │ - ldr r0, [pc, #232] @ 1aa20 │ │ │ │ - ldr r2, [pc, #232] @ 1aa24 │ │ │ │ + bl 57b50 │ │ │ │ + b 1a8d8 │ │ │ │ + ldr r1, [pc, #232] @ 1aa0c │ │ │ │ + ldr r0, [pc, #232] @ 1aa10 │ │ │ │ + ldr r2, [pc, #232] @ 1aa14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [pc, #172] @ 1a9fc │ │ │ │ - bne 1a820 │ │ │ │ + ldr r3, [pc, #172] @ 1a9ec │ │ │ │ + bne 1a810 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, #0 │ │ │ │ strb r4, [r3, #16] │ │ │ │ - beq 1a8e8 │ │ │ │ - ldr r1, [pc, #188] @ 1aa28 │ │ │ │ - ldr r0, [pc, #188] @ 1aa2c │ │ │ │ + beq 1a8d8 │ │ │ │ + ldr r1, [pc, #188] @ 1aa18 │ │ │ │ + ldr r0, [pc, #188] @ 1aa1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1a8e8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1a8d8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - bl 5db98 │ │ │ │ + bl 5db88 │ │ │ │ mov r6, r0 │ │ │ │ - bl 58810 │ │ │ │ - ldr r3, [pc, #152] @ 1aa30 │ │ │ │ - ldr r2, [pc, #152] @ 1aa34 │ │ │ │ + bl 58800 │ │ │ │ + ldr r3, [pc, #152] @ 1aa20 │ │ │ │ + ldr r2, [pc, #152] @ 1aa24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ ldr r1, [r8, #1228] @ 0x4cc │ │ │ │ mov ip, #94 @ 0x5e │ │ │ │ - ldr r2, [pc, #112] @ 1aa38 │ │ │ │ + ldr r2, [pc, #112] @ 1aa28 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r1, r4} │ │ │ │ mov r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #88] @ 1aa3c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #88] @ 1aa2c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq r5, r8, r8, lsl r8 │ │ │ │ + bl 4aed8 │ │ │ │ + andeq r5, r8, r8, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r5, [r8], -ip │ │ │ │ + andeq r5, r8, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000602b0 │ │ │ │ andeq r0, r6, ip, lsr #5 │ │ │ │ andeq pc, r5, r4, ror pc @ │ │ │ │ @ instruction: 0x000003ba │ │ │ │ andeq pc, r5, r8, ror #22 │ │ │ │ - andeq r5, r8, r8, lsl #14 │ │ │ │ + andeq r5, r8, r8, lsl r7 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ andeq pc, r5, r0, ror #29 │ │ │ │ ldrdeq r0, [r6], -ip │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ andeq pc, r5, ip, lsr #29 │ │ │ │ andeq r0, r6, r8, lsr #3 │ │ │ │ andeq r0, r6, r8, lsr #3 │ │ │ │ @@ -22235,188 +22231,188 @@ │ │ │ │ andeq r0, r0, r1, asr #7 │ │ │ │ andeq r0, r0, r3, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ - ldr r1, [pc, #664] @ 1acf4 │ │ │ │ - ldr r2, [pc, #664] @ 1acf8 │ │ │ │ + ldr r1, [pc, #664] @ 1ace4 │ │ │ │ + ldr r2, [pc, #664] @ 1ace8 │ │ │ │ sub sp, sp, #644 @ 0x284 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #656] @ 1acfc │ │ │ │ + ldr r4, [pc, #656] @ 1acec │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #652] @ 1ad00 │ │ │ │ + ldr r3, [pc, #652] @ 1acf0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aad4 │ │ │ │ - ldr r3, [pc, #620] @ 1ad04 │ │ │ │ + bne 1aac4 │ │ │ │ + ldr r3, [pc, #620] @ 1acf4 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ab08 │ │ │ │ + bne 1aaf8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #600] @ 1ad08 │ │ │ │ - ldr r3, [pc, #580] @ 1acf8 │ │ │ │ + ldr r2, [pc, #600] @ 1acf8 │ │ │ │ + ldr r3, [pc, #580] @ 1ace8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1acf0 │ │ │ │ + bne 1ace0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r7, [pc, #560] @ 1ad0c │ │ │ │ - ldr r6, [pc, #560] @ 1ad10 │ │ │ │ + ldr r7, [pc, #560] @ 1acfc │ │ │ │ + ldr r6, [pc, #560] @ 1ad00 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #552] @ 1ad14 │ │ │ │ + ldr r2, [pc, #552] @ 1ad04 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #520] @ 1ad04 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #520] @ 1acf4 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1abcc │ │ │ │ + beq 1abbc │ │ │ │ add r6, r4, #16 │ │ │ │ mov r8, #49 @ 0x31 │ │ │ │ sub r3, fp, #596 @ 0x254 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ sub r7, fp, #648 @ 0x288 │ │ │ │ mov r2, r8 │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1abec │ │ │ │ - ldr r0, [pc, #432] @ 1ad18 │ │ │ │ + beq 1abdc │ │ │ │ + ldr r0, [pc, #432] @ 1ad08 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1ac3c │ │ │ │ - ldr r6, [pc, #408] @ 1ad1c │ │ │ │ - ldr r4, [pc, #408] @ 1ad20 │ │ │ │ - ldr r2, [pc, #408] @ 1ad24 │ │ │ │ + bne 1ac2c │ │ │ │ + ldr r6, [pc, #408] @ 1ad0c │ │ │ │ + ldr r4, [pc, #408] @ 1ad10 │ │ │ │ + ldr r2, [pc, #408] @ 1ad14 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, #8 │ │ │ │ - ldr r2, [pc, #384] @ 1ad28 │ │ │ │ + ldr r2, [pc, #384] @ 1ad18 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aaa4 │ │ │ │ + beq 1aa94 │ │ │ │ mov r2, #992 @ 0x3e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 1aaa4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1aa94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aaa4 │ │ │ │ + beq 1aa94 │ │ │ │ mov r2, #976 @ 0x3d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 1aaa4 │ │ │ │ - ldr r6, [pc, #312] @ 1ad2c │ │ │ │ - ldr r4, [pc, #312] @ 1ad30 │ │ │ │ - ldr r2, [pc, #312] @ 1ad34 │ │ │ │ + bl 57b50 │ │ │ │ + b 1aa94 │ │ │ │ + ldr r6, [pc, #312] @ 1ad1c │ │ │ │ + ldr r4, [pc, #312] @ 1ad20 │ │ │ │ + ldr r2, [pc, #312] @ 1ad24 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #288] @ 1ad38 │ │ │ │ + ldr r2, [pc, #288] @ 1ad28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aaa4 │ │ │ │ - ldr r2, [pc, #268] @ 1ad3c │ │ │ │ + beq 1aa94 │ │ │ │ + ldr r2, [pc, #268] @ 1ad2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 1aaa4 │ │ │ │ - ldr r8, [pc, #252] @ 1ad40 │ │ │ │ - ldr r3, [pc, #252] @ 1ad44 │ │ │ │ + bl 57b50 │ │ │ │ + b 1aa94 │ │ │ │ + ldr r8, [pc, #252] @ 1ad30 │ │ │ │ + ldr r3, [pc, #252] @ 1ad34 │ │ │ │ add r8, pc, r8 │ │ │ │ stmib sp, {r4, r7} │ │ │ │ - ldr r2, [pc, #244] @ 1ad48 │ │ │ │ + ldr r2, [pc, #244] @ 1ad38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r2, [pc, #224] @ 1ad4c │ │ │ │ + bl 582d4 │ │ │ │ + ldr r2, [pc, #224] @ 1ad3c │ │ │ │ stm sp, {r4, r7} │ │ │ │ sub r4, fp, #544 @ 0x220 │ │ │ │ - ldr r7, [pc, #216] @ 1ad50 │ │ │ │ + ldr r7, [pc, #216] @ 1ad40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ stm sp, {r2, r4, r7} │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1004 @ 0x3ec │ │ │ │ mov r0, #2 │ │ │ │ strb r3, [fp, #-33] @ 0xffffffdf │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r3, #13 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r2, [pc, #148] @ 1ad54 │ │ │ │ + ldr r2, [pc, #148] @ 1ad44 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1accc │ │ │ │ mvn r0, #0 │ │ │ │ - b 1aaa8 │ │ │ │ + b 1aa98 │ │ │ │ mov r2, #1008 @ 0x3f0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 1acd4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1acc4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r8, r8, r5 │ │ │ │ + andeq r5, r8, r8, lsr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r8, r8, lsl #11 │ │ │ │ + muleq r8, r8, r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r8, r8, asr #10 │ │ │ │ + andeq r5, r8, r8, asr r5 │ │ │ │ andeq pc, r5, ip, lsr sp @ │ │ │ │ andeq r0, r6, r0, asr #2 │ │ │ │ andeq r0, r0, lr, asr #7 │ │ │ │ andeq pc, r5, r8, asr #17 │ │ │ │ andeq pc, r5, r8, lsl #25 │ │ │ │ andeq r0, r6, ip, lsl #1 │ │ │ │ strheq r0, [r6], -r4 │ │ │ │ @@ -22434,363 +22430,363 @@ │ │ │ │ andeq r0, r0, lr, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #564] @ 1afac │ │ │ │ - ldr r2, [pc, #564] @ 1afb0 │ │ │ │ + ldr r1, [pc, #564] @ 1af9c │ │ │ │ + ldr r2, [pc, #564] @ 1afa0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mvn r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1aec4 │ │ │ │ + beq 1aeb4 │ │ │ │ bl 49c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1aef4 │ │ │ │ + beq 1aee4 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ sub r2, r5, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, r2, r4 │ │ │ │ - b 1add0 │ │ │ │ + b 1adc0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 1aef4 │ │ │ │ + beq 1aee4 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 1adc8 │ │ │ │ - ldr r7, [pc, #456] @ 1afb4 │ │ │ │ + bne 1adb8 │ │ │ │ + ldr r7, [pc, #456] @ 1afa4 │ │ │ │ sub r9, fp, #120 @ 0x78 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ sub r8, fp, #124 @ 0x7c │ │ │ │ - b 1ae2c │ │ │ │ + b 1ae1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aeb8 │ │ │ │ + bne 1aea8 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1af30 │ │ │ │ + bne 1af20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4a50 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ mov sl, r0 │ │ │ │ - beq 1adfc │ │ │ │ + beq 1adec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aeb8 │ │ │ │ + bne 1aea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ - ldr ip, [pc, #324] @ 1afb8 │ │ │ │ - ldr r1, [pc, #324] @ 1afbc │ │ │ │ + bl 24b6c │ │ │ │ + ldr ip, [pc, #324] @ 1afa8 │ │ │ │ + ldr r1, [pc, #324] @ 1afac │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #131 @ 0x83 │ │ │ │ - ldr r2, [pc, #316] @ 1afc0 │ │ │ │ + ldr r2, [pc, #316] @ 1afb0 │ │ │ │ mov r3, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r6] │ │ │ │ - b 1aebc │ │ │ │ + b 1aeac │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #248] @ 1afc4 │ │ │ │ - ldr r3, [pc, #224] @ 1afb0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #248] @ 1afb4 │ │ │ │ + ldr r3, [pc, #224] @ 1afa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1afa8 │ │ │ │ + bne 1af98 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #204] @ 1afc8 │ │ │ │ - ldr r3, [pc, #176] @ 1afb0 │ │ │ │ + ldr r2, [pc, #204] @ 1afb8 │ │ │ │ + ldr r3, [pc, #176] @ 1afa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1afa8 │ │ │ │ + bne 1af98 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 44c8 │ │ │ │ - ldr r5, [pc, #148] @ 1afcc │ │ │ │ + ldr r5, [pc, #148] @ 1afbc │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aea8 │ │ │ │ + bne 1ae98 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #108] @ 1afd0 │ │ │ │ + ldr r2, [pc, #108] @ 1afc0 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - ldr r3, [pc, #104] @ 1afd4 │ │ │ │ + ldr r3, [pc, #104] @ 1afc4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #100] @ 1afd8 │ │ │ │ + ldr r1, [pc, #100] @ 1afc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #84] @ 1afdc │ │ │ │ + ldr r2, [pc, #84] @ 1afcc │ │ │ │ mov r3, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - b 1aea8 │ │ │ │ + b 1ae98 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r8, ip, ror r2 │ │ │ │ + andeq r5, r8, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r8, ip, ror #13 │ │ │ │ + strdeq r7, [r8], -ip │ │ │ │ muleq r5, r4, lr │ │ │ │ muleq r5, r4, r9 │ │ │ │ andeq r0, r0, pc, lsr r4 │ │ │ │ - andeq r5, r8, ip, lsr #2 │ │ │ │ - strdeq r5, [r8], -ip │ │ │ │ - andeq sl, r8, ip, asr #11 │ │ │ │ + andeq r5, r8, ip, lsr r1 │ │ │ │ + andeq r5, r8, ip, lsl #2 │ │ │ │ + ldrdeq sl, [r8], -ip │ │ │ │ andeq pc, r5, r8, ror sp @ │ │ │ │ muleq r5, r4, sp │ │ │ │ muleq r5, r0, r8 │ │ │ │ andeq r0, r0, r5, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #688] @ 1b2ac │ │ │ │ - ldr r3, [pc, #688] @ 1b2b0 │ │ │ │ + ldr r2, [pc, #688] @ 1b29c │ │ │ │ + ldr r3, [pc, #688] @ 1b2a0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #676] @ 1b2b4 │ │ │ │ + ldr r4, [pc, #676] @ 1b2a4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #660] @ 1b2b8 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #660] @ 1b2a8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b1b4 │ │ │ │ - ldr r1, [pc, #636] @ 1b2bc │ │ │ │ + bne 1b1a4 │ │ │ │ + ldr r1, [pc, #636] @ 1b2ac │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ bl 4840 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b270 │ │ │ │ - ldr r3, [pc, #608] @ 1b2c0 │ │ │ │ - ldr sl, [pc, #608] @ 1b2c4 │ │ │ │ + beq 1b260 │ │ │ │ + ldr r3, [pc, #608] @ 1b2b0 │ │ │ │ + ldr sl, [pc, #608] @ 1b2b4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r9, fp, #68 @ 0x44 │ │ │ │ sub r8, fp, #72 @ 0x48 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 1b114 │ │ │ │ + b 1b104 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4a14 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b0b4 │ │ │ │ + beq 1b0a4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b0d4 │ │ │ │ + bne 1b0c4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 44c8 │ │ │ │ - ldr r3, [pc, #508] @ 1b2c8 │ │ │ │ + ldr r3, [pc, #508] @ 1b2b8 │ │ │ │ sub r2, r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 1b20c │ │ │ │ - bl 5dd30 │ │ │ │ + bhi 1b1fc │ │ │ │ + bl 5dd20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b134 │ │ │ │ + bne 1b124 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 1b154 │ │ │ │ - ldr r1, [pc, #460] @ 1b2cc │ │ │ │ + blt 1b144 │ │ │ │ + ldr r1, [pc, #460] @ 1b2bc │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ bl 4840 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b198 │ │ │ │ + beq 1b188 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b078 │ │ │ │ - ldr r2, [pc, #424] @ 1b2d0 │ │ │ │ + beq 1b068 │ │ │ │ + ldr r2, [pc, #424] @ 1b2c0 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, sl │ │ │ │ - bl 57934 │ │ │ │ - b 1b078 │ │ │ │ - ldr r1, [pc, #408] @ 1b2d4 │ │ │ │ - ldr r0, [pc, #408] @ 1b2d8 │ │ │ │ - ldr r2, [pc, #408] @ 1b2dc │ │ │ │ + bl 57924 │ │ │ │ + b 1b068 │ │ │ │ + ldr r1, [pc, #408] @ 1b2c4 │ │ │ │ + ldr r0, [pc, #408] @ 1b2c8 │ │ │ │ + ldr r2, [pc, #408] @ 1b2cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 1b0f8 │ │ │ │ + bge 1b0e8 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b1f0 │ │ │ │ - ldr r2, [pc, #368] @ 1b2e0 │ │ │ │ - ldr r3, [pc, #316] @ 1b2b0 │ │ │ │ + bne 1b1e0 │ │ │ │ + ldr r2, [pc, #368] @ 1b2d0 │ │ │ │ + ldr r3, [pc, #316] @ 1b2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b2a8 │ │ │ │ + bne 1b298 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b1d0 │ │ │ │ + bne 1b1c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 1b168 │ │ │ │ - ldr r1, [pc, #296] @ 1b2e4 │ │ │ │ - ldr r0, [pc, #296] @ 1b2e8 │ │ │ │ - ldr r2, [pc, #296] @ 1b2ec │ │ │ │ + b 1b158 │ │ │ │ + ldr r1, [pc, #296] @ 1b2d4 │ │ │ │ + ldr r0, [pc, #296] @ 1b2d8 │ │ │ │ + ldr r2, [pc, #296] @ 1b2dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1b038 │ │ │ │ - ldr r1, [pc, #280] @ 1b2f0 │ │ │ │ - ldr r0, [pc, #280] @ 1b2f4 │ │ │ │ - ldr r2, [pc, #280] @ 1b2f8 │ │ │ │ + bl 57924 │ │ │ │ + b 1b028 │ │ │ │ + ldr r1, [pc, #280] @ 1b2e0 │ │ │ │ + ldr r0, [pc, #280] @ 1b2e4 │ │ │ │ + ldr r2, [pc, #280] @ 1b2e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r5, #0 │ │ │ │ - b 1b168 │ │ │ │ - ldr r1, [pc, #260] @ 1b2fc │ │ │ │ - ldr r0, [pc, #260] @ 1b300 │ │ │ │ - ldr r2, [pc, #260] @ 1b304 │ │ │ │ + b 1b158 │ │ │ │ + ldr r1, [pc, #260] @ 1b2ec │ │ │ │ + ldr r0, [pc, #260] @ 1b2f0 │ │ │ │ + ldr r2, [pc, #260] @ 1b2f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1b168 │ │ │ │ - ldr r7, [pc, #244] @ 1b308 │ │ │ │ - ldr r3, [pc, #244] @ 1b30c │ │ │ │ + bl 57b50 │ │ │ │ + b 1b158 │ │ │ │ + ldr r7, [pc, #244] @ 1b2f8 │ │ │ │ + ldr r3, [pc, #244] @ 1b2fc │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #232] @ 1b310 │ │ │ │ + ldr r2, [pc, #232] @ 1b300 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r3, r5} │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b258 │ │ │ │ + bne 1b248 │ │ │ │ mvn r5, #0 │ │ │ │ - b 1b154 │ │ │ │ - ldr r0, [pc, #180] @ 1b314 │ │ │ │ - ldr r2, [pc, #180] @ 1b318 │ │ │ │ + b 1b144 │ │ │ │ + ldr r0, [pc, #180] @ 1b304 │ │ │ │ + ldr r2, [pc, #180] @ 1b308 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 1b250 │ │ │ │ + bl 57b50 │ │ │ │ + b 1b240 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b28c │ │ │ │ + bne 1b27c │ │ │ │ mvn r5, #0 │ │ │ │ - b 1b168 │ │ │ │ - ldr r1, [pc, #136] @ 1b31c │ │ │ │ - ldr r0, [pc, #136] @ 1b320 │ │ │ │ - ldr r2, [pc, #136] @ 1b324 │ │ │ │ + b 1b158 │ │ │ │ + ldr r1, [pc, #136] @ 1b30c │ │ │ │ + ldr r0, [pc, #136] @ 1b310 │ │ │ │ + ldr r2, [pc, #136] @ 1b314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1b284 │ │ │ │ + bl 57b50 │ │ │ │ + b 1b274 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [r8], -r8 │ │ │ │ + andeq r5, r8, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r4, [r8], -r8 │ │ │ │ + andeq r4, r8, r8, ror #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r5, r8, ror #25 │ │ │ │ ldrdeq pc, [r5], -r0 │ │ │ │ andeq pc, r5, ip, lsr #15 │ │ │ │ strdeq pc, [r0], -sp │ │ │ │ andeq pc, r5, ip, lsr #24 │ │ │ │ andeq r0, r0, pc, asr r4 │ │ │ │ ldrdeq pc, [r5], -r8 │ │ │ │ andeq pc, r5, ip, ror #23 │ │ │ │ andeq r0, r0, pc, ror r4 │ │ │ │ - andeq r4, r8, r8, lsl #29 │ │ │ │ + muleq r8, r8, lr │ │ │ │ andeq pc, r5, r8, asr r6 @ │ │ │ │ andeq pc, r5, r4, asr fp @ │ │ │ │ andeq r0, r0, fp, lsl #9 │ │ │ │ andeq pc, r5, ip, lsr r6 @ │ │ │ │ andeq pc, r5, r8, lsr fp @ │ │ │ │ andeq r0, r0, r6, lsr #9 │ │ │ │ andeq pc, r5, ip, lsl r6 @ │ │ │ │ @@ -22805,243 +22801,243 @@ │ │ │ │ andeq pc, r5, ip, ror sl @ │ │ │ │ muleq r0, r5, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #868] @ 1b6a8 │ │ │ │ - ldr lr, [pc, #868] @ 1b6ac │ │ │ │ + ldr r4, [pc, #868] @ 1b698 │ │ │ │ + ldr lr, [pc, #868] @ 1b69c │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #860] @ 1b6b0 │ │ │ │ + ldr r3, [pc, #860] @ 1b6a0 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r2, [pc, #856] @ 1b6b4 │ │ │ │ + ldr r2, [pc, #856] @ 1b6a4 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b48c │ │ │ │ + bne 1b47c │ │ │ │ cmp r4, #51 @ 0x33 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - beq 1b484 │ │ │ │ - bl 58918 │ │ │ │ + beq 1b474 │ │ │ │ + bl 58908 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 5de6c │ │ │ │ + bl 5de5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1b448 │ │ │ │ + beq 1b438 │ │ │ │ mvn r8, #1040 @ 0x410 │ │ │ │ cmp r4, r8 │ │ │ │ mov r0, r5 │ │ │ │ movne r8, #32 │ │ │ │ moveq r8, #1 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5dc00 │ │ │ │ + bl 5dbf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b3e0 │ │ │ │ + beq 1b3d0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b4c4 │ │ │ │ + bne 1b4b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d944 │ │ │ │ - ldr r1, [pc, #712] @ 1b6b8 │ │ │ │ + bl 5d934 │ │ │ │ + ldr r1, [pc, #712] @ 1b6a8 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #700] @ 1b6bc │ │ │ │ + ldr r2, [pc, #700] @ 1b6ac │ │ │ │ mov r3, r0 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #1040 @ 0x410 │ │ │ │ add r2, r3, #11 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 1b540 │ │ │ │ - ldr r1, [pc, #656] @ 1b6c0 │ │ │ │ - ldr r2, [pc, #656] @ 1b6c4 │ │ │ │ + bls 1b530 │ │ │ │ + ldr r1, [pc, #656] @ 1b6b0 │ │ │ │ + ldr r2, [pc, #656] @ 1b6b4 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r1 │ │ │ │ - beq 1b540 │ │ │ │ - ldr r3, [pc, #644] @ 1b6c8 │ │ │ │ + beq 1b530 │ │ │ │ + ldr r3, [pc, #644] @ 1b6b8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 1b510 │ │ │ │ + beq 1b500 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b498 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #620] @ 1b6cc │ │ │ │ - ldr r3, [pc, #584] @ 1b6ac │ │ │ │ + ldr r2, [pc, #620] @ 1b6bc │ │ │ │ + ldr r3, [pc, #584] @ 1b69c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b6a4 │ │ │ │ + bne 1b694 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 58744 │ │ │ │ - b 1b398 │ │ │ │ - ldr r1, [pc, #572] @ 1b6d0 │ │ │ │ - ldr r0, [pc, #572] @ 1b6d4 │ │ │ │ - ldr r2, [pc, #572] @ 1b6d8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 58734 │ │ │ │ b 1b388 │ │ │ │ - ldr r1, [pc, #556] @ 1b6dc │ │ │ │ - ldr r0, [pc, #556] @ 1b6e0 │ │ │ │ - ldr r2, [pc, #556] @ 1b6e4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1b454 │ │ │ │ - bl 5dc00 │ │ │ │ - bl 285b0 │ │ │ │ + ldr r1, [pc, #572] @ 1b6c0 │ │ │ │ + ldr r0, [pc, #572] @ 1b6c4 │ │ │ │ + ldr r2, [pc, #572] @ 1b6c8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 1b378 │ │ │ │ + ldr r1, [pc, #556] @ 1b6cc │ │ │ │ + ldr r0, [pc, #556] @ 1b6d0 │ │ │ │ + ldr r2, [pc, #556] @ 1b6d4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1b444 │ │ │ │ + bl 5dbf0 │ │ │ │ + bl 285a0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d944 │ │ │ │ - ldr r1, [pc, #520] @ 1b6e8 │ │ │ │ + bl 5d934 │ │ │ │ + ldr r1, [pc, #520] @ 1b6d8 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #512] @ 1b6ec │ │ │ │ + ldr r2, [pc, #512] @ 1b6dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1b410 │ │ │ │ - ldr r3, [pc, #472] @ 1b6f0 │ │ │ │ - ldr r1, [pc, #472] @ 1b6f4 │ │ │ │ + bl 3add4 │ │ │ │ + b 1b400 │ │ │ │ + ldr r3, [pc, #472] @ 1b6e0 │ │ │ │ + ldr r1, [pc, #472] @ 1b6e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b688 │ │ │ │ + bne 1b678 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1b458 │ │ │ │ - ldr r2, [pc, #432] @ 1b6f8 │ │ │ │ + b 1b448 │ │ │ │ + ldr r2, [pc, #432] @ 1b6e8 │ │ │ │ add r3, r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi 1b52c │ │ │ │ + bhi 1b51c │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #396] @ 1b6fc │ │ │ │ - ldr r1, [pc, #396] @ 1b700 │ │ │ │ - ldr r2, [pc, #396] @ 1b704 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #396] @ 1b6ec │ │ │ │ + ldr r1, [pc, #396] @ 1b6f0 │ │ │ │ + ldr r2, [pc, #396] @ 1b6f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1b52c │ │ │ │ + bl 3add4 │ │ │ │ + b 1b51c │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5dc00 │ │ │ │ + bl 5dbf0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5dc34 │ │ │ │ - ldr r3, [pc, #336] @ 1b708 │ │ │ │ - ldr r1, [pc, #336] @ 1b70c │ │ │ │ - ldr r2, [pc, #336] @ 1b710 │ │ │ │ + bl 5dc24 │ │ │ │ + ldr r3, [pc, #336] @ 1b6f8 │ │ │ │ + ldr r1, [pc, #336] @ 1b6fc │ │ │ │ + ldr r2, [pc, #336] @ 1b700 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1b52c │ │ │ │ + bl 3add4 │ │ │ │ + b 1b51c │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5dc00 │ │ │ │ + bl 5dbf0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5dc64 │ │ │ │ + bl 5dc54 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5dc34 │ │ │ │ - ldr r3, [pc, #260] @ 1b714 │ │ │ │ - ldr r1, [pc, #260] @ 1b718 │ │ │ │ - ldr r2, [pc, #260] @ 1b71c │ │ │ │ + bl 5dc24 │ │ │ │ + ldr r3, [pc, #260] @ 1b704 │ │ │ │ + ldr r1, [pc, #260] @ 1b708 │ │ │ │ + ldr r2, [pc, #260] @ 1b70c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1b52c │ │ │ │ + bl 3add4 │ │ │ │ + b 1b51c │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5dc00 │ │ │ │ - ldr r3, [pc, #196] @ 1b720 │ │ │ │ - ldr r1, [pc, #196] @ 1b724 │ │ │ │ - ldr r2, [pc, #196] @ 1b728 │ │ │ │ + bl 5dbf0 │ │ │ │ + ldr r3, [pc, #196] @ 1b710 │ │ │ │ + ldr r1, [pc, #196] @ 1b714 │ │ │ │ + ldr r2, [pc, #196] @ 1b718 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1b52c │ │ │ │ - ldr r1, [pc, #156] @ 1b72c │ │ │ │ - ldr r0, [pc, #156] @ 1b730 │ │ │ │ - ldr r2, [pc, #156] @ 1b734 │ │ │ │ + bl 3add4 │ │ │ │ + b 1b51c │ │ │ │ + ldr r1, [pc, #156] @ 1b71c │ │ │ │ + ldr r0, [pc, #156] @ 1b720 │ │ │ │ + ldr r2, [pc, #156] @ 1b724 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1b538 │ │ │ │ + bl 57b50 │ │ │ │ + b 1b528 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00084cb0 │ │ │ │ + andeq r4, r8, r0, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, r4, ip │ │ │ │ + andeq r4, r8, r4, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r5, r4, lsr #8 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ @ instruction: 0xfffffbfe │ │ │ │ @ instruction: 0xfffffbfc │ │ │ │ - muleq r8, r8, fp │ │ │ │ + andeq r4, r8, r8, lsr #23 │ │ │ │ andeq pc, r5, r0, lsl #7 │ │ │ │ andeq pc, r5, r0, asr #17 │ │ │ │ @ instruction: 0x000004bd │ │ │ │ andeq pc, r5, r4, ror #6 │ │ │ │ andeq pc, r5, r4, lsr #17 │ │ │ │ andeq r0, r0, fp, lsr #10 │ │ │ │ andeq pc, r5, r0, lsr r3 @ │ │ │ │ @@ -23067,15 +23063,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 46c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1b760 │ │ │ │ + blt 1b750 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ cmpne r0, #22 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -23088,83 +23084,83 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ bl 466c │ │ │ │ - ldr r8, [pc, #264] @ 1b8b8 │ │ │ │ - ldr r3, [pc, #264] @ 1b8bc │ │ │ │ + ldr r8, [pc, #264] @ 1b8a8 │ │ │ │ + ldr r3, [pc, #264] @ 1b8ac │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 1b89c │ │ │ │ + bne 1b88c │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, #20 │ │ │ │ - blt 1b7dc │ │ │ │ + blt 1b7cc │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ movge r5, #65536 @ 0x10000 │ │ │ │ cmp r9, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 1b894 │ │ │ │ - bl 5c0a8 │ │ │ │ + bne 1b884 │ │ │ │ + bl 5c098 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r3, [r7] │ │ │ │ - ble 1b86c │ │ │ │ - ldr r9, [pc, #188] @ 1b8c0 │ │ │ │ + ble 1b85c │ │ │ │ + ldr r9, [pc, #188] @ 1b8b0 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 1b828 │ │ │ │ - ldr r1, [pc, #180] @ 1b8c4 │ │ │ │ + b 1b818 │ │ │ │ + ldr r1, [pc, #180] @ 1b8b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r3, [r7] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 1b86c │ │ │ │ + beq 1b85c │ │ │ │ cmp r6, r4 │ │ │ │ - beq 1b81c │ │ │ │ + beq 1b80c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b808 │ │ │ │ - ldr r2, [pc, #136] @ 1b8c8 │ │ │ │ + beq 1b7f8 │ │ │ │ + ldr r2, [pc, #136] @ 1b8b8 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 1b808 │ │ │ │ + bne 1b7f8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 1b86c │ │ │ │ + beq 1b85c │ │ │ │ cmp r6, r4 │ │ │ │ - bne 1b840 │ │ │ │ + bne 1b830 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 1b828 │ │ │ │ + bne 1b818 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 1b8cc │ │ │ │ - ldr r0, [pc, #80] @ 1b8d0 │ │ │ │ + ldr r1, [pc, #80] @ 1b8bc │ │ │ │ + ldr r0, [pc, #80] @ 1b8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #72] @ 1b8d4 │ │ │ │ + ldr r2, [pc, #72] @ 1b8c4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - bl 5c144 │ │ │ │ - b 1b7f0 │ │ │ │ - ldr r1, [pc, #52] @ 1b8d8 │ │ │ │ - ldr r0, [pc, #52] @ 1b8dc │ │ │ │ - ldr r2, [pc, #52] @ 1b8e0 │ │ │ │ + b 57b50 │ │ │ │ + bl 5c134 │ │ │ │ + b 1b7e0 │ │ │ │ + ldr r1, [pc, #52] @ 1b8c8 │ │ │ │ + ldr r0, [pc, #52] @ 1b8cc │ │ │ │ + ldr r2, [pc, #52] @ 1b8d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1b7c8 │ │ │ │ - andeq r4, r8, r8, asr #16 │ │ │ │ + bl 57924 │ │ │ │ + b 1b7b8 │ │ │ │ + andeq r4, r8, r8, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r5, r8, lsl r0 @ │ │ │ │ andeq r0, r0, lr, lsl #11 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ muleq r5, ip, pc @ │ │ │ │ @ instruction: 0x0005f8b0 │ │ │ │ muleq r0, r1, r5 │ │ │ │ @@ -23178,248 +23174,248 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b91c │ │ │ │ + beq 1b90c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1b93c │ │ │ │ - b 1b914 │ │ │ │ + bne 1b92c │ │ │ │ + b 1b904 │ │ │ │ ldr r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1b914 │ │ │ │ + beq 1b904 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b930 │ │ │ │ + beq 1b920 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3344] @ 0xd10 │ │ │ │ - ldr r1, [pc, #808] @ 1bca0 │ │ │ │ - ldr r2, [pc, #808] @ 1bca4 │ │ │ │ + ldr r1, [pc, #808] @ 1bc90 │ │ │ │ + ldr r2, [pc, #808] @ 1bc94 │ │ │ │ sub sp, sp, #720 @ 0x2d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #800] @ 1bca8 │ │ │ │ + ldr r5, [pc, #800] @ 1bc98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #796] @ 1bcac │ │ │ │ + ldr r3, [pc, #796] @ 1bc9c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bb8c │ │ │ │ + bne 1bb7c │ │ │ │ sub r4, fp, #728 @ 0x2d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4618 │ │ │ │ - ldr r3, [pc, #752] @ 1bcb0 │ │ │ │ + ldr r3, [pc, #752] @ 1bca0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r0, r5, #2096 @ 0x830 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r0, r5, #2160 @ 0x870 │ │ │ │ add r1, r4, #130 @ 0x82 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r0, r5, #2224 @ 0x8b0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #468 @ 0x1d4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r4, r4, #65 @ 0x41 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bne 1bb10 │ │ │ │ + bne 1bb00 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 1bc34 │ │ │ │ + beq 1bc24 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r8] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r8, fp, #336 @ 0x150 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6f128 │ │ │ │ + bl 6f118 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1bba8 │ │ │ │ + beq 1bb98 │ │ │ │ add r0, r5, #1840 @ 0x730 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ add r4, r5, #1840 @ 0x730 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bb28 │ │ │ │ + beq 1bb18 │ │ │ │ add r1, r5, #1840 @ 0x730 │ │ │ │ add r1, r1, #3 │ │ │ │ add r1, r1, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ addeq r0, r0, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 1baa4 │ │ │ │ + bne 1ba94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bb28 │ │ │ │ + beq 1bb18 │ │ │ │ add r5, r5, #1840 @ 0x730 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bc0c │ │ │ │ + bne 1bbfc │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bbf0 │ │ │ │ - ldr r2, [pc, #456] @ 1bcb4 │ │ │ │ - ldr r3, [pc, #436] @ 1bca4 │ │ │ │ + bne 1bbe0 │ │ │ │ + ldr r2, [pc, #456] @ 1bca4 │ │ │ │ + ldr r3, [pc, #436] @ 1bc94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1bc9c │ │ │ │ + bne 1bc8c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - b 1ba40 │ │ │ │ - ldr r4, [pc, #392] @ 1bcb8 │ │ │ │ - ldr r3, [pc, #392] @ 1bcbc │ │ │ │ + bl 57464 │ │ │ │ + b 1ba30 │ │ │ │ + ldr r4, [pc, #392] @ 1bca8 │ │ │ │ + ldr r3, [pc, #392] @ 1bcac │ │ │ │ add r5, r5, #1840 @ 0x730 │ │ │ │ add r5, r5, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #376] @ 1bcc0 │ │ │ │ + ldr r2, [pc, #376] @ 1bcb0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bae4 │ │ │ │ - ldr r0, [pc, #328] @ 1bcc4 │ │ │ │ - ldr r2, [pc, #328] @ 1bcc8 │ │ │ │ + beq 1bad4 │ │ │ │ + ldr r0, [pc, #328] @ 1bcb4 │ │ │ │ + ldr r2, [pc, #328] @ 1bcb8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 1bae4 │ │ │ │ - ldr r1, [pc, #312] @ 1bccc │ │ │ │ - ldr r0, [pc, #312] @ 1bcd0 │ │ │ │ - ldr r2, [pc, #312] @ 1bcd4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1bad4 │ │ │ │ + ldr r1, [pc, #312] @ 1bcbc │ │ │ │ + ldr r0, [pc, #312] @ 1bcc0 │ │ │ │ + ldr r2, [pc, #312] @ 1bcc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1b9ac │ │ │ │ + bl 57924 │ │ │ │ + b 1b99c │ │ │ │ add r4, r5, #1840 @ 0x730 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r9, [r5, #1844] @ 0x734 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1ba78 │ │ │ │ + beq 1ba68 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r9, [r3, #1]! │ │ │ │ cmp r9, #0 │ │ │ │ - bne 1bbd4 │ │ │ │ - b 1ba78 │ │ │ │ - ldr r1, [pc, #224] @ 1bcd8 │ │ │ │ - ldr r0, [pc, #224] @ 1bcdc │ │ │ │ - ldr r2, [pc, #224] @ 1bce0 │ │ │ │ + bne 1bbc4 │ │ │ │ + b 1ba68 │ │ │ │ + ldr r1, [pc, #224] @ 1bcc8 │ │ │ │ + ldr r0, [pc, #224] @ 1bccc │ │ │ │ + ldr r2, [pc, #224] @ 1bcd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1bae4 │ │ │ │ - ldr r3, [pc, #208] @ 1bce4 │ │ │ │ - ldr r1, [pc, #208] @ 1bce8 │ │ │ │ - ldr r2, [pc, #208] @ 1bcec │ │ │ │ + bl 57b50 │ │ │ │ + b 1bad4 │ │ │ │ + ldr r3, [pc, #208] @ 1bcd4 │ │ │ │ + ldr r1, [pc, #208] @ 1bcd8 │ │ │ │ + ldr r2, [pc, #208] @ 1bcdc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ - b 1bad8 │ │ │ │ + bl 582d4 │ │ │ │ + b 1bac8 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ bl 484c │ │ │ │ cmp r0, #0 │ │ │ │ strbeq r0, [fp, #-33] @ 0xffffffdf │ │ │ │ - beq 1ba40 │ │ │ │ - ldr r2, [pc, #152] @ 1bcf0 │ │ │ │ - ldr r1, [pc, #152] @ 1bcf4 │ │ │ │ + beq 1ba30 │ │ │ │ + ldr r2, [pc, #152] @ 1bce0 │ │ │ │ + ldr r1, [pc, #152] @ 1bce4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #144] @ 1bcf8 │ │ │ │ + ldr r2, [pc, #144] @ 1bce8 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #1648 @ 0x670 │ │ │ │ mov r0, #8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - b 1ba40 │ │ │ │ + bl 57464 │ │ │ │ + b 1ba30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r8, ip, ror r6 │ │ │ │ + andeq r4, r8, ip, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r8, ip, ror #12 │ │ │ │ + andeq r4, r8, ip, ror r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r8, ip, lsl #10 │ │ │ │ + andeq r4, r8, ip, lsl r5 │ │ │ │ andeq lr, r5, r0, ror #25 │ │ │ │ andeq pc, r5, r8, asr #12 │ │ │ │ andeq r0, r0, lr, lsl #14 │ │ │ │ andeq pc, r5, r8, asr #11 │ │ │ │ andeq r0, r0, r2, lsl r7 │ │ │ │ andeq lr, r5, r0, lsl #25 │ │ │ │ andeq pc, r5, r8, lsr #11 │ │ │ │ @@ -23434,61 +23430,61 @@ │ │ │ │ andeq lr, r5, r0, lsr #23 │ │ │ │ strdeq pc, [r5], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #176] @ 1bdc8 │ │ │ │ - ldr r3, [pc, #176] @ 1bdcc │ │ │ │ + ldr r4, [pc, #176] @ 1bdb8 │ │ │ │ + ldr r3, [pc, #176] @ 1bdbc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bd94 │ │ │ │ - ldr r3, [pc, #156] @ 1bdd0 │ │ │ │ + bne 1bd84 │ │ │ │ + ldr r3, [pc, #156] @ 1bdc0 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #136] @ 1bdd4 │ │ │ │ + ldr r3, [pc, #136] @ 1bdc4 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #376] @ 0x178 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 1bdd8 │ │ │ │ - ldr r0, [pc, #92] @ 1bddc │ │ │ │ + ldr r1, [pc, #92] @ 1bdc8 │ │ │ │ + ldr r0, [pc, #92] @ 1bdcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #84] @ 1bde0 │ │ │ │ + ldr r2, [pc, #84] @ 1bdd0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #72] @ 1bde4 │ │ │ │ - ldr r0, [pc, #72] @ 1bde8 │ │ │ │ - ldr r2, [pc, #72] @ 1bdec │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #72] @ 1bdd4 │ │ │ │ + ldr r0, [pc, #72] @ 1bdd8 │ │ │ │ + ldr r2, [pc, #72] @ 1bddc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #28] @ 1bdd0 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #28] @ 1bdc0 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bd68 │ │ │ │ - b 1bd44 │ │ │ │ - andeq r4, r8, r0, ror #5 │ │ │ │ + bne 1bd58 │ │ │ │ + b 1bd34 │ │ │ │ + strdeq r4, [r8], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ muleq r5, ip, sl │ │ │ │ andeq pc, r5, ip, lsl r5 @ │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ andeq lr, r5, r8, ror sl │ │ │ │ @@ -23501,486 +23497,486 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #272] @ 1bf34 │ │ │ │ - ldr r3, [pc, #272] @ 1bf38 │ │ │ │ + ldr r5, [pc, #272] @ 1bf24 │ │ │ │ + ldr r3, [pc, #272] @ 1bf28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1beb8 │ │ │ │ - ldr r3, [pc, #248] @ 1bf3c │ │ │ │ + bne 1bea8 │ │ │ │ + ldr r3, [pc, #248] @ 1bf2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bf08 │ │ │ │ + bne 1bef8 │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [pc, #228] @ 1bf40 │ │ │ │ - beq 1bea4 │ │ │ │ + ldr r3, [pc, #228] @ 1bf30 │ │ │ │ + beq 1be94 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #4928 @ 0x1340 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1be90 │ │ │ │ - ldr r2, [pc, #184] @ 1bf44 │ │ │ │ + bne 1be80 │ │ │ │ + ldr r2, [pc, #184] @ 1bf34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bf14 │ │ │ │ + bne 1bf04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #836] @ 0x344 │ │ │ │ - b 1be74 │ │ │ │ - ldr r8, [pc, #136] @ 1bf48 │ │ │ │ - ldr r7, [pc, #136] @ 1bf4c │ │ │ │ + b 1be64 │ │ │ │ + ldr r8, [pc, #136] @ 1bf38 │ │ │ │ + ldr r7, [pc, #136] @ 1bf3c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #128] @ 1bf50 │ │ │ │ + ldr r2, [pc, #128] @ 1bf40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #116] @ 1bf54 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #116] @ 1bf44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1be50 │ │ │ │ + beq 1be40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bf08 │ │ │ │ - ldr r2, [pc, #88] @ 1bf58 │ │ │ │ + beq 1bef8 │ │ │ │ + ldr r2, [pc, #88] @ 1bf48 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 1bf5c │ │ │ │ - ldr r0, [pc, #64] @ 1bf60 │ │ │ │ - ldr r2, [pc, #64] @ 1bf64 │ │ │ │ + ldr r1, [pc, #64] @ 1bf4c │ │ │ │ + ldr r0, [pc, #64] @ 1bf50 │ │ │ │ + ldr r2, [pc, #64] @ 1bf54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r4, [r8], -r4 @ │ │ │ │ + andeq r4, r8, r4, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r8, r0, asr #13 │ │ │ │ + ldrdeq r9, [r8], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r8, r8, ror r6 │ │ │ │ + andeq r9, r8, r8, lsl #13 │ │ │ │ andeq lr, r5, r8, asr r9 │ │ │ │ andeq pc, r5, r8, ror #7 │ │ │ │ andeq r0, r0, r1, asr #15 │ │ │ │ - andeq r9, r8, r4, lsr #12 │ │ │ │ + andeq r9, r8, r4, lsr r6 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq lr, [r5], -r8 │ │ │ │ andeq pc, r5, r8, lsl #7 │ │ │ │ andeq r0, r0, lr, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #272] @ 1c094 │ │ │ │ - ldr r3, [pc, #272] @ 1c098 │ │ │ │ + ldr r5, [pc, #272] @ 1c084 │ │ │ │ + ldr r3, [pc, #272] @ 1c088 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c018 │ │ │ │ - ldr r3, [pc, #248] @ 1c09c │ │ │ │ + bne 1c008 │ │ │ │ + ldr r3, [pc, #248] @ 1c08c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c068 │ │ │ │ + bne 1c058 │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [pc, #228] @ 1c0a0 │ │ │ │ - beq 1c004 │ │ │ │ + ldr r3, [pc, #228] @ 1c090 │ │ │ │ + beq 1bff4 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #4928 @ 0x1340 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ mov r6, r0 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1bff0 │ │ │ │ - ldr r2, [pc, #184] @ 1c0a4 │ │ │ │ + bne 1bfe0 │ │ │ │ + ldr r2, [pc, #184] @ 1c094 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c074 │ │ │ │ + bne 1c064 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r6, r4 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r4, [r3, #836] @ 0x344 │ │ │ │ - b 1bfd4 │ │ │ │ - ldr r6, [pc, #136] @ 1c0a8 │ │ │ │ - ldr r0, [pc, #136] @ 1c0ac │ │ │ │ + b 1bfc4 │ │ │ │ + ldr r6, [pc, #136] @ 1c098 │ │ │ │ + ldr r0, [pc, #136] @ 1c09c │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #132] @ 1c0b0 │ │ │ │ + ldr r2, [pc, #132] @ 1c0a0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #120] @ 1c0b4 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #120] @ 1c0a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bfb0 │ │ │ │ + beq 1bfa0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c068 │ │ │ │ - ldr r0, [pc, #92] @ 1c0b8 │ │ │ │ - ldr r2, [pc, #92] @ 1c0bc │ │ │ │ + beq 1c058 │ │ │ │ + ldr r0, [pc, #92] @ 1c0a8 │ │ │ │ + ldr r2, [pc, #92] @ 1c0ac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 1c0c0 │ │ │ │ - ldr r0, [pc, #68] @ 1c0c4 │ │ │ │ - ldr r2, [pc, #68] @ 1c0c8 │ │ │ │ + ldr r1, [pc, #68] @ 1c0b0 │ │ │ │ + ldr r0, [pc, #68] @ 1c0b4 │ │ │ │ + ldr r2, [pc, #68] @ 1c0b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r4, r8, r4, ror r0 │ │ │ │ + andeq r4, r8, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r8, r0, ror #10 │ │ │ │ + andeq r9, r8, r0, ror r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r8, r8, lsl r5 │ │ │ │ + andeq r9, r8, r8, lsr #10 │ │ │ │ strdeq lr, [r5], -r8 │ │ │ │ muleq r5, r4, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r8, r8, asr #9 │ │ │ │ + ldrdeq r9, [r8], -r8 │ │ │ │ andeq pc, r5, r8, ror r2 @ │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ muleq r5, r8, r7 │ │ │ │ andeq pc, r5, ip, lsr r2 @ │ │ │ │ andeq r0, r0, r5, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #524] @ 1c2f4 │ │ │ │ - ldr r4, [pc, #524] @ 1c2f8 │ │ │ │ - ldr r3, [pc, #524] @ 1c2fc │ │ │ │ + ldr r2, [pc, #524] @ 1c2e4 │ │ │ │ + ldr r4, [pc, #524] @ 1c2e8 │ │ │ │ + ldr r3, [pc, #524] @ 1c2ec │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r6, [pc, #476] @ 1c300 │ │ │ │ + ldr r6, [pc, #476] @ 1c2f0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r4, [pc, #460] @ 1c304 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r4, [pc, #460] @ 1c2f4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #452] @ 1c308 │ │ │ │ + ldr r0, [pc, #452] @ 1c2f8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #412] @ 1c30c │ │ │ │ + ldr r0, [pc, #412] @ 1c2fc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #396] @ 1c310 │ │ │ │ + ldr r0, [pc, #396] @ 1c300 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #380] @ 1c314 │ │ │ │ + ldr r0, [pc, #380] @ 1c304 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ bl 48ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c1e4 │ │ │ │ + beq 1c1d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 48ac │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r7, r0 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1c274 │ │ │ │ + beq 1c264 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 4c6c │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1c248 │ │ │ │ + beq 1c238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c2a8 │ │ │ │ + beq 1c298 │ │ │ │ sub r5, fp, #64 @ 0x40 │ │ │ │ - b 1c21c │ │ │ │ + b 1c20c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1c248 │ │ │ │ + beq 1c238 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 47e0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 1c214 │ │ │ │ + bne 1c204 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ asreq r0, r0, #8 │ │ │ │ andeq r0, r0, #255 @ 0xff │ │ │ │ mvnne r0, #0 │ │ │ │ - ldr r2, [pc, #200] @ 1c318 │ │ │ │ - ldr r3, [pc, #168] @ 1c2fc │ │ │ │ + ldr r2, [pc, #200] @ 1c308 │ │ │ │ + ldr r3, [pc, #168] @ 1c2ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c2f0 │ │ │ │ + bne 1c2e0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #148] @ 1c31c │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #148] @ 1c30c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 573b4 │ │ │ │ - b 1c1ec │ │ │ │ - ldr r3, [pc, #112] @ 1c320 │ │ │ │ + bl 573a4 │ │ │ │ + b 1c1dc │ │ │ │ + ldr r3, [pc, #112] @ 1c310 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r2, [pc, #104] @ 1c324 │ │ │ │ + ldr r2, [pc, #104] @ 1c314 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, #63 @ 0x3f │ │ │ │ bl 4de0 │ │ │ │ mov r2, #1 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1b780 │ │ │ │ + bl 1b770 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 4a08 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r8, r8, lsl #30 │ │ │ │ + andeq r3, r8, r8, lsl pc │ │ │ │ strdeq pc, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r8], -r8 │ │ │ │ + andeq r3, r8, r8, ror #29 │ │ │ │ andeq lr, r5, r0, ror #10 │ │ │ │ andeq pc, r5, ip, lsr #3 │ │ │ │ andeq pc, r5, r4, lsl #3 │ │ │ │ muleq r5, ip, r1 │ │ │ │ muleq r5, r8, r1 │ │ │ │ - andeq r3, r8, r8, lsr #27 │ │ │ │ + @ instruction: 0x00083db8 │ │ │ │ strheq pc, [r5], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #524] @ 1c550 │ │ │ │ - ldr r1, [pc, #524] @ 1c554 │ │ │ │ + ldr ip, [pc, #524] @ 1c540 │ │ │ │ + ldr r1, [pc, #524] @ 1c544 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #516] @ 1c558 │ │ │ │ + ldr r3, [pc, #516] @ 1c548 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #512] @ 1c55c │ │ │ │ + ldr r2, [pc, #512] @ 1c54c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1c530 │ │ │ │ + bne 1c520 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ bl 442c <__gmtime64_r@plt> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c60 <__localtime64_r@plt> │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ - beq 1c4e0 │ │ │ │ + beq 1c4d0 │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 1c4c4 │ │ │ │ + beq 1c4b4 │ │ │ │ ldr lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp lr, ip │ │ │ │ - bge 1c47c │ │ │ │ + bge 1c46c │ │ │ │ mov r0, #1440 @ 0x5a0 │ │ │ │ ldr ip, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r1, ip, r1, lsl #2 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ sub r3, r3, r1 │ │ │ │ - ldr r2, [pc, #360] @ 1c560 │ │ │ │ + ldr r2, [pc, #360] @ 1c550 │ │ │ │ add r3, r3, r0 │ │ │ │ smull r1, r2, r3, r2 │ │ │ │ asr ip, r3, #31 │ │ │ │ add r2, r2, r3 │ │ │ │ rsb ip, ip, r2, asr #5 │ │ │ │ sub r2, ip, ip, lsl #4 │ │ │ │ - ldr r0, [pc, #336] @ 1c564 │ │ │ │ + ldr r0, [pc, #336] @ 1c554 │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ - ldr r3, [pc, #332] @ 1c568 │ │ │ │ + ldr r3, [pc, #332] @ 1c558 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c514 │ │ │ │ - ldr r2, [pc, #288] @ 1c56c │ │ │ │ - ldr r3, [pc, #260] @ 1c554 │ │ │ │ + bne 1c504 │ │ │ │ + ldr r2, [pc, #288] @ 1c55c │ │ │ │ + ldr r3, [pc, #260] @ 1c544 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #280] @ 1c570 │ │ │ │ + ldr r0, [pc, #280] @ 1c560 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bne 1c54c │ │ │ │ + bne 1c53c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r4 │ │ │ │ - blt 1c3d0 │ │ │ │ + blt 1c3c0 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r6 │ │ │ │ - blt 1c3d0 │ │ │ │ + blt 1c3c0 │ │ │ │ cmp lr, ip │ │ │ │ cmple r3, r4 │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r0, r6 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsl r0, r3, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b 1c3d4 │ │ │ │ + b 1c3c4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 1c3c0 │ │ │ │ + ble 1c3b0 │ │ │ │ cmp r1, r2 │ │ │ │ - ldrlt r0, [pc, #152] @ 1c574 │ │ │ │ - blt 1c3d4 │ │ │ │ - b 1c3c0 │ │ │ │ - ldr r0, [pc, #144] @ 1c578 │ │ │ │ - ldr r3, [pc, #144] @ 1c57c │ │ │ │ + ldrlt r0, [pc, #152] @ 1c564 │ │ │ │ + blt 1c3c4 │ │ │ │ + b 1c3b0 │ │ │ │ + ldr r0, [pc, #144] @ 1c568 │ │ │ │ + ldr r3, [pc, #144] @ 1c56c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c444 │ │ │ │ - ldr r1, [pc, #100] @ 1c580 │ │ │ │ - ldr r0, [pc, #100] @ 1c584 │ │ │ │ - ldr r2, [pc, #100] @ 1c588 │ │ │ │ + beq 1c434 │ │ │ │ + ldr r1, [pc, #100] @ 1c570 │ │ │ │ + ldr r0, [pc, #100] @ 1c574 │ │ │ │ + ldr r2, [pc, #100] @ 1c578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1c444 │ │ │ │ - ldr r1, [pc, #84] @ 1c58c │ │ │ │ - ldr r0, [pc, #84] @ 1c590 │ │ │ │ - ldr r2, [pc, #84] @ 1c594 │ │ │ │ + bl 57b50 │ │ │ │ + b 1c434 │ │ │ │ + ldr r1, [pc, #84] @ 1c57c │ │ │ │ + ldr r0, [pc, #84] @ 1c580 │ │ │ │ + ldr r2, [pc, #84] @ 1c584 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1c37c │ │ │ │ + bl 57924 │ │ │ │ + b 1c36c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00083cb0 │ │ │ │ + andeq r3, r8, r0, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, r4, ip │ │ │ │ + andeq r3, r8, r4, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - andeq r9, r8, r8, ror #1 │ │ │ │ + strdeq r9, [r8], -r8 │ │ │ │ andeq lr, r5, r8, lsr #30 │ │ │ │ - andeq r3, r8, ip, lsr #23 │ │ │ │ - andeq r9, r8, r8, lsr #1 │ │ │ │ + @ instruction: 0x00083bbc │ │ │ │ + strheq r9, [r8], -r8 │ │ │ │ @ instruction: 0xfffffa60 │ │ │ │ - andeq r9, r8, r8, lsl r0 │ │ │ │ + andeq r9, r8, r8, lsr #32 │ │ │ │ andeq lr, r5, r8, asr lr │ │ │ │ strdeq lr, [r5], -r8 │ │ │ │ andeq lr, r5, r8, lsl lr │ │ │ │ andeq r0, r0, pc, lsr #18 │ │ │ │ ldrdeq lr, [r5], -ip │ │ │ │ strdeq lr, [r5], -ip │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ @@ -23993,16 +23989,16 @@ │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #128] @ 1c654 │ │ │ │ - ldr r3, [pc, #128] @ 1c658 │ │ │ │ + ldr r2, [pc, #128] @ 1c644 │ │ │ │ + ldr r3, [pc, #128] @ 1c648 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ @@ -24014,613 +24010,613 @@ │ │ │ │ rsb r2, r3, r2, lsl #4 │ │ │ │ rsb r3, r3, r2, lsl #3 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r4, r3, r1 │ │ │ │ bl 4984 │ │ │ │ add r4, r0, r4 │ │ │ │ bl 4d38 │ │ │ │ - ldr r2, [pc, #52] @ 1c65c │ │ │ │ - ldr r3, [pc, #44] @ 1c658 │ │ │ │ + ldr r2, [pc, #52] @ 1c64c │ │ │ │ + ldr r3, [pc, #44] @ 1c648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, r4 │ │ │ │ - bne 1c650 │ │ │ │ + bne 1c640 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r8, r0, lsr #20 │ │ │ │ + andeq r3, r8, r0, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r8], -r0 │ │ │ │ - ldr r3, [pc, #28] @ 1c684 │ │ │ │ + andeq r3, r8, r0, ror #19 │ │ │ │ + ldr r3, [pc, #28] @ 1c674 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #116] @ 0x74 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - muleq r8, r8, lr │ │ │ │ + andeq r8, r8, r8, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #272] @ 1c7b4 │ │ │ │ - ldr r3, [pc, #272] @ 1c7b8 │ │ │ │ + ldr r6, [pc, #272] @ 1c7a4 │ │ │ │ + ldr r3, [pc, #272] @ 1c7a8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c734 │ │ │ │ + bne 1c724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c78c │ │ │ │ - ldr r3, [pc, #240] @ 1c7bc │ │ │ │ + beq 1c77c │ │ │ │ + ldr r3, [pc, #240] @ 1c7ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #116] @ 0x74 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 1c78c │ │ │ │ + bgt 1c77c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 1c768 │ │ │ │ - ldr r3, [pc, #208] @ 1c7c0 │ │ │ │ + bhi 1c758 │ │ │ │ + ldr r3, [pc, #208] @ 1c7b0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ addeq r0, r0, #2288 @ 0x8f0 │ │ │ │ addne r0, r0, #2544 @ 0x9f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #176] @ 1c7c4 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #176] @ 1c7b4 │ │ │ │ ldr r1, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #116] @ 0x74 │ │ │ │ - bne 1c794 │ │ │ │ + bne 1c784 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ 1c7c8 │ │ │ │ - ldr r0, [pc, #140] @ 1c7cc │ │ │ │ - ldr r2, [pc, #140] @ 1c7d0 │ │ │ │ + ldr r1, [pc, #140] @ 1c7b8 │ │ │ │ + ldr r0, [pc, #140] @ 1c7bc │ │ │ │ + ldr r2, [pc, #140] @ 1c7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1c768 │ │ │ │ - ldr r3, [pc, #120] @ 1c7d4 │ │ │ │ + beq 1c758 │ │ │ │ + ldr r3, [pc, #120] @ 1c7c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #116] @ 0x74 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 1c6d8 │ │ │ │ + ble 1c6c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c78c │ │ │ │ - ldr r1, [pc, #92] @ 1c7d8 │ │ │ │ - ldr r0, [pc, #92] @ 1c7dc │ │ │ │ - ldr r2, [pc, #92] @ 1c7e0 │ │ │ │ + beq 1c77c │ │ │ │ + ldr r1, [pc, #92] @ 1c7c8 │ │ │ │ + ldr r0, [pc, #92] @ 1c7cc │ │ │ │ + ldr r2, [pc, #92] @ 1c7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 1c7e4 │ │ │ │ - ldr r0, [pc, #72] @ 1c7e8 │ │ │ │ - ldr r2, [pc, #72] @ 1c7ec │ │ │ │ + ldr r1, [pc, #72] @ 1c7d4 │ │ │ │ + ldr r0, [pc, #72] @ 1c7d8 │ │ │ │ + ldr r2, [pc, #72] @ 1c7dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r3, r8, r4, asr r9 │ │ │ │ + andeq r3, r8, r4, ror #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r8, lsr lr │ │ │ │ + andeq r8, r8, r8, asr #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r8, ip, ror #27 │ │ │ │ + strdeq r8, [r8], -ip │ │ │ │ ldrdeq lr, [r5], -r8 │ │ │ │ andeq lr, r5, ip, lsl #24 │ │ │ │ andeq r0, r0, lr, asr #18 │ │ │ │ - andeq r8, r8, r8, lsr #27 │ │ │ │ + @ instruction: 0x00088db8 │ │ │ │ muleq r5, r8, r0 │ │ │ │ andeq lr, r5, ip, asr #23 │ │ │ │ andeq r0, r0, fp, asr r9 │ │ │ │ andeq lr, r5, r8, ror r0 │ │ │ │ andeq lr, r5, ip, lsr #23 │ │ │ │ andeq r0, r0, r9, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r5, [pc, #528] @ 1ca1c │ │ │ │ - ldr r4, [pc, #528] @ 1ca20 │ │ │ │ + ldr r5, [pc, #528] @ 1ca0c │ │ │ │ + ldr r4, [pc, #528] @ 1ca10 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ - ldr ip, [pc, #520] @ 1ca24 │ │ │ │ + ldr ip, [pc, #520] @ 1ca14 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #516] @ 1ca28 │ │ │ │ + ldr lr, [pc, #516] @ 1ca18 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 1c960 │ │ │ │ + bne 1c950 │ │ │ │ orrs r3, r5, r4 │ │ │ │ strne r5, [fp, #-172] @ 0xffffff54 │ │ │ │ strne r4, [fp, #-168] @ 0xffffff58 │ │ │ │ - beq 1c904 │ │ │ │ + beq 1c8f4 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - beq 1c920 │ │ │ │ + beq 1c910 │ │ │ │ sub r5, fp, #172 @ 0xac │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c60 <__localtime64_r@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1c97c │ │ │ │ - ldr r2, [pc, #416] @ 1ca2c │ │ │ │ + beq 1c96c │ │ │ │ + ldr r2, [pc, #416] @ 1ca1c │ │ │ │ sub r9, fp, #116 @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r9 │ │ │ │ bl 490c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c328 │ │ │ │ + bl 1c318 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ cmp r4, #81 @ 0x51 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 1c9bc │ │ │ │ + beq 1c9ac │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c9fc │ │ │ │ - ldr r2, [pc, #340] @ 1ca30 │ │ │ │ - ldr r3, [pc, #320] @ 1ca20 │ │ │ │ + bne 1c9ec │ │ │ │ + ldr r2, [pc, #340] @ 1ca20 │ │ │ │ + ldr r3, [pc, #320] @ 1ca10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ca18 │ │ │ │ + bne 1ca08 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r5, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r4, [fp, #-168] @ 0xffffff58 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 1c86c │ │ │ │ - ldr r1, [pc, #268] @ 1ca34 │ │ │ │ + bne 1c85c │ │ │ │ + ldr r1, [pc, #268] @ 1ca24 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c8d4 │ │ │ │ - ldr r1, [pc, #236] @ 1ca38 │ │ │ │ - ldr r0, [pc, #236] @ 1ca3c │ │ │ │ - ldr r2, [pc, #236] @ 1ca40 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1c8d4 │ │ │ │ - ldr r1, [pc, #220] @ 1ca44 │ │ │ │ - ldr r0, [pc, #220] @ 1ca48 │ │ │ │ - ldr r2, [pc, #220] @ 1ca4c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1c850 │ │ │ │ - ldr r1, [pc, #204] @ 1ca50 │ │ │ │ + beq 1c8c4 │ │ │ │ + ldr r1, [pc, #236] @ 1ca28 │ │ │ │ + ldr r0, [pc, #236] @ 1ca2c │ │ │ │ + ldr r2, [pc, #236] @ 1ca30 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1c8c4 │ │ │ │ + ldr r1, [pc, #220] @ 1ca34 │ │ │ │ + ldr r0, [pc, #220] @ 1ca38 │ │ │ │ + ldr r2, [pc, #220] @ 1ca3c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 1c840 │ │ │ │ + ldr r1, [pc, #204] @ 1ca40 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c8d4 │ │ │ │ - ldr r1, [pc, #172] @ 1ca54 │ │ │ │ - ldr r0, [pc, #172] @ 1ca58 │ │ │ │ - ldr r2, [pc, #172] @ 1ca5c │ │ │ │ + beq 1c8c4 │ │ │ │ + ldr r1, [pc, #172] @ 1ca44 │ │ │ │ + ldr r0, [pc, #172] @ 1ca48 │ │ │ │ + ldr r2, [pc, #172] @ 1ca4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1c8d4 │ │ │ │ - ldr r1, [pc, #156] @ 1ca60 │ │ │ │ + bl 57b50 │ │ │ │ + b 1c8c4 │ │ │ │ + ldr r1, [pc, #156] @ 1ca50 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c8d4 │ │ │ │ - ldr r1, [pc, #124] @ 1ca64 │ │ │ │ - ldr r0, [pc, #124] @ 1ca68 │ │ │ │ - ldr r2, [pc, #124] @ 1ca6c │ │ │ │ + beq 1c8c4 │ │ │ │ + ldr r1, [pc, #124] @ 1ca54 │ │ │ │ + ldr r0, [pc, #124] @ 1ca58 │ │ │ │ + ldr r2, [pc, #124] @ 1ca5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1c8d4 │ │ │ │ - ldr r1, [pc, #108] @ 1ca70 │ │ │ │ - ldr r0, [pc, #108] @ 1ca74 │ │ │ │ - ldr r2, [pc, #108] @ 1ca78 │ │ │ │ + bl 57b50 │ │ │ │ + b 1c8c4 │ │ │ │ + ldr r1, [pc, #108] @ 1ca60 │ │ │ │ + ldr r0, [pc, #108] @ 1ca64 │ │ │ │ + ldr r2, [pc, #108] @ 1ca68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1c8d4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1c8c4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r8, ip, ror #15 │ │ │ │ + strdeq r3, [r8], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r8], -r8 │ │ │ │ + andeq r3, r8, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r5, ip, ror #21 │ │ │ │ - andeq r3, r8, ip, lsl r7 │ │ │ │ - @ instruction: 0x00085bb0 │ │ │ │ + andeq r3, r8, ip, lsr #14 │ │ │ │ + andeq r5, r8, r0, asr #23 │ │ │ │ andeq sp, r5, r8, asr #29 │ │ │ │ andeq lr, r5, r4, lsl sl │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ andeq sp, r5, ip, lsr #29 │ │ │ │ strdeq lr, [r5], -r8 │ │ │ │ andeq r0, r0, fp, lsl #19 │ │ │ │ - andeq r5, r8, r4, asr fp │ │ │ │ + andeq r5, r8, r4, ror #22 │ │ │ │ andeq sp, r5, ip, ror #28 │ │ │ │ @ instruction: 0x0005e9b8 │ │ │ │ andeq r0, r0, r5, lsl sl │ │ │ │ - andeq r5, r8, r4, lsl fp │ │ │ │ + andeq r5, r8, r4, lsr #22 │ │ │ │ andeq sp, r5, ip, lsr #28 │ │ │ │ andeq lr, r5, r8, ror r9 │ │ │ │ andeq r0, r0, sl, lsl #20 │ │ │ │ andeq sp, r5, r0, lsl lr │ │ │ │ andeq lr, r5, ip, asr r9 │ │ │ │ andeq r0, r0, lr, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 1cb18 │ │ │ │ - ldr r2, [pc, #128] @ 1cb1c │ │ │ │ + ldr r3, [pc, #128] @ 1cb08 │ │ │ │ + ldr r2, [pc, #128] @ 1cb0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1cadc │ │ │ │ - ldr r1, [pc, #104] @ 1cb20 │ │ │ │ + bne 1cacc │ │ │ │ + ldr r1, [pc, #104] @ 1cb10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #120 @ 0x78 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 1caf8 │ │ │ │ + bne 1cae8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 1cb24 │ │ │ │ - ldr r0, [pc, #64] @ 1cb28 │ │ │ │ - ldr r2, [pc, #64] @ 1cb2c │ │ │ │ + ldr r1, [pc, #64] @ 1cb14 │ │ │ │ + ldr r0, [pc, #64] @ 1cb18 │ │ │ │ + ldr r2, [pc, #64] @ 1cb1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1cab0 │ │ │ │ - ldr r1, [pc, #48] @ 1cb30 │ │ │ │ - ldr r0, [pc, #48] @ 1cb34 │ │ │ │ - ldr r2, [pc, #48] @ 1cb38 │ │ │ │ + bl 57924 │ │ │ │ + b 1caa0 │ │ │ │ + ldr r1, [pc, #48] @ 1cb20 │ │ │ │ + ldr r0, [pc, #48] @ 1cb24 │ │ │ │ + ldr r2, [pc, #48] @ 1cb28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r3, r8, r0, ror #10 │ │ │ │ + andeq r3, r8, r0, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r8, asr #20 │ │ │ │ + andeq r8, r8, r8, asr sl │ │ │ │ andeq sp, r5, r0, lsr sp │ │ │ │ andeq lr, r5, r4, lsr #17 │ │ │ │ andeq r0, r0, pc, lsl sl │ │ │ │ andeq sp, r5, r4, lsl sp │ │ │ │ andeq lr, r5, r8, lsl #17 │ │ │ │ andeq r0, r0, r2, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ strd r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - ldr r0, [pc, #392] @ 1cce8 │ │ │ │ - ldr r1, [pc, #392] @ 1ccec │ │ │ │ + ldr r0, [pc, #392] @ 1ccd8 │ │ │ │ + ldr r1, [pc, #392] @ 1ccdc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #384] @ 1ccf0 │ │ │ │ - ldr lr, [pc, #384] @ 1ccf4 │ │ │ │ + ldr ip, [pc, #384] @ 1cce0 │ │ │ │ + ldr lr, [pc, #384] @ 1cce4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, ip │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 1ccc8 │ │ │ │ - ldr r3, [pc, #340] @ 1ccf8 │ │ │ │ + bne 1ccb8 │ │ │ │ + ldr r3, [pc, #340] @ 1cce8 │ │ │ │ sub r1, fp, #152 @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1cc38 │ │ │ │ + bne 1cc28 │ │ │ │ bl 442c <__gmtime64_r@plt> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cc48 │ │ │ │ - ldr r2, [pc, #300] @ 1ccfc │ │ │ │ + beq 1cc38 │ │ │ │ + ldr r2, [pc, #300] @ 1ccec │ │ │ │ sub r7, fp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 490c │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1cc88 │ │ │ │ + beq 1cc78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ccac │ │ │ │ - ldr r2, [pc, #240] @ 1cd00 │ │ │ │ - ldr r3, [pc, #216] @ 1ccec │ │ │ │ + bne 1cc9c │ │ │ │ + ldr r2, [pc, #240] @ 1ccf0 │ │ │ │ + ldr r3, [pc, #216] @ 1ccdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cce4 │ │ │ │ + bne 1ccd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4c60 <__localtime64_r@plt> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1cbc8 │ │ │ │ - ldr r1, [pc, #180] @ 1cd04 │ │ │ │ + bne 1cbb8 │ │ │ │ + ldr r1, [pc, #180] @ 1ccf4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cc08 │ │ │ │ - ldr r1, [pc, #148] @ 1cd08 │ │ │ │ - ldr r0, [pc, #148] @ 1cd0c │ │ │ │ - ldr r2, [pc, #148] @ 1cd10 │ │ │ │ + beq 1cbf8 │ │ │ │ + ldr r1, [pc, #148] @ 1ccf8 │ │ │ │ + ldr r0, [pc, #148] @ 1ccfc │ │ │ │ + ldr r2, [pc, #148] @ 1cd00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1cc08 │ │ │ │ - ldr r1, [pc, #132] @ 1cd14 │ │ │ │ + bl 57b50 │ │ │ │ + b 1cbf8 │ │ │ │ + ldr r1, [pc, #132] @ 1cd04 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cc08 │ │ │ │ - ldr r1, [pc, #100] @ 1cd18 │ │ │ │ - ldr r0, [pc, #100] @ 1cd1c │ │ │ │ - ldr r2, [pc, #100] @ 1cd20 │ │ │ │ + beq 1cbf8 │ │ │ │ + ldr r1, [pc, #100] @ 1cd08 │ │ │ │ + ldr r0, [pc, #100] @ 1cd0c │ │ │ │ + ldr r2, [pc, #100] @ 1cd10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1cc08 │ │ │ │ - ldr r1, [pc, #84] @ 1cd24 │ │ │ │ - ldr r0, [pc, #84] @ 1cd28 │ │ │ │ - ldr r2, [pc, #84] @ 1cd2c │ │ │ │ + bl 57b50 │ │ │ │ + b 1cbf8 │ │ │ │ + ldr r1, [pc, #84] @ 1cd14 │ │ │ │ + ldr r0, [pc, #84] @ 1cd18 │ │ │ │ + ldr r2, [pc, #84] @ 1cd1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1cb9c │ │ │ │ + bl 57924 │ │ │ │ + b 1cb8c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r8, r8, r4 │ │ │ │ + andeq r3, r8, r8, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r8, r8, lsl #9 │ │ │ │ + muleq r8, r8, r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, ip, asr r9 │ │ │ │ + andeq r8, r8, ip, ror #18 │ │ │ │ andeq lr, r5, r8, ror #15 │ │ │ │ - andeq r3, r8, r8, ror #7 │ │ │ │ - andeq r5, r8, r8, lsl #17 │ │ │ │ + strdeq r3, [r8], -r8 │ │ │ │ + muleq r8, r8, r8 │ │ │ │ andeq sp, r5, r0, lsr #23 │ │ │ │ andeq lr, r5, ip, lsr #14 │ │ │ │ andeq r0, r0, fp, asr sl │ │ │ │ - andeq r5, r8, r8, asr #16 │ │ │ │ + andeq r5, r8, r8, asr r8 │ │ │ │ andeq sp, r5, r0, ror #22 │ │ │ │ andeq lr, r5, ip, ror #13 │ │ │ │ andeq r0, r0, r5, asr sl │ │ │ │ andeq sp, r5, r4, asr #22 │ │ │ │ ldrdeq lr, [r5], -r0 │ │ │ │ andeq r0, r0, r5, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r5, [pc, #540] @ 1cf68 │ │ │ │ - ldr r4, [pc, #540] @ 1cf6c │ │ │ │ + ldr r5, [pc, #540] @ 1cf58 │ │ │ │ + ldr r4, [pc, #540] @ 1cf5c │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #532] @ 1cf70 │ │ │ │ + ldr ip, [pc, #532] @ 1cf60 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #528] @ 1cf74 │ │ │ │ + ldr lr, [pc, #528] @ 1cf64 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 1ce20 │ │ │ │ + bne 1ce10 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4468 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cee4 │ │ │ │ + beq 1ced4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1ce58 │ │ │ │ + beq 1ce48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ce3c │ │ │ │ + bne 1ce2c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #380] @ 1cf78 │ │ │ │ - ldr r3, [pc, #364] @ 1cf6c │ │ │ │ + ldr r2, [pc, #380] @ 1cf68 │ │ │ │ + ldr r3, [pc, #364] @ 1cf5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cf64 │ │ │ │ + bne 1cf54 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #340] @ 1cf7c │ │ │ │ - ldr r0, [pc, #340] @ 1cf80 │ │ │ │ - ldr r2, [pc, #340] @ 1cf84 │ │ │ │ + ldr r1, [pc, #340] @ 1cf6c │ │ │ │ + ldr r0, [pc, #340] @ 1cf70 │ │ │ │ + ldr r2, [pc, #340] @ 1cf74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1cd90 │ │ │ │ - ldr r1, [pc, #324] @ 1cf88 │ │ │ │ - ldr r0, [pc, #324] @ 1cf8c │ │ │ │ - ldr r2, [pc, #324] @ 1cf90 │ │ │ │ + bl 57924 │ │ │ │ + b 1cd80 │ │ │ │ + ldr r1, [pc, #324] @ 1cf78 │ │ │ │ + ldr r0, [pc, #324] @ 1cf7c │ │ │ │ + ldr r2, [pc, #324] @ 1cf80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1cdf0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1cde0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #292] @ 1cf94 │ │ │ │ - ldr r4, [pc, #292] @ 1cf98 │ │ │ │ - ldr r1, [pc, #292] @ 1cf9c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #292] @ 1cf84 │ │ │ │ + ldr r4, [pc, #292] @ 1cf88 │ │ │ │ + ldr r1, [pc, #292] @ 1cf8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #240] @ 1cfa0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #240] @ 1cf90 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1cecc │ │ │ │ + bne 1cebc │ │ │ │ mov r0, #0 │ │ │ │ - b 1cdf4 │ │ │ │ - ldr r0, [pc, #208] @ 1cfa4 │ │ │ │ - ldr r2, [pc, #208] @ 1cfa8 │ │ │ │ + b 1cde4 │ │ │ │ + ldr r0, [pc, #208] @ 1cf94 │ │ │ │ + ldr r2, [pc, #208] @ 1cf98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 1cec4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ceb4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #180] @ 1cfac │ │ │ │ - ldr r4, [pc, #180] @ 1cfb0 │ │ │ │ - ldr r1, [pc, #180] @ 1cfb4 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #180] @ 1cf9c │ │ │ │ + ldr r4, [pc, #180] @ 1cfa0 │ │ │ │ + ldr r1, [pc, #180] @ 1cfa4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #128] @ 1cfb8 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #128] @ 1cfa8 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cec4 │ │ │ │ - ldr r0, [pc, #104] @ 1cfbc │ │ │ │ - ldr r2, [pc, #104] @ 1cfc0 │ │ │ │ + beq 1ceb4 │ │ │ │ + ldr r0, [pc, #104] @ 1cfac │ │ │ │ + ldr r2, [pc, #104] @ 1cfb0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 1cec4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ceb4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r8, r8, lsr #5 │ │ │ │ + @ instruction: 0x000832b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, r8, r2 │ │ │ │ + andeq r3, r8, r8, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r3, [r8], -ip │ │ │ │ + andeq r3, r8, ip, lsl #4 │ │ │ │ andeq sp, r5, ip, ror #19 │ │ │ │ muleq r5, ip, r5 │ │ │ │ andeq r0, r0, sl, ror #20 │ │ │ │ ldrdeq sp, [r5], -r0 │ │ │ │ andeq lr, r5, r0, lsl #11 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ andeq lr, r5, r0, lsl #11 │ │ │ │ @@ -24636,258 +24632,258 @@ │ │ │ │ andeq lr, r5, r8, ror r4 │ │ │ │ andeq r0, r0, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ 1d058 │ │ │ │ + ldr r6, [pc, #120] @ 1d048 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ str r3, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 4420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1d02c │ │ │ │ + beq 1d01c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1d00c │ │ │ │ + bne 1cffc │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1d034 │ │ │ │ + bne 1d024 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r8, r8, r4, lsr #10 │ │ │ │ + andeq r8, r8, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r5, [pc, #772] @ 1d37c │ │ │ │ - ldr r4, [pc, #772] @ 1d380 │ │ │ │ + ldr r5, [pc, #772] @ 1d36c │ │ │ │ + ldr r4, [pc, #772] @ 1d370 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ - ldr ip, [pc, #764] @ 1d384 │ │ │ │ + ldr ip, [pc, #764] @ 1d374 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #760] @ 1d388 │ │ │ │ + ldr lr, [pc, #760] @ 1d378 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [ip, lr] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 1d168 │ │ │ │ - ldr r9, [pc, #712] @ 1d38c │ │ │ │ + bne 1d158 │ │ │ │ + ldr r9, [pc, #712] @ 1d37c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 4570 │ │ │ │ ldr ip, [r9, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1d0e8 │ │ │ │ - b 1d184 │ │ │ │ + bne 1d0d8 │ │ │ │ + b 1d174 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1d184 │ │ │ │ + beq 1d174 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp r4, lr │ │ │ │ - bne 1d0dc │ │ │ │ + bne 1d0cc │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d184 │ │ │ │ + beq 1d174 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r0, [pc, #636] @ 1d390 │ │ │ │ + bl 57464 │ │ │ │ + ldr r0, [pc, #636] @ 1d380 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1d190 │ │ │ │ + beq 1d180 │ │ │ │ ldrb r2, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1d21c │ │ │ │ + beq 1d20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d22c │ │ │ │ + bne 1d21c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #592] @ 1d394 │ │ │ │ - ldr r3, [pc, #568] @ 1d380 │ │ │ │ + ldr r2, [pc, #592] @ 1d384 │ │ │ │ + ldr r3, [pc, #568] @ 1d370 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d378 │ │ │ │ + bne 1d368 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #552] @ 1d398 │ │ │ │ - ldr r0, [pc, #552] @ 1d39c │ │ │ │ - ldr r2, [pc, #552] @ 1d3a0 │ │ │ │ + ldr r1, [pc, #552] @ 1d388 │ │ │ │ + ldr r0, [pc, #552] @ 1d38c │ │ │ │ + ldr r2, [pc, #552] @ 1d390 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1d0bc │ │ │ │ - ldr r0, [pc, #536] @ 1d3a4 │ │ │ │ + bl 57924 │ │ │ │ + b 1d0ac │ │ │ │ + ldr r0, [pc, #536] @ 1d394 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4420 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4468 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1d264 │ │ │ │ + beq 1d254 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d2f4 │ │ │ │ + beq 1d2e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a18 │ │ │ │ + bl 19a08 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d138 │ │ │ │ - ldr r1, [pc, #416] @ 1d3a8 │ │ │ │ - ldr r0, [pc, #416] @ 1d3ac │ │ │ │ - ldr r2, [pc, #416] @ 1d3b0 │ │ │ │ + beq 1d128 │ │ │ │ + ldr r1, [pc, #416] @ 1d398 │ │ │ │ + ldr r0, [pc, #416] @ 1d39c │ │ │ │ + ldr r2, [pc, #416] @ 1d3a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d138 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d128 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d248 │ │ │ │ + bne 1d238 │ │ │ │ mov r0, #0 │ │ │ │ - b 1d13c │ │ │ │ - ldr r1, [pc, #384] @ 1d3b4 │ │ │ │ - ldr r0, [pc, #384] @ 1d3b8 │ │ │ │ - ldr r2, [pc, #384] @ 1d3bc │ │ │ │ + b 1d12c │ │ │ │ + ldr r1, [pc, #384] @ 1d3a4 │ │ │ │ + ldr r0, [pc, #384] @ 1d3a8 │ │ │ │ + ldr r2, [pc, #384] @ 1d3ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d138 │ │ │ │ - ldr r1, [pc, #368] @ 1d3c0 │ │ │ │ - ldr r0, [pc, #368] @ 1d3c4 │ │ │ │ - ldr r2, [pc, #368] @ 1d3c8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d128 │ │ │ │ + ldr r1, [pc, #368] @ 1d3b0 │ │ │ │ + ldr r0, [pc, #368] @ 1d3b4 │ │ │ │ + ldr r2, [pc, #368] @ 1d3b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d224 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d214 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #336] @ 1d3cc │ │ │ │ - ldr r5, [pc, #336] @ 1d3d0 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #336] @ 1d3bc │ │ │ │ + ldr r5, [pc, #336] @ 1d3c0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #328] @ 1d3d4 │ │ │ │ + ldr r2, [pc, #328] @ 1d3c4 │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #22 │ │ │ │ - ldr r2, [pc, #300] @ 1d3d8 │ │ │ │ + ldr r2, [pc, #300] @ 1d3c8 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a18 │ │ │ │ + bl 19a08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d224 │ │ │ │ - ldr r0, [pc, #248] @ 1d3dc │ │ │ │ - ldr r2, [pc, #248] @ 1d3e0 │ │ │ │ + beq 1d214 │ │ │ │ + ldr r0, [pc, #248] @ 1d3cc │ │ │ │ + ldr r2, [pc, #248] @ 1d3d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d224 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d214 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #216] @ 1d3e4 │ │ │ │ - ldr r5, [pc, #216] @ 1d3e8 │ │ │ │ - ldr r1, [pc, #216] @ 1d3ec │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #216] @ 1d3d4 │ │ │ │ + ldr r5, [pc, #216] @ 1d3d8 │ │ │ │ + ldr r1, [pc, #216] @ 1d3dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #164] @ 1d3f0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #164] @ 1d3e0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d224 │ │ │ │ - ldr r0, [pc, #140] @ 1d3f4 │ │ │ │ - ldr r2, [pc, #140] @ 1d3f8 │ │ │ │ + beq 1d214 │ │ │ │ + ldr r0, [pc, #140] @ 1d3e4 │ │ │ │ + ldr r2, [pc, #140] @ 1d3e8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d224 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d214 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r8, r0, lsl #31 │ │ │ │ + muleq r8, r0, pc @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, ip, ror #30 │ │ │ │ + andeq r2, r8, ip, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r0, asr #8 │ │ │ │ - strdeq r8, [r8], -r0 │ │ │ │ - @ instruction: 0x00082eb4 │ │ │ │ + andeq r8, r8, r0, asr r4 │ │ │ │ + andeq r8, r8, r0, lsl #8 │ │ │ │ + andeq r2, r8, r4, asr #29 │ │ │ │ andeq sp, r5, r4, lsr #13 │ │ │ │ muleq r5, r0, r2 │ │ │ │ andeq r0, r0, fp, lsl fp │ │ │ │ - andeq r8, r8, r8, ror r3 │ │ │ │ + andeq r8, r8, r8, lsl #7 │ │ │ │ andeq sp, r5, ip, lsl #12 │ │ │ │ strdeq lr, [r5], -r8 │ │ │ │ andeq r0, r0, fp, asr #22 │ │ │ │ andeq sp, r5, r0, ror #11 │ │ │ │ andeq lr, r5, ip, asr #3 │ │ │ │ andeq r0, r0, r3, lsr #22 │ │ │ │ andeq sp, r5, r4, asr #11 │ │ │ │ @@ -24906,370 +24902,370 @@ │ │ │ │ andeq lr, r5, r0, lsr #1 │ │ │ │ andeq r0, r0, r5, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr lr, [pc, #300] @ 1d544 │ │ │ │ - ldr ip, [pc, #300] @ 1d548 │ │ │ │ + ldr lr, [pc, #300] @ 1d534 │ │ │ │ + ldr ip, [pc, #300] @ 1d538 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #292] @ 1d54c │ │ │ │ + ldr r3, [pc, #292] @ 1d53c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #288] @ 1d550 │ │ │ │ + ldr r2, [pc, #288] @ 1d540 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1d4d8 │ │ │ │ + bne 1d4c8 │ │ │ │ sub r7, fp, #88 @ 0x58 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #32 │ │ │ │ - bl 1d05c │ │ │ │ + bl 1d04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d510 │ │ │ │ + beq 1d500 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 46c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 1d49c │ │ │ │ + bge 1d48c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ cmpne r3, #22 │ │ │ │ moveq r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d4f4 │ │ │ │ - ldr r2, [pc, #164] @ 1d554 │ │ │ │ - ldr r3, [pc, #148] @ 1d548 │ │ │ │ + bne 1d4e4 │ │ │ │ + ldr r2, [pc, #164] @ 1d544 │ │ │ │ + ldr r3, [pc, #148] @ 1d538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d540 │ │ │ │ + bne 1d530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 1d558 │ │ │ │ - ldr r0, [pc, #120] @ 1d55c │ │ │ │ - ldr r2, [pc, #120] @ 1d560 │ │ │ │ + ldr r1, [pc, #120] @ 1d548 │ │ │ │ + ldr r0, [pc, #120] @ 1d54c │ │ │ │ + ldr r2, [pc, #120] @ 1d550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1d454 │ │ │ │ - ldr r1, [pc, #104] @ 1d564 │ │ │ │ - ldr r0, [pc, #104] @ 1d568 │ │ │ │ - ldr r2, [pc, #104] @ 1d56c │ │ │ │ + bl 57924 │ │ │ │ + b 1d444 │ │ │ │ + ldr r1, [pc, #104] @ 1d554 │ │ │ │ + ldr r0, [pc, #104] @ 1d558 │ │ │ │ + ldr r2, [pc, #104] @ 1d55c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d4a8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d498 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d524 │ │ │ │ + bne 1d514 │ │ │ │ mvn r4, #0 │ │ │ │ - b 1d4a8 │ │ │ │ - ldr r1, [pc, #68] @ 1d570 │ │ │ │ - ldr r0, [pc, #68] @ 1d574 │ │ │ │ - ldr r2, [pc, #68] @ 1d578 │ │ │ │ + b 1d498 │ │ │ │ + ldr r1, [pc, #68] @ 1d560 │ │ │ │ + ldr r0, [pc, #68] @ 1d564 │ │ │ │ + ldr r2, [pc, #68] @ 1d568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d51c │ │ │ │ + bl 57b50 │ │ │ │ + b 1d50c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r8], -ip │ │ │ │ + andeq r2, r8, ip, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, r0, asr #23 │ │ │ │ + ldrdeq r2, [r8], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, r8, asr #22 │ │ │ │ + andeq r2, r8, r8, asr fp │ │ │ │ andeq sp, r5, r4, lsr r3 │ │ │ │ andeq sp, r5, ip, lsr pc │ │ │ │ andeq r0, r0, r2, asr r5 │ │ │ │ andeq sp, r5, r8, lsl r3 │ │ │ │ andeq sp, r5, r0, lsr #30 │ │ │ │ andeq r0, r0, lr, asr r5 │ │ │ │ andeq sp, r5, r8, ror #5 │ │ │ │ strdeq sp, [r5], -r0 │ │ │ │ andeq r0, r0, r5, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r5, [pc, #948] @ 1d94c │ │ │ │ - ldr r4, [pc, #948] @ 1d950 │ │ │ │ + ldr r5, [pc, #948] @ 1d93c │ │ │ │ + ldr r4, [pc, #948] @ 1d940 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr ip, [pc, #940] @ 1d954 │ │ │ │ + ldr ip, [pc, #940] @ 1d944 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #936] @ 1d958 │ │ │ │ + ldr lr, [pc, #936] @ 1d948 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [ip, lr] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 1d688 │ │ │ │ - ldr r9, [pc, #888] @ 1d95c │ │ │ │ + bne 1d678 │ │ │ │ + ldr r9, [pc, #888] @ 1d94c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 4570 │ │ │ │ ldr ip, [r9, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1d608 │ │ │ │ - b 1d6a4 │ │ │ │ + bne 1d5f8 │ │ │ │ + b 1d694 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1d6a4 │ │ │ │ + beq 1d694 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp r4, lr │ │ │ │ - bne 1d5fc │ │ │ │ + bne 1d5ec │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d6a4 │ │ │ │ + beq 1d694 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r0, [pc, #812] @ 1d960 │ │ │ │ + bl 57464 │ │ │ │ + ldr r0, [pc, #812] @ 1d950 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1d6b0 │ │ │ │ + beq 1d6a0 │ │ │ │ ldrb r2, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1d744 │ │ │ │ + beq 1d734 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d754 │ │ │ │ + bne 1d744 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #768] @ 1d964 │ │ │ │ - ldr r3, [pc, #744] @ 1d950 │ │ │ │ + ldr r2, [pc, #768] @ 1d954 │ │ │ │ + ldr r3, [pc, #744] @ 1d940 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d948 │ │ │ │ + bne 1d938 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #728] @ 1d968 │ │ │ │ - ldr r0, [pc, #728] @ 1d96c │ │ │ │ - ldr r2, [pc, #728] @ 1d970 │ │ │ │ + ldr r1, [pc, #728] @ 1d958 │ │ │ │ + ldr r0, [pc, #728] @ 1d95c │ │ │ │ + ldr r2, [pc, #728] @ 1d960 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1d5dc │ │ │ │ - ldr r0, [pc, #712] @ 1d974 │ │ │ │ + bl 57924 │ │ │ │ + b 1d5cc │ │ │ │ + ldr r0, [pc, #712] @ 1d964 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4420 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 1d78c │ │ │ │ + beq 1d77c │ │ │ │ ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1d860 │ │ │ │ + beq 1d850 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d7e0 │ │ │ │ + beq 1d7d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a18 │ │ │ │ + bl 19a08 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d658 │ │ │ │ - ldr r1, [pc, #584] @ 1d978 │ │ │ │ - ldr r0, [pc, #584] @ 1d97c │ │ │ │ - ldr r2, [pc, #584] @ 1d980 │ │ │ │ + beq 1d648 │ │ │ │ + ldr r1, [pc, #584] @ 1d968 │ │ │ │ + ldr r0, [pc, #584] @ 1d96c │ │ │ │ + ldr r2, [pc, #584] @ 1d970 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d658 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d648 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d770 │ │ │ │ + bne 1d760 │ │ │ │ mov r0, #0 │ │ │ │ - b 1d65c │ │ │ │ - ldr r1, [pc, #552] @ 1d984 │ │ │ │ - ldr r0, [pc, #552] @ 1d988 │ │ │ │ - ldr r2, [pc, #552] @ 1d98c │ │ │ │ + b 1d64c │ │ │ │ + ldr r1, [pc, #552] @ 1d974 │ │ │ │ + ldr r0, [pc, #552] @ 1d978 │ │ │ │ + ldr r2, [pc, #552] @ 1d97c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d658 │ │ │ │ - ldr r1, [pc, #536] @ 1d990 │ │ │ │ - ldr r0, [pc, #536] @ 1d994 │ │ │ │ - ldr r2, [pc, #536] @ 1d998 │ │ │ │ + bl 57b50 │ │ │ │ + b 1d648 │ │ │ │ + ldr r1, [pc, #536] @ 1d980 │ │ │ │ + ldr r0, [pc, #536] @ 1d984 │ │ │ │ + ldr r2, [pc, #536] @ 1d988 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d74c │ │ │ │ - ldr r5, [pc, #520] @ 1d99c │ │ │ │ + bl 57b50 │ │ │ │ + b 1d73c │ │ │ │ + ldr r5, [pc, #520] @ 1d98c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d8ec │ │ │ │ + beq 1d8dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a18 │ │ │ │ + bl 19a08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d74c │ │ │ │ - ldr r1, [pc, #468] @ 1d9a0 │ │ │ │ - ldr r0, [pc, #468] @ 1d9a4 │ │ │ │ + beq 1d73c │ │ │ │ + ldr r1, [pc, #468] @ 1d990 │ │ │ │ + ldr r0, [pc, #468] @ 1d994 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2960 @ 0xb90 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d74c │ │ │ │ + bl 57b50 │ │ │ │ + b 1d73c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #436] @ 1d9a8 │ │ │ │ - ldr r5, [pc, #436] @ 1d9ac │ │ │ │ - ldr r1, [pc, #436] @ 1d9b0 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #436] @ 1d998 │ │ │ │ + ldr r5, [pc, #436] @ 1d99c │ │ │ │ + ldr r1, [pc, #436] @ 1d9a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #384] @ 1d9b4 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #384] @ 1d9a4 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d74c │ │ │ │ - ldr r0, [pc, #360] @ 1d9b8 │ │ │ │ - ldr r2, [pc, #360] @ 1d9bc │ │ │ │ + beq 1d73c │ │ │ │ + ldr r0, [pc, #360] @ 1d9a8 │ │ │ │ + ldr r2, [pc, #360] @ 1d9ac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d74c │ │ │ │ + bl 57b50 │ │ │ │ + b 1d73c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #332] @ 1d9c0 │ │ │ │ - ldr r5, [pc, #332] @ 1d9c4 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #332] @ 1d9b0 │ │ │ │ + ldr r5, [pc, #332] @ 1d9b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #324] @ 1d9c8 │ │ │ │ + ldr r2, [pc, #324] @ 1d9b8 │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #22 │ │ │ │ - ldr r2, [pc, #296] @ 1d9cc │ │ │ │ + ldr r2, [pc, #296] @ 1d9bc │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a18 │ │ │ │ + bl 19a08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d74c │ │ │ │ - ldr r0, [pc, #244] @ 1d9d0 │ │ │ │ - ldr r2, [pc, #244] @ 1d9d4 │ │ │ │ + beq 1d73c │ │ │ │ + ldr r0, [pc, #244] @ 1d9c0 │ │ │ │ + ldr r2, [pc, #244] @ 1d9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1d74c │ │ │ │ + bl 57b50 │ │ │ │ + b 1d73c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - ldr r3, [pc, #212] @ 1d9d8 │ │ │ │ - ldr r2, [pc, #212] @ 1d9dc │ │ │ │ + ldr r3, [pc, #212] @ 1d9c8 │ │ │ │ + ldr r2, [pc, #212] @ 1d9cc │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #208] @ 1d9e0 │ │ │ │ + ldr r1, [pc, #208] @ 1d9d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #192] @ 1d9e4 │ │ │ │ + ldr r2, [pc, #192] @ 1d9d4 │ │ │ │ mov r3, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #124] @ 0x7c │ │ │ │ - b 1d7a0 │ │ │ │ + b 1d790 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r8, r0, ror #20 │ │ │ │ + andeq r2, r8, r0, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, ip, asr #20 │ │ │ │ + andeq r2, r8, ip, asr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r8, r0, lsr #30 │ │ │ │ - ldrdeq r7, [r8], -r0 │ │ │ │ - muleq r8, r4, r9 │ │ │ │ + andeq r7, r8, r0, lsr pc │ │ │ │ + andeq r7, r8, r0, ror #29 │ │ │ │ + andeq r2, r8, r4, lsr #19 │ │ │ │ andeq sp, r5, r4, lsl #3 │ │ │ │ andeq sp, r5, r0, lsr #27 │ │ │ │ andeq r0, r0, r6, ror #22 │ │ │ │ - andeq r7, r8, r8, asr lr │ │ │ │ + andeq r7, r8, r8, ror #28 │ │ │ │ andeq sp, r5, r4, ror #1 │ │ │ │ andeq sp, r5, r0, lsl #26 │ │ │ │ andeq r0, r0, fp, lsr #23 │ │ │ │ strheq sp, [r5], -r8 │ │ │ │ ldrdeq sp, [r5], -r4 │ │ │ │ andeq r0, r0, lr, ror #22 │ │ │ │ muleq r5, ip, r0 │ │ │ │ @ instruction: 0x0005dcb8 │ │ │ │ andeq r0, r0, r2, ror fp │ │ │ │ - andeq r7, r8, r0, ror sp │ │ │ │ + andeq r7, r8, r0, lsl #27 │ │ │ │ andeq sp, r5, ip, asr #32 │ │ │ │ andeq sp, r5, r8, ror #24 │ │ │ │ andeq sp, r5, r4, asr ip │ │ │ │ andeq sp, r5, r4, lsl r0 │ │ │ │ andeq sp, r5, ip, asr ip │ │ │ │ andeq r0, r0, pc, lsr #23 │ │ │ │ andeq sp, r5, r8, ror #23 │ │ │ │ @@ -25285,224 +25281,224 @@ │ │ │ │ strdeq ip, [r5], -r4 │ │ │ │ andeq r0, r0, r5, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r1, [pc, #808] @ 1dd2c │ │ │ │ - ldr r2, [pc, #808] @ 1dd30 │ │ │ │ + ldr r1, [pc, #808] @ 1dd1c │ │ │ │ + ldr r2, [pc, #808] @ 1dd20 │ │ │ │ sub sp, sp, #300 @ 0x12c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #800] @ 1dd34 │ │ │ │ + ldr r5, [pc, #800] @ 1dd24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #796] @ 1dd38 │ │ │ │ + ldr r3, [pc, #796] @ 1dd28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1db44 │ │ │ │ + bne 1db34 │ │ │ │ bl 4714 │ │ │ │ - ldr r2, [pc, #760] @ 1dd3c │ │ │ │ + ldr r2, [pc, #760] @ 1dd2c │ │ │ │ sub r8, fp, #288 @ 0x120 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [r5, #1532] @ 0x5fc │ │ │ │ - bl 1cd30 │ │ │ │ + bl 1cd20 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1dc98 │ │ │ │ + beq 1dc88 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 1db7c │ │ │ │ + bhi 1db6c │ │ │ │ add r0, r5, #1264 @ 0x4f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ bl 4528 │ │ │ │ mov r3, #20 │ │ │ │ sub r2, fp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [r5, #1228] @ 0x4cc │ │ │ │ - bl 1d05c │ │ │ │ + bl 1d04c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1dcc0 │ │ │ │ + beq 1dcb0 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #19 │ │ │ │ - bhi 1dbd0 │ │ │ │ + bhi 1dbc0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #20 │ │ │ │ add r0, r5, #932 @ 0x3a4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r0, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cd30 │ │ │ │ + bl 1cd20 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1dce8 │ │ │ │ + beq 1dcd8 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 1dc34 │ │ │ │ + bhi 1dc24 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #972 @ 0x3cc │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1db60 │ │ │ │ + bne 1db50 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #544] @ 1dd40 │ │ │ │ - ldr r3, [pc, #524] @ 1dd30 │ │ │ │ + ldr r2, [pc, #544] @ 1dd30 │ │ │ │ + ldr r3, [pc, #524] @ 1dd20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dd28 │ │ │ │ + bne 1dd18 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #504] @ 1dd44 │ │ │ │ - ldr r0, [pc, #504] @ 1dd48 │ │ │ │ - ldr r2, [pc, #504] @ 1dd4c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1da38 │ │ │ │ - ldr r1, [pc, #488] @ 1dd50 │ │ │ │ - ldr r0, [pc, #488] @ 1dd54 │ │ │ │ - ldr r2, [pc, #488] @ 1dd58 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1db14 │ │ │ │ - ldr r5, [pc, #472] @ 1dd5c │ │ │ │ - ldr r3, [pc, #472] @ 1dd60 │ │ │ │ - ldr r0, [pc, #472] @ 1dd64 │ │ │ │ + ldr r1, [pc, #504] @ 1dd34 │ │ │ │ + ldr r0, [pc, #504] @ 1dd38 │ │ │ │ + ldr r2, [pc, #504] @ 1dd3c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 1da28 │ │ │ │ + ldr r1, [pc, #488] @ 1dd40 │ │ │ │ + ldr r0, [pc, #488] @ 1dd44 │ │ │ │ + ldr r2, [pc, #488] @ 1dd48 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1db04 │ │ │ │ + ldr r5, [pc, #472] @ 1dd4c │ │ │ │ + ldr r3, [pc, #472] @ 1dd50 │ │ │ │ + ldr r0, [pc, #472] @ 1dd54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #22 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #3024 @ 0xbd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1dd10 │ │ │ │ + bne 1dd00 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1db18 │ │ │ │ - ldr r5, [pc, #400] @ 1dd68 │ │ │ │ - ldr r3, [pc, #400] @ 1dd6c │ │ │ │ - ldr r0, [pc, #400] @ 1dd70 │ │ │ │ + b 1db08 │ │ │ │ + ldr r5, [pc, #400] @ 1dd58 │ │ │ │ + ldr r3, [pc, #400] @ 1dd5c │ │ │ │ + ldr r0, [pc, #400] @ 1dd60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #122 @ 0x7a │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #22 │ │ │ │ - ldr r2, [pc, #372] @ 1dd74 │ │ │ │ + ldr r2, [pc, #372] @ 1dd64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ - ldr r0, [pc, #340] @ 1dd78 │ │ │ │ - ldr r2, [pc, #340] @ 1dd7c │ │ │ │ + beq 1dbb8 │ │ │ │ + ldr r0, [pc, #340] @ 1dd68 │ │ │ │ + ldr r2, [pc, #340] @ 1dd6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ - ldr r5, [pc, #324] @ 1dd80 │ │ │ │ - ldr r3, [pc, #324] @ 1dd84 │ │ │ │ - ldr r0, [pc, #324] @ 1dd88 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ + ldr r5, [pc, #324] @ 1dd70 │ │ │ │ + ldr r3, [pc, #324] @ 1dd74 │ │ │ │ + ldr r0, [pc, #324] @ 1dd78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #122 @ 0x7a │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #22 │ │ │ │ - ldr r2, [pc, #296] @ 1dd8c │ │ │ │ + ldr r2, [pc, #296] @ 1dd7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ - ldr r0, [pc, #264] @ 1dd90 │ │ │ │ - ldr r2, [pc, #264] @ 1dd94 │ │ │ │ + beq 1dbb8 │ │ │ │ + ldr r0, [pc, #264] @ 1dd80 │ │ │ │ + ldr r2, [pc, #264] @ 1dd84 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ - ldr r1, [pc, #236] @ 1dd98 │ │ │ │ - ldr r0, [pc, #236] @ 1dd9c │ │ │ │ - ldr r2, [pc, #236] @ 1dda0 │ │ │ │ + beq 1dbb8 │ │ │ │ + ldr r1, [pc, #236] @ 1dd88 │ │ │ │ + ldr r0, [pc, #236] @ 1dd8c │ │ │ │ + ldr r2, [pc, #236] @ 1dd90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ - ldr r1, [pc, #208] @ 1dda4 │ │ │ │ - ldr r0, [pc, #208] @ 1dda8 │ │ │ │ - ldr r2, [pc, #208] @ 1ddac │ │ │ │ + beq 1dbb8 │ │ │ │ + ldr r1, [pc, #208] @ 1dd94 │ │ │ │ + ldr r0, [pc, #208] @ 1dd98 │ │ │ │ + ldr r2, [pc, #208] @ 1dd9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ - ldr r1, [pc, #180] @ 1ddb0 │ │ │ │ - ldr r0, [pc, #180] @ 1ddb4 │ │ │ │ - ldr r2, [pc, #180] @ 1ddb8 │ │ │ │ + beq 1dbb8 │ │ │ │ + ldr r1, [pc, #180] @ 1dda0 │ │ │ │ + ldr r0, [pc, #180] @ 1dda4 │ │ │ │ + ldr r2, [pc, #180] @ 1dda8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ - ldr r0, [pc, #164] @ 1ddbc │ │ │ │ - ldr r2, [pc, #164] @ 1ddc0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ + ldr r0, [pc, #164] @ 1ddac │ │ │ │ + ldr r2, [pc, #164] @ 1ddb0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 1dbc8 │ │ │ │ + bl 57b50 │ │ │ │ + b 1dbb8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r8], -r0 │ │ │ │ + andeq r2, r8, r0, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, r0, ror #11 │ │ │ │ + strdeq r2, [r8], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r2, [r8], -r8 │ │ │ │ + andeq r2, r8, r8, ror #9 │ │ │ │ andeq ip, r5, r8, asr #25 │ │ │ │ andeq sp, r5, ip, lsl #18 │ │ │ │ andeq r0, r0, r3, asr #23 │ │ │ │ andeq ip, r5, ip, lsr #25 │ │ │ │ strdeq sp, [r5], -r0 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ andeq ip, r5, r4, lsl #25 │ │ │ │ @@ -25532,492 +25528,492 @@ │ │ │ │ andeq sp, r5, r8, asr #14 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #372] @ 1df54 │ │ │ │ - ldr lr, [pc, #372] @ 1df58 │ │ │ │ + ldr r4, [pc, #372] @ 1df44 │ │ │ │ + ldr lr, [pc, #372] @ 1df48 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #364] @ 1df5c │ │ │ │ + ldr r3, [pc, #364] @ 1df4c │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #360] @ 1df60 │ │ │ │ + ldr ip, [pc, #360] @ 1df50 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, ip] │ │ │ │ mov r7, r0 │ │ │ │ ldr ip, [sl] │ │ │ │ mov r9, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 1decc │ │ │ │ + bne 1debc │ │ │ │ cmp r6, #1 │ │ │ │ - ble 1deec │ │ │ │ + ble 1dedc │ │ │ │ sub r6, r6, #1 │ │ │ │ sub r5, r9, #1 │ │ │ │ mov r4, #0 │ │ │ │ sub r8, fp, #41 @ 0x29 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d034 │ │ │ │ + bl 5d024 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 1df08 │ │ │ │ + ble 1def8 │ │ │ │ ldrb r3, [fp, #-41] @ 0xffffffd7 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 1df18 │ │ │ │ + beq 1df08 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ strb r3, [r5, #1]! │ │ │ │ - bne 1de38 │ │ │ │ + bne 1de28 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1deb0 │ │ │ │ - ldr r2, [pc, #220] @ 1df64 │ │ │ │ - ldr r3, [pc, #204] @ 1df58 │ │ │ │ + bne 1dea0 │ │ │ │ + ldr r2, [pc, #220] @ 1df54 │ │ │ │ + ldr r3, [pc, #204] @ 1df48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1df50 │ │ │ │ + bne 1df40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #176] @ 1df68 │ │ │ │ - ldr r0, [pc, #176] @ 1df6c │ │ │ │ + ldr r1, [pc, #176] @ 1df58 │ │ │ │ + ldr r0, [pc, #176] @ 1df5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3120 @ 0xc30 │ │ │ │ - bl 57b60 │ │ │ │ - b 1de80 │ │ │ │ - ldr r1, [pc, #156] @ 1df70 │ │ │ │ - ldr r0, [pc, #156] @ 1df74 │ │ │ │ - ldr r2, [pc, #156] @ 1df78 │ │ │ │ + bl 57b50 │ │ │ │ + b 1de70 │ │ │ │ + ldr r1, [pc, #156] @ 1df60 │ │ │ │ + ldr r0, [pc, #156] @ 1df64 │ │ │ │ + ldr r2, [pc, #156] @ 1df68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 1de28 │ │ │ │ + bgt 1de18 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1df34 │ │ │ │ + bne 1df24 │ │ │ │ mov r4, #0 │ │ │ │ - b 1de80 │ │ │ │ + b 1de70 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, r4] │ │ │ │ mvn r4, #0 │ │ │ │ - b 1de6c │ │ │ │ + b 1de5c │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbeq r4, [r9, #1] │ │ │ │ strbne r3, [r9, r4] │ │ │ │ moveq r4, #1 │ │ │ │ strbeq r3, [r9] │ │ │ │ - b 1de6c │ │ │ │ - ldr r1, [pc, #64] @ 1df7c │ │ │ │ - ldr r0, [pc, #64] @ 1df80 │ │ │ │ - ldr r2, [pc, #64] @ 1df84 │ │ │ │ + b 1de5c │ │ │ │ + ldr r1, [pc, #64] @ 1df6c │ │ │ │ + ldr r0, [pc, #64] @ 1df70 │ │ │ │ + ldr r2, [pc, #64] @ 1df74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1df00 │ │ │ │ + bl 57b50 │ │ │ │ + b 1def0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r8, r4, lsl r2 │ │ │ │ + andeq r2, r8, r4, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r8], -r8 │ │ │ │ + andeq r2, r8, r8, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, r0, ror r1 │ │ │ │ + andeq r2, r8, r0, lsl #3 │ │ │ │ andeq ip, r5, r0, ror #18 │ │ │ │ @ instruction: 0x0005d5bc │ │ │ │ andeq ip, r5, r0, asr #18 │ │ │ │ muleq r5, ip, r5 │ │ │ │ andeq r0, r0, r5, lsl #24 │ │ │ │ ldrdeq ip, [r5], -r8 │ │ │ │ andeq sp, r5, r4, lsr r5 │ │ │ │ andeq r0, r0, r9, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #272] @ 1e0b4 │ │ │ │ - ldr r1, [pc, #272] @ 1e0b8 │ │ │ │ + ldr ip, [pc, #272] @ 1e0a4 │ │ │ │ + ldr r1, [pc, #272] @ 1e0a8 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #264] @ 1e0bc │ │ │ │ + ldr r3, [pc, #264] @ 1e0ac │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #260] @ 1e0c0 │ │ │ │ + ldr r2, [pc, #260] @ 1e0b0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1e068 │ │ │ │ - ldr r7, [pc, #224] @ 1e0c4 │ │ │ │ + bne 1e058 │ │ │ │ + ldr r7, [pc, #224] @ 1e0b4 │ │ │ │ sub r6, fp, #148 @ 0x94 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #216] @ 1e0c8 │ │ │ │ + ldr r1, [pc, #216] @ 1e0b8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1e084 │ │ │ │ + blt 1e074 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #152 @ 0x98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 198d8 │ │ │ │ + bl 198c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e050 │ │ │ │ + bne 1e040 │ │ │ │ ldr r0, [fp, #-152] @ 0xffffff68 │ │ │ │ - ldr r2, [pc, #160] @ 1e0cc │ │ │ │ - ldr r3, [pc, #136] @ 1e0b8 │ │ │ │ + ldr r2, [pc, #160] @ 1e0bc │ │ │ │ + ldr r3, [pc, #136] @ 1e0a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e0b0 │ │ │ │ + bne 1e0a0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ 1e0d0 │ │ │ │ - ldr r2, [pc, #120] @ 1e0d4 │ │ │ │ + ldr r0, [pc, #120] @ 1e0c0 │ │ │ │ + ldr r2, [pc, #120] @ 1e0c4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e020 │ │ │ │ - ldr r1, [pc, #104] @ 1e0d8 │ │ │ │ - ldr r0, [pc, #104] @ 1e0dc │ │ │ │ - ldr r2, [pc, #104] @ 1e0e0 │ │ │ │ + bl 57b50 │ │ │ │ + b 1e010 │ │ │ │ + ldr r1, [pc, #104] @ 1e0c8 │ │ │ │ + ldr r0, [pc, #104] @ 1e0cc │ │ │ │ + ldr r2, [pc, #104] @ 1e0d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1dfdc │ │ │ │ + bl 57924 │ │ │ │ + b 1dfcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e098 │ │ │ │ + bne 1e088 │ │ │ │ mov r0, #9 │ │ │ │ - b 1e024 │ │ │ │ - ldr r0, [pc, #68] @ 1e0e4 │ │ │ │ - ldr r2, [pc, #68] @ 1e0e8 │ │ │ │ + b 1e014 │ │ │ │ + ldr r0, [pc, #68] @ 1e0d4 │ │ │ │ + ldr r2, [pc, #68] @ 1e0d8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e090 │ │ │ │ + bl 57b50 │ │ │ │ + b 1e080 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r8, r0, asr r0 │ │ │ │ + andeq r2, r8, r0, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, r4, lsr r0 │ │ │ │ + andeq r2, r8, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r5, r4, lsr r8 │ │ │ │ andeq r0, r0, r1, asr #26 │ │ │ │ - andeq r1, r8, ip, asr #31 │ │ │ │ + ldrdeq r1, [r8], -ip │ │ │ │ andeq sp, r5, r0, lsr r4 │ │ │ │ andeq r0, r0, r8, asr #26 │ │ │ │ andeq ip, r5, r4, lsr #15 │ │ │ │ andeq sp, r5, r0, lsl r4 │ │ │ │ andeq r0, r0, pc, lsr sp │ │ │ │ @ instruction: 0x0005c7bc │ │ │ │ andeq r0, r0, r4, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #196] @ 1e1cc │ │ │ │ - ldr r4, [pc, #196] @ 1e1d0 │ │ │ │ + ldr r5, [pc, #196] @ 1e1bc │ │ │ │ + ldr r4, [pc, #196] @ 1e1c0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #128] @ 0x80 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #168] @ 1e1d4 │ │ │ │ + ldr r3, [pc, #168] @ 1e1c4 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ add r3, r2, #4864 @ 0x1300 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ sub r4, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, #760] @ 0x2f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 788e4 │ │ │ │ + bl 788d4 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp r0, r5 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ mul r0, r4, r5 │ │ │ │ sub r0, r6, r0 │ │ │ │ - bl 79884 │ │ │ │ + bl 79874 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7988c │ │ │ │ + bl 7987c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79ad0 │ │ │ │ + bl 79ac0 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ mov r5, r0 │ │ │ │ - bl 79cdc │ │ │ │ + bl 79ccc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1e1b0 │ │ │ │ + bne 1e1a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79d2c │ │ │ │ + bl 79d1c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 49b20 │ │ │ │ - ldr r1, [pc, #32] @ 1e1d8 │ │ │ │ + b 49b10 │ │ │ │ + ldr r1, [pc, #32] @ 1e1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79938 │ │ │ │ - bl 79d2c │ │ │ │ + bl 79928 │ │ │ │ + bl 79d1c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - b 1e1a4 │ │ │ │ - strdeq r7, [r8], -r8 │ │ │ │ - andeq r1, r8, r8, ror #29 │ │ │ │ + b 1e194 │ │ │ │ + andeq r7, r8, r8, lsl #8 │ │ │ │ + strdeq r1, [r8], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #208] @ 1e2c8 │ │ │ │ - ldr r2, [pc, #208] @ 1e2cc │ │ │ │ + ldr r3, [pc, #208] @ 1e2b8 │ │ │ │ + ldr r2, [pc, #208] @ 1e2bc │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1e258 │ │ │ │ + bne 1e248 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 44c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 1e298 │ │ │ │ + blt 1e288 │ │ │ │ bic r0, r4, r4, asr #31 │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r3, [pc, #148] @ 1e2d0 │ │ │ │ + ldr r3, [pc, #148] @ 1e2c0 │ │ │ │ lsl r0, r0, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r3, #128] @ 0x80 │ │ │ │ - bne 1e274 │ │ │ │ + bne 1e264 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 1e2d4 │ │ │ │ - ldr r0, [pc, #116] @ 1e2d8 │ │ │ │ - ldr r2, [pc, #116] @ 1e2dc │ │ │ │ + ldr r1, [pc, #116] @ 1e2c4 │ │ │ │ + ldr r0, [pc, #116] @ 1e2c8 │ │ │ │ + ldr r2, [pc, #116] @ 1e2cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1e214 │ │ │ │ - ldr r1, [pc, #100] @ 1e2e0 │ │ │ │ - ldr r0, [pc, #100] @ 1e2e4 │ │ │ │ - ldr r2, [pc, #100] @ 1e2e8 │ │ │ │ + bl 57924 │ │ │ │ + b 1e204 │ │ │ │ + ldr r1, [pc, #100] @ 1e2d0 │ │ │ │ + ldr r0, [pc, #100] @ 1e2d4 │ │ │ │ + ldr r2, [pc, #100] @ 1e2d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 1e2ec │ │ │ │ + ldr r1, [pc, #76] @ 1e2dc │ │ │ │ mov r0, #131 @ 0x83 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #64] @ 1e2f0 │ │ │ │ + ldr r1, [pc, #64] @ 1e2e0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #60] @ 1e2f4 │ │ │ │ + ldr r2, [pc, #60] @ 1e2e4 │ │ │ │ mov r3, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 1e22c │ │ │ │ - andeq r1, r8, r0, lsl #28 │ │ │ │ + bl 2a170 │ │ │ │ + b 1e21c │ │ │ │ + andeq r1, r8, r0, lsl lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r8, r4, asr #5 │ │ │ │ + ldrdeq r7, [r8], -r4 │ │ │ │ @ instruction: 0x0005c5b4 │ │ │ │ andeq sp, r5, r4, lsr r2 │ │ │ │ andeq r0, r0, r3, lsr #27 │ │ │ │ muleq r5, r8, r5 │ │ │ │ andeq sp, r5, r8, lsl r2 │ │ │ │ andeq r0, r0, sp, lsr #27 │ │ │ │ andeq sp, r5, r4, lsl r2 │ │ │ │ andeq ip, r5, r0, ror #10 │ │ │ │ andeq r0, r0, r7, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #544] @ 1e534 │ │ │ │ - ldr ip, [pc, #544] @ 1e538 │ │ │ │ + ldr lr, [pc, #544] @ 1e524 │ │ │ │ + ldr ip, [pc, #544] @ 1e528 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [pc, #536] @ 1e53c │ │ │ │ + ldr r7, [pc, #536] @ 1e52c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r1, [pc, #532] @ 1e540 │ │ │ │ + ldr r1, [pc, #532] @ 1e530 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r1] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov sl, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r3 │ │ │ │ - bne 1e458 │ │ │ │ - ldr r0, [pc, #480] @ 1e544 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #476] @ 1e548 │ │ │ │ + bne 1e448 │ │ │ │ + ldr r0, [pc, #480] @ 1e534 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #476] @ 1e538 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r0, #4096 @ 0x1000 │ │ │ │ str r2, [r9, #176] @ 0xb0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1e398 │ │ │ │ + beq 1e388 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1e49c │ │ │ │ + beq 1e48c │ │ │ │ add r3, r5, #4224 @ 0x1080 │ │ │ │ str sl, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r2, [r7, #828] @ 0x33c │ │ │ │ cmp r4, #0 │ │ │ │ movge r3, sl │ │ │ │ movlt r3, #0 │ │ │ │ movlt r4, #0 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 1e490 │ │ │ │ + beq 1e480 │ │ │ │ mov r4, #49 @ 0x31 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r1, [fp, #16] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16fc4 │ │ │ │ + bl 16fb4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e414 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 1e404 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e474 │ │ │ │ + bne 1e464 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #280] @ 1e54c │ │ │ │ - ldr r3, [pc, #256] @ 1e538 │ │ │ │ + ldr r2, [pc, #280] @ 1e53c │ │ │ │ + ldr r3, [pc, #256] @ 1e528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e530 │ │ │ │ + bne 1e520 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #240] @ 1e550 │ │ │ │ - ldr r0, [pc, #240] @ 1e554 │ │ │ │ - ldr r2, [pc, #240] @ 1e558 │ │ │ │ + ldr r1, [pc, #240] @ 1e540 │ │ │ │ + ldr r0, [pc, #240] @ 1e544 │ │ │ │ + ldr r2, [pc, #240] @ 1e548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1e35c │ │ │ │ - ldr r1, [pc, #224] @ 1e55c │ │ │ │ - ldr r0, [pc, #224] @ 1e560 │ │ │ │ + bl 57924 │ │ │ │ + b 1e34c │ │ │ │ + ldr r1, [pc, #224] @ 1e54c │ │ │ │ + ldr r0, [pc, #224] @ 1e550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3552 @ 0xde0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e428 │ │ │ │ + bl 57b50 │ │ │ │ + b 1e418 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ - bl 16c8c │ │ │ │ - b 1e3d0 │ │ │ │ + bl 16c7c │ │ │ │ + b 1e3c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30524 │ │ │ │ + bl 30514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e4d4 │ │ │ │ + bne 1e4c4 │ │ │ │ add r3, r5, #4224 @ 0x1080 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ cmp sl, r2 │ │ │ │ sbcs r4, r4, r3 │ │ │ │ movge sl, r2 │ │ │ │ movge r4, r3 │ │ │ │ - bge 1e3a8 │ │ │ │ + bge 1e398 │ │ │ │ ldr r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e4e4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 1e4d4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #112] @ 1e564 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #112] @ 1e554 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e514 │ │ │ │ + bne 1e504 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1e42c │ │ │ │ - ldr r1, [pc, #76] @ 1e568 │ │ │ │ - ldr r0, [pc, #76] @ 1e56c │ │ │ │ - ldr r2, [pc, #76] @ 1e570 │ │ │ │ + b 1e41c │ │ │ │ + ldr r1, [pc, #76] @ 1e558 │ │ │ │ + ldr r0, [pc, #76] @ 1e55c │ │ │ │ + ldr r2, [pc, #76] @ 1e560 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e50c │ │ │ │ + bl 57b50 │ │ │ │ + b 1e4fc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r8, r0, ror #25 │ │ │ │ + strdeq r1, [r8], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r4, asr #25 │ │ │ │ + ldrdeq r1, [r8], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r8, r4, asr #23 │ │ │ │ + ldrdeq r1, [r8], -r4 │ │ │ │ @ instruction: 0x0005c3b4 │ │ │ │ andeq sp, r5, ip, asr r0 │ │ │ │ @ instruction: 0x00000dbc │ │ │ │ muleq r5, ip, r3 │ │ │ │ andeq sp, r5, r4, asr #32 │ │ │ │ andeq fp, r5, r0, asr #30 │ │ │ │ strdeq ip, [r5], -r8 │ │ │ │ @@ -26027,118 +26023,118 @@ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #272] @ 1e6ac │ │ │ │ + ldr r2, [pc, #272] @ 1e69c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #268] @ 1e6b0 │ │ │ │ + ldr r3, [pc, #268] @ 1e6a0 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [fp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e5f4 │ │ │ │ + bne 1e5e4 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #232] @ 1e6b4 │ │ │ │ - ldr r3, [pc, #224] @ 1e6b0 │ │ │ │ + ldr r2, [pc, #232] @ 1e6a4 │ │ │ │ + ldr r3, [pc, #224] @ 1e6a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e6a8 │ │ │ │ + bne 1e698 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ strd r2, [fp, #-188] @ 0xffffff44 │ │ │ │ - bl 485ac │ │ │ │ + bl 4859c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 1e5c0 │ │ │ │ + beq 1e5b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 44b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1e5c4 │ │ │ │ - ldr r0, [pc, #140] @ 1e6b8 │ │ │ │ + beq 1e5b4 │ │ │ │ + ldr r0, [pc, #140] @ 1e6a8 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3584 @ 0xe00 │ │ │ │ - bl 5b774 │ │ │ │ + bl 5b764 │ │ │ │ subs r6, r0, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 1e69c │ │ │ │ + blt 1e68c │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r4, fp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e2f8 │ │ │ │ + bl 1e2e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e34 │ │ │ │ clz r6, r0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1e5c4 │ │ │ │ + bl 3add4 │ │ │ │ + b 1e5b4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r8, r4, asr sl │ │ │ │ + andeq r1, r8, r4, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, ip, lsr #20 │ │ │ │ + andeq r1, r8, ip, lsr sl │ │ │ │ andeq ip, r5, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-2048] @ 0xfffff800 │ │ │ │ - ldr r5, [pc, #3644] @ 1f518 │ │ │ │ + ldr r5, [pc, #3644] @ 1f508 │ │ │ │ sub sp, sp, #6080 @ 0x17c0 │ │ │ │ sub ip, fp, #5824 @ 0x16c0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ sub ip, ip, #44 @ 0x2c │ │ │ │ - ldr lr, [pc, #3624] @ 1f51c │ │ │ │ + ldr lr, [pc, #3624] @ 1f50c │ │ │ │ str r5, [ip] │ │ │ │ - ldr ip, [pc, #3620] @ 1f520 │ │ │ │ + ldr ip, [pc, #3620] @ 1f510 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov lr, r2 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ str lr, [r2] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ str r0, [r2] │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ str r1, [r2, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ - ldr ip, [pc, #3788] @ 1f604 │ │ │ │ + ldr ip, [pc, #3788] @ 1f5f4 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ str r1, [r2, #-1724] @ 0xfffff944 │ │ │ │ str r1, [r2, #-1684] @ 0xfffff96c │ │ │ │ @@ -26149,136 +26145,136 @@ │ │ │ │ ldr r3, [r5, ip] │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ add r3, lr, #8 │ │ │ │ str r3, [r2] │ │ │ │ - bne 1eaf0 │ │ │ │ + bne 1eae0 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3] │ │ │ │ and r2, r2, #-268435456 @ 0xf0000000 │ │ │ │ cmp r2, #-805306368 @ 0xd0000000 │ │ │ │ - beq 1e908 │ │ │ │ + beq 1e8f8 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3664] @ 1f630 │ │ │ │ + ldr r3, [pc, #3664] @ 1f620 │ │ │ │ sub r0, fp, #5312 @ 0x14c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1f148 │ │ │ │ + bne 1f138 │ │ │ │ sub r6, fp, #5312 @ 0x14c0 │ │ │ │ sub r6, r6, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ ldr r9, [r2, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [pc, #3600] @ 1f634 │ │ │ │ + ldr r3, [pc, #3600] @ 1f624 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r5, [r9, r3] │ │ │ │ - ldr r8, [pc, #3316] @ 1f524 │ │ │ │ + ldr r8, [pc, #3316] @ 1f514 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #3308] @ 1f528 │ │ │ │ - ldr r7, [pc, #3308] @ 1f52c │ │ │ │ + ldr r3, [pc, #3308] @ 1f518 │ │ │ │ + ldr r7, [pc, #3308] @ 1f51c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr sl, [r3, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #3276] @ 1f530 │ │ │ │ + ldr r2, [pc, #3276] @ 1f520 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #-1712] @ 0xfffff950 │ │ │ │ mov r1, r4 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #3400] @ 1f604 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #3400] @ 1f5f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e8d8 │ │ │ │ - ldr r2, [pc, #3172] @ 1f534 │ │ │ │ + beq 1e8c8 │ │ │ │ + ldr r2, [pc, #3172] @ 1f524 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #3156] @ 1f538 │ │ │ │ - ldr r3, [pc, #3128] @ 1f520 │ │ │ │ + ldr r2, [pc, #3156] @ 1f528 │ │ │ │ + ldr r3, [pc, #3128] @ 1f510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21374 │ │ │ │ + bne 21364 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ - ldr r0, [pc, #3072] @ 1f53c │ │ │ │ + ldr r0, [pc, #3072] @ 1f52c │ │ │ │ str r1, [r3, #-12] │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r3, fp, #5696 @ 0x1640 │ │ │ │ sub r3, r3, #12 │ │ │ │ - ldr r1, [pc, #3056] @ 1f540 │ │ │ │ + ldr r1, [pc, #3056] @ 1f530 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ str r0, [r5, #-1728] @ 0xfffff940 │ │ │ │ ldr r3, [r5, #-1728] @ 0xfffff940 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1eb98 │ │ │ │ + bne 1eb88 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #176] @ 0xb0 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ @@ -26294,15 +26290,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #-1700] @ 0xfffff95c │ │ │ │ str r2, [r3, #-1696] @ 0xfffff960 │ │ │ │ str r2, [r3, #-1708] @ 0xfffff954 │ │ │ │ ldr r4, [r3, #-1728] @ 0xfffff940 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1eb0c │ │ │ │ + beq 1eafc │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r0, [r2] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -26310,321 +26306,321 @@ │ │ │ │ subs r3, r0, r2 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ sbc r1, r1, r2 │ │ │ │ cmp r3, #7 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bge 1f02c │ │ │ │ + bge 1f01c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #-1736] @ 0xfffff938 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 1eba8 │ │ │ │ + bge 1eb98 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r4, [r3] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #-1700] @ 0xfffff95c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #-1764] @ 0xfffff91c │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ed60 │ │ │ │ + beq 1ed50 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #-1728] @ 0xfffff940 │ │ │ │ ldr r3, [r5, #-1708] @ 0xfffff954 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1ea60 │ │ │ │ + blt 1ea50 │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2868] @ 1f5a4 │ │ │ │ + ldr r3, [pc, #2868] @ 1f594 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1ebe4 │ │ │ │ + beq 1ebd4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 303b0 │ │ │ │ + bl 303a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1eab4 │ │ │ │ + blt 1eaa4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 1ebe4 │ │ │ │ + beq 1ebd4 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2880] @ 1f604 │ │ │ │ + ldr r3, [pc, #2880] @ 1f5f4 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e8d8 │ │ │ │ - ldr r1, [pc, #2664] @ 1f544 │ │ │ │ - ldr r0, [pc, #2664] @ 1f548 │ │ │ │ - ldr r2, [pc, #2664] @ 1f54c │ │ │ │ + beq 1e8c8 │ │ │ │ + ldr r1, [pc, #2664] @ 1f534 │ │ │ │ + ldr r0, [pc, #2664] @ 1f538 │ │ │ │ + ldr r2, [pc, #2664] @ 1f53c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e8d8 │ │ │ │ - ldr r1, [pc, #2648] @ 1f550 │ │ │ │ - ldr r0, [pc, #2648] @ 1f554 │ │ │ │ + bl 57b50 │ │ │ │ + b 1e8c8 │ │ │ │ + ldr r1, [pc, #2648] @ 1f540 │ │ │ │ + ldr r0, [pc, #2648] @ 1f544 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3840 @ 0xf00 │ │ │ │ - bl 57934 │ │ │ │ - b 1e780 │ │ │ │ + bl 57924 │ │ │ │ + b 1e770 │ │ │ │ ldr r3, [r3, #-1560] @ 0xfffff9e8 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 1e9c4 │ │ │ │ - ldr r0, [pc, #2612] @ 1f558 │ │ │ │ + bne 1e9b4 │ │ │ │ + ldr r0, [pc, #2612] @ 1f548 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ - ldr r1, [pc, #2600] @ 1f55c │ │ │ │ + ldr r1, [pc, #2600] @ 1f54c │ │ │ │ ldr r2, [r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5b774 │ │ │ │ + bl 5b764 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [r3, #-1708] @ 0xfffff954 │ │ │ │ ldr r3, [r3, #-1708] @ 0xfffff954 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 20970 │ │ │ │ + blt 20960 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ str r2, [r3, #-1680] @ 0xfffff970 │ │ │ │ - beq 20744 │ │ │ │ + beq 20734 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #-1744] @ 0xfffff930 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ str r0, [r4, #-1700] @ 0xfffff95c │ │ │ │ - b 1e9c4 │ │ │ │ + b 1e9b4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #-1724] @ 0xfffff944 │ │ │ │ - b 1e964 │ │ │ │ - ldr r0, [pc, #2480] @ 1f560 │ │ │ │ + b 1e954 │ │ │ │ + ldr r0, [pc, #2480] @ 1f550 │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r2, [r5, #-1700] @ 0xfffff95c │ │ │ │ - ldr r1, [pc, #2468] @ 1f564 │ │ │ │ + ldr r1, [pc, #2468] @ 1f554 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 497dc │ │ │ │ + bl 497cc │ │ │ │ str r0, [r5, #-1696] @ 0xfffff960 │ │ │ │ ldr r3, [r5, #-1696] @ 0xfffff960 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fcec │ │ │ │ + bne 1fcdc │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r4, [r3] │ │ │ │ - b 1ea2c │ │ │ │ + b 1ea1c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1eab4 │ │ │ │ + bne 1eaa4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 30710 │ │ │ │ + bl 30700 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1eab4 │ │ │ │ + blt 1eaa4 │ │ │ │ ands r4, r0, #32 │ │ │ │ - bne 1eab4 │ │ │ │ + bne 1eaa4 │ │ │ │ sub r5, fp, #5696 @ 0x1640 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ sub r0, r5, #60 @ 0x3c │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r1, r5, #56 @ 0x38 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2508] @ 1f630 │ │ │ │ + ldr r3, [pc, #2508] @ 1f620 │ │ │ │ sub r0, fp, #4224 @ 0x1080 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #28 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 211f8 │ │ │ │ + bne 211e8 │ │ │ │ sub r7, fp, #4224 @ 0x1080 │ │ │ │ sub r7, r7, #28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2444] @ 1f634 │ │ │ │ + ldr r3, [pc, #2444] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r8, [r4, #-1728] @ 0xfffff940 │ │ │ │ sub r1, fp, #508 @ 0x1fc │ │ │ │ ldr r0, [r4, #-1724] @ 0xfffff944 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #2184] @ 1f568 │ │ │ │ + ldr r1, [pc, #2184] @ 1f558 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ ldr r8, [r2] │ │ │ │ str r8, [sp, #16] │ │ │ │ ldr r2, [r4, #-1660] @ 0xfffff984 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #2152] @ 1f56c │ │ │ │ + ldr r2, [pc, #2152] @ 1f55c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #78 @ 0x4e │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2136] @ 1f570 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #2136] @ 1f560 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #-1656] @ 0xfffff988 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 309f8 │ │ │ │ - b 1eab4 │ │ │ │ + bl 309e8 │ │ │ │ + b 1eaa4 │ │ │ │ ldr r3, [r5, #-1560] @ 0xfffff9e8 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - beq 1f63c │ │ │ │ + beq 1f62c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ed8c │ │ │ │ - ldr r1, [pc, #2036] @ 1f574 │ │ │ │ + beq 1ed7c │ │ │ │ + ldr r1, [pc, #2036] @ 1f564 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r7, [r3, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #10 │ │ │ │ add r4, r7, #4096 @ 0x1000 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ add r0, r7, #4224 @ 0x1080 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ strb r5, [r4, #70] @ 0x46 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ sub r7, fp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, fp, #5696 @ 0x1640 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, r1, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r7, r7, #36 @ 0x24 │ │ │ │ strb r5, [r4, #194] @ 0xc2 │ │ │ │ - bl 198d8 │ │ │ │ + bl 198c8 │ │ │ │ ldr r3, [r7, #-1720] @ 0xfffff948 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ strb r5, [r4, #56] @ 0x38 │ │ │ │ sub r2, r3, #98 @ 0x62 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ cmpne r2, #1 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - bhi 1f300 │ │ │ │ + bhi 1f2f0 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #-1744] @ 0xfffff930 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #200] @ 0xc8 │ │ │ │ - blt 1ee58 │ │ │ │ + blt 1ee48 │ │ │ │ ldr r0, [r2, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a6d0 │ │ │ │ - ldr r4, [pc, #1816] @ 1f578 │ │ │ │ + bl 5a6c0 │ │ │ │ + ldr r4, [pc, #1816] @ 1f568 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1eeb4 │ │ │ │ + ble 1eea4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1824] @ 1f5a4 │ │ │ │ + ldr r3, [pc, #1824] @ 1f594 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4864 @ 0x1300 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 1eeb4 │ │ │ │ + ble 1eea4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #760] @ 0x2f8 │ │ │ │ - bl 788e4 │ │ │ │ + bl 788d4 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 1fc9c │ │ │ │ + bgt 1fc8c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, fp, #5696 @ 0x1640 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, r1, #24 │ │ │ │ sub r0, r0, #12 │ │ │ │ - bl 19738 │ │ │ │ + bl 19728 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ ldr r7, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ sub lr, r2, #1568 @ 0x620 │ │ │ │ ldrd r8, [lr, #-8] │ │ │ │ @@ -26656,138 +26652,138 @@ │ │ │ │ ldrd r6, [lr, #72] @ 0x48 │ │ │ │ mov r3, #21 │ │ │ │ strd r6, [r4, #32] │ │ │ │ ldrd r6, [lr, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ strd r6, [r4, #40] @ 0x28 │ │ │ │ add r2, r2, #40 @ 0x28 │ │ │ │ - bl 1d57c │ │ │ │ + bl 1d56c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 20314 │ │ │ │ + beq 20304 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r1, [r3, #-1552] @ 0xfffff9f0 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #1 │ │ │ │ add r2, r3, #4160 @ 0x1040 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r3, #21 │ │ │ │ - bl 1d05c │ │ │ │ + bl 1d04c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 201ac │ │ │ │ + beq 2019c │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1476] @ 1f57c │ │ │ │ + ldr r3, [pc, #1476] @ 1f56c │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1f188 │ │ │ │ + beq 1f178 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 1fe1c │ │ │ │ + beq 1fe0c │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #-1684] @ 0xfffff96c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f004 │ │ │ │ + beq 1eff4 │ │ │ │ sub r0, fp, #5760 @ 0x1680 │ │ │ │ sub r0, r0, #56 @ 0x38 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1520] @ 1f604 │ │ │ │ + ldr r3, [pc, #1520] @ 1f5f4 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fae8 │ │ │ │ + bne 1fad8 │ │ │ │ mov r0, #0 │ │ │ │ - b 1e8dc │ │ │ │ + b 1e8cc │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1476] @ 1f630 │ │ │ │ + ldr r3, [pc, #1476] @ 1f620 │ │ │ │ sub r0, fp, #4800 @ 0x12c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2051c │ │ │ │ + bne 2050c │ │ │ │ sub r6, fp, #4800 @ 0x12c0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1412] @ 1f634 │ │ │ │ + ldr r3, [pc, #1412] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1180] @ 1f580 │ │ │ │ + ldr r1, [pc, #1180] @ 1f570 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [pc, #1164] @ 1f584 │ │ │ │ + ldr r2, [pc, #1164] @ 1f574 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #28 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-1704] @ 0xfffff958 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1ea04 │ │ │ │ + bl 3add4 │ │ │ │ + b 1e9f4 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1240] @ 1f634 │ │ │ │ + ldr r3, [pc, #1240] @ 1f624 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -26800,51 +26796,51 @@ │ │ │ │ ldr r0, [r3, #-60] @ 0xffffffc4 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ add r2, r2, #4224 @ 0x1080 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ str r0, [r3] │ │ │ │ ldrd r0, [r2, #32] │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ sub r2, fp, #124 @ 0x7c │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ sub r1, fp, #5696 @ 0x1640 │ │ │ │ sub r1, r1, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1076] @ 1f630 │ │ │ │ + ldr r3, [pc, #1076] @ 1f620 │ │ │ │ sub r0, fp, #2000 @ 0x7d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 20bbc │ │ │ │ + bne 20bac │ │ │ │ sub r6, fp, #2000 @ 0x7d0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1012] @ 1f634 │ │ │ │ + ldr r3, [pc, #1012] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ @@ -26860,183 +26856,183 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ add r3, r1, #4160 @ 0x1040 │ │ │ │ add r2, r2, #60 @ 0x3c │ │ │ │ ldr r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #744] @ 1f588 │ │ │ │ + ldr r1, [pc, #744] @ 1f578 │ │ │ │ sub r2, fp, #124 @ 0x7c │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, r3, #40 @ 0x28 │ │ │ │ add r3, r3, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #716] @ 1f58c │ │ │ │ + ldr r2, [pc, #716] @ 1f57c │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-1656] @ 0xfffff988 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1efc8 │ │ │ │ + bl 3add4 │ │ │ │ + b 1efb8 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #756] @ 1f604 │ │ │ │ + ldr r3, [pc, #756] @ 1f5f4 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r7, #-1700] @ 0xfffff95c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 1fcd0 │ │ │ │ + bne 1fcc0 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r4, #1 │ │ │ │ add r5, r3, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 211bc │ │ │ │ + beq 211ac │ │ │ │ sub r2, fp, #5696 @ 0x1640 │ │ │ │ sub r2, r2, #32 │ │ │ │ - ldr r1, [pc, #572] @ 1f590 │ │ │ │ + ldr r1, [pc, #572] @ 1f580 │ │ │ │ mov r0, r4 │ │ │ │ bl 4dc8 <__ioctl_time64@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #664] @ 1f604 │ │ │ │ + ldr r3, [pc, #664] @ 1f5f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 213ec │ │ │ │ + beq 213dc │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #-1596] @ 0xfffff9c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fcac │ │ │ │ + beq 1fc9c │ │ │ │ tst r3, #1 │ │ │ │ movne r1, #115 @ 0x73 │ │ │ │ strbne r1, [r5, #44] @ 0x2c │ │ │ │ tst r3, #2 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 1f3bc │ │ │ │ + beq 1f3ac │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #117 @ 0x75 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #45] @ 0x2d │ │ │ │ tst r3, #8 │ │ │ │ - beq 1f3dc │ │ │ │ + beq 1f3cc │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #83 @ 0x53 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #46] @ 0x2e │ │ │ │ tst r3, #16 │ │ │ │ - beq 1f3fc │ │ │ │ + beq 1f3ec │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #105 @ 0x69 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #47] @ 0x2f │ │ │ │ tst r3, #32 │ │ │ │ - beq 1f41c │ │ │ │ + beq 1f40c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #97 @ 0x61 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #48] @ 0x30 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 1f43c │ │ │ │ + beq 1f42c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #49] @ 0x31 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 1f45c │ │ │ │ + beq 1f44c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #65 @ 0x41 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #50] @ 0x32 │ │ │ │ tst r3, #4 │ │ │ │ - beq 1f47c │ │ │ │ + beq 1f46c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #99 @ 0x63 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #51] @ 0x33 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 1f49c │ │ │ │ + beq 1f48c │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #52] @ 0x34 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 1f4bc │ │ │ │ + beq 1f4ac │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ strb r0, [r1, #53] @ 0x35 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 1f4dc │ │ │ │ + beq 1f4cc │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ strb r1, [r3, #54] @ 0x36 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - beq 1ee24 │ │ │ │ - ldr r1, [pc, #144] @ 1f594 │ │ │ │ - ldr r0, [pc, #144] @ 1f598 │ │ │ │ - ldr r2, [pc, #144] @ 1f59c │ │ │ │ + beq 1ee14 │ │ │ │ + ldr r1, [pc, #144] @ 1f584 │ │ │ │ + ldr r0, [pc, #144] @ 1f588 │ │ │ │ + ldr r2, [pc, #144] @ 1f58c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1ee24 │ │ │ │ - andeq r1, r8, r4, lsl r9 │ │ │ │ - andeq r1, r8, r0, lsl #18 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ee14 │ │ │ │ + andeq r1, r8, r4, lsr #18 │ │ │ │ + andeq r1, r8, r0, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq fp, r5, r8, asr #31 │ │ │ │ @ instruction: 0x0005ccb0 │ │ │ │ andeq ip, r5, r4, lsl #25 │ │ │ │ andeq r0, r0, r6, lsl #30 │ │ │ │ andeq r0, r0, fp, lsl #30 │ │ │ │ - andeq r1, r8, r4, lsl r7 │ │ │ │ + andeq r1, r8, r4, lsr #14 │ │ │ │ andeq fp, r5, ip, asr #29 │ │ │ │ andeq r0, r0, r9, lsl pc │ │ │ │ andeq fp, r5, r8, lsr sp │ │ │ │ strdeq ip, [r5], -r8 │ │ │ │ muleq r0, ip, pc @ │ │ │ │ andeq fp, r5, r0, lsr #26 │ │ │ │ andeq ip, r5, r0, ror #19 │ │ │ │ @@ -27044,15 +27040,15 @@ │ │ │ │ andeq r0, r0, r9, lsr #30 │ │ │ │ andeq fp, r5, ip, asr ip │ │ │ │ andeq r0, r0, ip, asr pc │ │ │ │ andeq fp, r5, ip, lsr fp │ │ │ │ andeq fp, r5, r4, lsl #18 │ │ │ │ muleq r0, r1, pc @ │ │ │ │ @ instruction: 0x0005b6b4 │ │ │ │ - andeq r6, r8, r4, lsr #13 │ │ │ │ + @ instruction: 0x000866b4 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq fp, r5, r4, lsr #14 │ │ │ │ andeq r0, r0, r4, asr pc │ │ │ │ andeq fp, r5, ip, ror #10 │ │ │ │ ldrdeq r1, [r0], -r9 │ │ │ │ andhi r6, r4, r1, lsl #12 │ │ │ │ andeq fp, r5, r0, lsl r3 │ │ │ │ @@ -27095,153 +27091,153 @@ │ │ │ │ andeq r1, r0, pc, lsr #1 │ │ │ │ andeq r2, r6, r8, lsr r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq sl, r5, ip, lsl #4 │ │ │ │ ldr r2, [r5, #-1696] @ 0xfffff960 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ ldr r2, [r5, #-1336] @ 0xfffffac8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ ldr lr, [r5, #-1568] @ 0xfffff9e0 │ │ │ │ ldr r0, [r5, #-1564] @ 0xfffff9e4 │ │ │ │ ldr ip, [r3, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ ldr r0, [r5, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r1, [r5, #-1328] @ 0xfffffad0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ ldr r0, [r5, #-1548] @ 0xfffff9f4 │ │ │ │ ldr r1, [r5, #-1324] @ 0xfffffad4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ ldr ip, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ ldr r1, [r5, #-1572] @ 0xfffff9dc │ │ │ │ ldmdb r3, {r0, r3} │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 1f8bc │ │ │ │ + bne 1f8ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ed8c │ │ │ │ + beq 1ed7c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - beq 2141c │ │ │ │ + beq 2140c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [r5, #-1708] @ 0xfffff954 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r6, fp, #5440 @ 0x1540 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r6, r6, #36 @ 0x24 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r0, [r3] │ │ │ │ ldrd r2, [r6, #32] │ │ │ │ - bl 6f734 │ │ │ │ + bl 6f724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2141c │ │ │ │ + bne 2140c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 21440 │ │ │ │ + bne 21430 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mvn r1, #0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ sub r3, fp, #5696 @ 0x1640 │ │ │ │ sub r3, r3, #20 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ - beq 1f780 │ │ │ │ + beq 1f770 │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-460] @ 1f5a0 │ │ │ │ + ldr r3, [pc, #-460] @ 1f590 │ │ │ │ cmp r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bge 21434 │ │ │ │ + bge 21424 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-492] @ 1f5a4 │ │ │ │ + ldr r3, [pc, #-492] @ 1f594 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1f7b8 │ │ │ │ + bne 1f7a8 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16c8c │ │ │ │ + bl 16c7c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #612 @ 0x264 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ ldr r1, [r5, #-1744] @ 0xfffff930 │ │ │ │ mov r6, #49 @ 0x31 │ │ │ │ ldr r3, [r5, #-1716] @ 0xfffff94c │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #5696 @ 0x1640 │ │ │ │ sub r2, r2, #28 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16fc4 │ │ │ │ + bl 16fb4 │ │ │ │ mov r2, r6 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a404 │ │ │ │ + bl 5a3f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #-1684] @ 0xfffff96c │ │ │ │ - beq 1f824 │ │ │ │ + beq 1f814 │ │ │ │ ldm r0, {r0, r1} │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #-1684] @ 0xfffff96c │ │ │ │ - beq 1ed8c │ │ │ │ + beq 1ed7c │ │ │ │ sub r6, fp, #5696 @ 0x1640 │ │ │ │ ldrd r8, [r6, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ sub r2, r5, #1568 @ 0x620 │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ strd r8, [r2, #32] │ │ │ │ strd r8, [r3, #32] │ │ │ │ add r4, r4, #49 @ 0x31 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [r5, #-1680] @ 0xfffff970 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #-1708] @ 0xfffff954 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -27251,136 +27247,136 @@ │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrd r2, [r6, #-28] @ 0xffffffe4 │ │ │ │ sub r6, r6, #20 │ │ │ │ - bl 1e2f8 │ │ │ │ - b 1ed8c │ │ │ │ + bl 1e2e8 │ │ │ │ + b 1ed7c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r5, #-1732] @ 0xfffff93c │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1fb04 │ │ │ │ + bne 1faf4 │ │ │ │ ldr r7, [r5, #-1336] @ 0xfffffac8 │ │ │ │ and r3, r7, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 1fb04 │ │ │ │ + bne 1faf4 │ │ │ │ sub r8, fp, #5440 @ 0x1540 │ │ │ │ sub r8, r8, #36 @ 0x24 │ │ │ │ sub r0, r5, #1568 @ 0x620 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, r8, #8 │ │ │ │ bl 45ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ed8c │ │ │ │ + beq 1ed7c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - beq 20c1c │ │ │ │ + beq 20c0c │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r3, [r5, #-1708] @ 0xfffff954 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r0, [r3] │ │ │ │ ldrd r2, [r8, #32] │ │ │ │ - bl 6f734 │ │ │ │ + bl 6f724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20c1c │ │ │ │ + bne 20c0c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 21378 │ │ │ │ + beq 21368 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mvn r1, #0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ sub r3, fp, #5632 @ 0x1600 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ strd r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ - beq 1f9ac │ │ │ │ + beq 1f99c │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-1016] @ 1f5a0 │ │ │ │ + ldr r3, [pc, #-1016] @ 1f590 │ │ │ │ cmp r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bge 21410 │ │ │ │ + bge 21400 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-1048] @ 1f5a4 │ │ │ │ + ldr r3, [pc, #-1048] @ 1f594 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1f9e4 │ │ │ │ + bne 1f9d4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16c8c │ │ │ │ + bl 16c7c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #560 @ 0x230 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ ldr r1, [r5, #-1744] @ 0xfffff930 │ │ │ │ mov r6, #49 @ 0x31 │ │ │ │ ldr r3, [r5, #-1716] @ 0xfffff94c │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #5696 @ 0x1640 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16fc4 │ │ │ │ + bl 16fb4 │ │ │ │ mov r2, r6 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a404 │ │ │ │ + bl 5a3f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #-1684] @ 0xfffff96c │ │ │ │ - beq 1fa50 │ │ │ │ + beq 1fa40 │ │ │ │ ldm r0, {r0, r1} │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #-1684] @ 0xfffff96c │ │ │ │ - beq 1ed8c │ │ │ │ + beq 1ed7c │ │ │ │ sub r6, fp, #5632 @ 0x1600 │ │ │ │ ldrd r8, [r6, #-84] @ 0xffffffac │ │ │ │ sub r3, fp, #5440 @ 0x1540 │ │ │ │ sub r2, r5, #1568 @ 0x620 │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ strd r8, [r2, #32] │ │ │ │ strd r8, [r3, #32] │ │ │ │ add r4, r4, #49 @ 0x31 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [r5, #-1680] @ 0xfffff970 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #-1708] @ 0xfffff954 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -27390,68 +27386,68 @@ │ │ │ │ sub r1, fp, #5824 @ 0x16c0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrd r2, [r6, #-84] @ 0xffffffac │ │ │ │ sub r6, r6, #36 @ 0x24 │ │ │ │ - bl 1e2f8 │ │ │ │ - b 1ed8c │ │ │ │ - ldr r1, [pc, #-1352] @ 1f5a8 │ │ │ │ - ldr r0, [pc, #-1352] @ 1f5ac │ │ │ │ - ldr r2, [pc, #-1352] @ 1f5b0 │ │ │ │ + bl 1e2e8 │ │ │ │ + b 1ed7c │ │ │ │ + ldr r1, [pc, #-1352] @ 1f598 │ │ │ │ + ldr r0, [pc, #-1352] @ 1f59c │ │ │ │ + ldr r2, [pc, #-1352] @ 1f5a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1f024 │ │ │ │ + bl 57b50 │ │ │ │ + b 1f014 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1fb20 │ │ │ │ - ldr r1, [pc, #-1376] @ 1f5b4 │ │ │ │ + beq 1fb10 │ │ │ │ + ldr r1, [pc, #-1376] @ 1f5a4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - beq 1ed8c │ │ │ │ + beq 1ed7c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #-1736] @ 0xfffff938 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 1fb74 │ │ │ │ + blt 1fb64 │ │ │ │ ldr r3, [r3, #-1696] @ 0xfffff960 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20da0 │ │ │ │ + bne 20d90 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #-1736] @ 0xfffff938 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 20a88 │ │ │ │ + blt 20a78 │ │ │ │ ldr r3, [r3, #-1336] @ 0xfffffac8 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - beq 20a88 │ │ │ │ + beq 20a78 │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r1, r1, #16 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1420] @ 1f630 │ │ │ │ + ldr r3, [pc, #-1420] @ 1f620 │ │ │ │ sub r0, fp, #3680 @ 0xe60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-4] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r3, r3, #8 │ │ │ │ @@ -27459,279 +27455,279 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 21238 │ │ │ │ + bne 21228 │ │ │ │ sub r7, fp, #3680 @ 0xe60 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-1508] @ 1f634 │ │ │ │ + ldr r3, [pc, #-1508] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ - ldr r1, [pc, #-1664] @ 1f5b8 │ │ │ │ + ldr r1, [pc, #-1664] @ 1f5a8 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ sub r0, fp, #5888 @ 0x1700 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #-1692] @ 0xfffff964 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1696] @ 1f5bc │ │ │ │ + ldr r2, [pc, #-1696] @ 1f5ac │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #-1644] @ 0xfffff994 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ sub r3, r3, #32 │ │ │ │ - bl 3ade4 │ │ │ │ - b 1ed8c │ │ │ │ + bl 3add4 │ │ │ │ + b 1ed7c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ - b 1eeb4 │ │ │ │ + bl 49b10 │ │ │ │ + b 1eea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ee24 │ │ │ │ - ldr r1, [pc, #-1788] @ 1f5c0 │ │ │ │ - ldr r0, [pc, #-1788] @ 1f5c4 │ │ │ │ - ldr r2, [pc, #-1788] @ 1f5c8 │ │ │ │ + beq 1ee14 │ │ │ │ + ldr r1, [pc, #-1788] @ 1f5b0 │ │ │ │ + ldr r0, [pc, #-1788] @ 1f5b4 │ │ │ │ + ldr r2, [pc, #-1788] @ 1f5b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1ee24 │ │ │ │ - ldr r1, [pc, #-1804] @ 1f5cc │ │ │ │ - ldr r0, [pc, #-1804] @ 1f5d0 │ │ │ │ - ldr r2, [pc, #-1804] @ 1f5d4 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ee14 │ │ │ │ + ldr r1, [pc, #-1804] @ 1f5bc │ │ │ │ + ldr r0, [pc, #-1804] @ 1f5c0 │ │ │ │ + ldr r2, [pc, #-1804] @ 1f5c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 1f324 │ │ │ │ + bl 57924 │ │ │ │ + b 1f314 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #-1692] @ 0xfffff964 │ │ │ │ - bl 59d98 │ │ │ │ + bl 59d88 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 1fdf0 │ │ │ │ + beq 1fde0 │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r1, r1, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1796] @ 1f630 │ │ │ │ + ldr r3, [pc, #-1796] @ 1f620 │ │ │ │ sub r0, fp, #4480 @ 0x1180 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ sub r2, r2, #4 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 20d60 │ │ │ │ + bne 20d50 │ │ │ │ sub r7, fp, #4480 @ 0x1180 │ │ │ │ sub r7, r7, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-1860] @ 1f634 │ │ │ │ + ldr r3, [pc, #-1860] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r2, [pc, #-1980] @ 1f5d8 │ │ │ │ + ldr r2, [pc, #-1980] @ 1f5c8 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-1996] @ 1f5dc │ │ │ │ + ldr r1, [pc, #-1996] @ 1f5cc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #-1692] @ 0xfffff964 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-2024] @ 1f5e0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #-2024] @ 1f5d0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-1664] @ 0xfffff980 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #-1724] @ 0xfffff944 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ebd4 │ │ │ │ + bne 1ebc4 │ │ │ │ ldr r2, [r3, #-1688] @ 0xfffff968 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #-1688] @ 0xfffff968 │ │ │ │ ldr r0, [r3, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a6d0 │ │ │ │ - b 1e99c │ │ │ │ + bl 5a6c0 │ │ │ │ + b 1e98c │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #-2128] @ 1f5e4 │ │ │ │ + ldr r2, [pc, #-2128] @ 1f5d4 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4780 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #-2160] @ 1f5e8 │ │ │ │ + ldr r2, [pc, #-2160] @ 1f5d8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ str r0, [r3, #-1712] @ 0xfffff950 │ │ │ │ ldr r1, [r3, #-1712] @ 0xfffff950 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 2047c │ │ │ │ + bgt 2046c │ │ │ │ ldr r2, [r3, #-1712] @ 0xfffff950 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 2047c │ │ │ │ + blt 2046c │ │ │ │ ldr r3, [r3, #-1712] @ 0xfffff950 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #-1748] @ 0xfffff92c │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 207f0 │ │ │ │ + blt 207e0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 207c4 │ │ │ │ + beq 207b4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 27eec │ │ │ │ + bl 27edc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - beq 20bfc │ │ │ │ - bl 3aed4 │ │ │ │ + beq 20bec │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r5, r3, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5, #176] @ 0xb0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq r2, r0 │ │ │ │ - bne 1ff14 │ │ │ │ + bne 1ff04 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 1ff08 │ │ │ │ + beq 1fef8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ff2c │ │ │ │ - ldr r1, [pc, #-2360] @ 1f5ec │ │ │ │ + beq 1ff1c │ │ │ │ + ldr r1, [pc, #-2360] @ 1f5dc │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r4, r3, #4096 @ 0x1000 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ ldr r1, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ - ldr r0, [pc, #-2416] @ 1f5f0 │ │ │ │ + ldr r0, [pc, #-2416] @ 1f5e0 │ │ │ │ sub r8, fp, #5568 @ 0x15c0 │ │ │ │ sub r8, r8, #28 │ │ │ │ - ldr r1, [pc, #-2424] @ 1f5f4 │ │ │ │ + ldr r1, [pc, #-2424] @ 1f5e4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ str r0, [r4, #-1728] @ 0xfffff940 │ │ │ │ ldr r9, [r4, #-1728] @ 0xfffff940 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 20494 │ │ │ │ + beq 20484 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r4, #-1728] @ 0xfffff940 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #32 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #20 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r4, #-1728] @ 0xfffff940 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 20c34 │ │ │ │ + beq 20c24 │ │ │ │ sub r4, fp, #5696 @ 0x1640 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ sub r0, r4, #12 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ sub r1, r4, #8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2540] @ 1f630 │ │ │ │ + ldr r3, [pc, #-2540] @ 1f620 │ │ │ │ sub r0, fp, #5952 @ 0x1740 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r5, [r2, #-24] @ 0xffffffe8 │ │ │ │ sub r2, r2, #24 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ @@ -27744,52 +27740,52 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #32 │ │ │ │ str r6, [r3] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2111c │ │ │ │ + bne 2110c │ │ │ │ sub r7, fp, #1440 @ 0x5a0 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-2648] @ 1f634 │ │ │ │ + ldr r3, [pc, #-2648] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r8, [r4, #-1728] @ 0xfffff940 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #188 @ 0xbc │ │ │ │ ldr r0, [r4, #-1728] @ 0xfffff940 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2776] @ 1f5f8 │ │ │ │ + ldr r1, [pc, #-2776] @ 1f5e8 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #-1612] @ 0xfffff9b4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #-2800] @ 1f5fc │ │ │ │ + ldr r2, [pc, #-2800] @ 1f5ec │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #78 @ 0x4e │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-2816] @ 1f600 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #-2816] @ 1f5f0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ @@ -27801,56 +27797,56 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, #0 │ │ │ │ add r4, r3, #4096 @ 0x1000 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ ldr r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #196] @ 0xc4 │ │ │ │ sub r3, r3, #24 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ sub r3, r3, #32 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-2936] @ 1f604 │ │ │ │ + ldr r3, [pc, #-2936] @ 1f5f4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r5, [r4, #180] @ 0xb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 1f024 │ │ │ │ - ldr r1, [pc, #-2960] @ 1f608 │ │ │ │ - ldr r0, [pc, #-2960] @ 1f60c │ │ │ │ - ldr r2, [pc, #-2960] @ 1f610 │ │ │ │ + beq 1f014 │ │ │ │ + ldr r1, [pc, #-2960] @ 1f5f8 │ │ │ │ + ldr r0, [pc, #-2960] @ 1f5fc │ │ │ │ + ldr r2, [pc, #-2960] @ 1f600 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1f024 │ │ │ │ + bl 57b50 │ │ │ │ + b 1f014 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 2055c │ │ │ │ + beq 2054c │ │ │ │ sub r1, fp, #5696 @ 0x1640 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3016] @ 1f630 │ │ │ │ + ldr r3, [pc, #-3016] @ 1f620 │ │ │ │ sub r0, fp, #2288 @ 0x8f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-12] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #12 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ @@ -27858,89 +27854,89 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 20fdc │ │ │ │ + bne 20fcc │ │ │ │ sub r7, fp, #2288 @ 0x8f0 │ │ │ │ sub r7, r7, #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ ldr r4, [r2, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [pc, #-3104] @ 1f634 │ │ │ │ + ldr r3, [pc, #-3104] @ 1f624 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r0, [pc, #-3144] @ 1f620 │ │ │ │ + ldr r0, [pc, #-3144] @ 1f610 │ │ │ │ sub lr, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ sub lr, lr, #52 @ 0x34 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr lr, [lr] │ │ │ │ mov ip, #77 @ 0x4d │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #-3188] @ 1f614 │ │ │ │ + ldr r1, [pc, #-3188] @ 1f604 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #-1552] @ 0xfffff9f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #-3204] @ 1f618 │ │ │ │ + ldr r2, [pc, #-3204] @ 1f608 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ mov r3, #2 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-1624] @ 0xfffff9a8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ sub r3, r3, #32 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, r0, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #-3292] @ 1f61c │ │ │ │ + ldr r2, [pc, #-3292] @ 1f60c │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ add r0, r0, #4160 @ 0x1040 │ │ │ │ ldr r3, [r3, #-1552] @ 0xfffff9f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #21 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 57ecc │ │ │ │ - b 1efa8 │ │ │ │ + bl 57ebc │ │ │ │ + b 1ef98 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 20650 │ │ │ │ + beq 20640 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3376] @ 1f630 │ │ │ │ + ldr r3, [pc, #-3376] @ 1f620 │ │ │ │ sub r0, fp, #2848 @ 0xb20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-16] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #16 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ @@ -27948,115 +27944,115 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2101c │ │ │ │ + bne 2100c │ │ │ │ sub r6, fp, #2848 @ 0xb20 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ ldr r4, [r2, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [pc, #-3464] @ 1f634 │ │ │ │ + ldr r3, [pc, #-3464] @ 1f624 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r0, [pc, #-3504] @ 1f620 │ │ │ │ + ldr r0, [pc, #-3504] @ 1f610 │ │ │ │ sub lr, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ sub lr, lr, #56 @ 0x38 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr lr, [lr] │ │ │ │ mov ip, #76 @ 0x4c │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #-3532] @ 1f624 │ │ │ │ + ldr r1, [pc, #-3532] @ 1f614 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #-1548] @ 0xfffff9f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #-3548] @ 1f628 │ │ │ │ + ldr r2, [pc, #-3548] @ 1f618 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ mov r3, #2 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-1632] @ 0xfffff9a0 │ │ │ │ mov r1, r7 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ sub r3, r3, #32 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, r0, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #-3636] @ 1f62c │ │ │ │ + ldr r2, [pc, #-3636] @ 1f61c │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ add r0, r0, #4160 @ 0x1040 │ │ │ │ ldr r3, [r3, #-1548] @ 0xfffff9f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #21 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 57ecc │ │ │ │ - b 1ef74 │ │ │ │ + bl 57ebc │ │ │ │ + b 1ef64 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #4095] @ 0xfff │ │ │ │ - b 1fe80 │ │ │ │ + b 1fe70 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, fp, #5760 @ 0x1680 │ │ │ │ add r7, r3, #4224 @ 0x1080 │ │ │ │ add r5, r3, #4096 @ 0x1000 │ │ │ │ add r7, r7, #56 @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ sub r6, r6, #36 @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, r6, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ - bl 198d8 │ │ │ │ + bl 198c8 │ │ │ │ ldr r3, [r4, #-1720] @ 0xfffff948 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r2, r7 │ │ │ │ sub r1, r6, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 19738 │ │ │ │ + bl 19728 │ │ │ │ ldr r3, [r4, #-1448] @ 0xfffffa58 │ │ │ │ str r3, [r5, #180] @ 0xb4 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ cmp r3, #1 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - beq 20ecc │ │ │ │ + beq 20ebc │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3ade4 │ │ │ │ - b 1f004 │ │ │ │ + bl 3add4 │ │ │ │ + b 1eff4 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3836] @ 1f634 │ │ │ │ + ldr r3, [pc, #-3836] @ 1f624 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28067,15 +28063,15 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3916] @ 1f630 │ │ │ │ + ldr r3, [pc, #-3916] @ 1f620 │ │ │ │ sub r0, fp, #2560 @ 0xa00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #28 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ @@ -28083,60 +28079,60 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2105c │ │ │ │ + bne 2104c │ │ │ │ sub r7, fp, #2560 @ 0xa00 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #-4004] @ 1f634 │ │ │ │ + ldr r3, [pc, #-4004] @ 1f624 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-4044] @ 1f638 │ │ │ │ + ldr r1, [pc, #-4044] @ 1f628 │ │ │ │ ldr r3, [r5, #-1552] @ 0xfffff9f0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #2 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #-1628] @ 0xfffff9a4 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 202d0 │ │ │ │ + b 202c0 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3652] @ 214b4 │ │ │ │ + ldr r3, [pc, #3652] @ 214a4 │ │ │ │ sub r0, fp, #3120 @ 0xc30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ @@ -28144,282 +28140,282 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2109c │ │ │ │ + bne 2108c │ │ │ │ sub r7, fp, #3120 @ 0xc30 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #3564] @ 214b8 │ │ │ │ + ldr r3, [pc, #3564] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #3524] @ 214bc │ │ │ │ + ldr r1, [pc, #3524] @ 214ac │ │ │ │ ldr r3, [r5, #-1548] @ 0xfffff9f4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #76 @ 0x4c │ │ │ │ - ldr r2, [pc, #3512] @ 214c0 │ │ │ │ + ldr r2, [pc, #3512] @ 214b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #2 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #-1636] @ 0xfffff99c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 20438 │ │ │ │ + b 20428 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 1eb80 │ │ │ │ + bne 1eb70 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - bne 1eb80 │ │ │ │ + bne 1eb70 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, #11] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ - bne 1eb80 │ │ │ │ + bne 1eb70 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bne 1eb80 │ │ │ │ + bne 1eb70 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r2, #7 │ │ │ │ streq r2, [r3, #-1680] @ 0xfffff970 │ │ │ │ - b 1eb80 │ │ │ │ + b 1eb70 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #176] @ 0xb0 │ │ │ │ - b 1ff58 │ │ │ │ + b 1ff48 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r4, #-1712] @ 0xfffff950 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r1, fp, #5696 @ 0x1640 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3192] @ 214b4 │ │ │ │ + ldr r3, [pc, #3192] @ 214a4 │ │ │ │ sub r0, fp, #1728 @ 0x6c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 210dc │ │ │ │ + bne 210cc │ │ │ │ sub r6, fp, #1728 @ 0x6c0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ - ldr r3, [pc, #3132] @ 214b8 │ │ │ │ + ldr r3, [pc, #3132] @ 214a8 │ │ │ │ ldr r9, [r2, #-44] @ 0xffffffd4 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ bl 4570 │ │ │ │ ldr r8, [r4, #-1712] @ 0xfffff950 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #252 @ 0xfc │ │ │ │ ldr r0, [r4, #-1712] @ 0xfffff950 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #3084] @ 214c4 │ │ │ │ + ldr r8, [pc, #3084] @ 214b4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ ldr sl, [r2, #-52] @ 0xffffffcc │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ mov r2, #75 @ 0x4b │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ - ldr r2, [pc, #3044] @ 214c8 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #3044] @ 214b8 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #-1616] @ 0xfffff9b0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r0, [pc, #2976] @ 214cc │ │ │ │ + bl 3add4 │ │ │ │ + ldr r0, [pc, #2976] @ 214bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2956] @ 214d0 │ │ │ │ + ldr r3, [pc, #2956] @ 214c0 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r0, [r2, #176] @ 0xb0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e8d8 │ │ │ │ - ldr r0, [pc, #2932] @ 214d4 │ │ │ │ - ldr r2, [pc, #2932] @ 214d8 │ │ │ │ + beq 1e8c8 │ │ │ │ + ldr r0, [pc, #2932] @ 214c4 │ │ │ │ + ldr r2, [pc, #2932] @ 214c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b 1e8d8 │ │ │ │ - bl 59d98 │ │ │ │ + bl 57b50 │ │ │ │ + b 1e8c8 │ │ │ │ + bl 59d88 │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 20a68 │ │ │ │ + beq 20a58 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2844] @ 214b4 │ │ │ │ + ldr r3, [pc, #2844] @ 214a4 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r1, r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r0, fp, #5056 @ 0x13c0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #36 @ 0x24 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r5, [r3] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 21334 │ │ │ │ + bne 21324 │ │ │ │ sub r7, fp, #5056 @ 0x13c0 │ │ │ │ sub r7, r7, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2760] @ 214b8 │ │ │ │ + ldr r3, [pc, #2760] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r2, [pc, #2768] @ 214dc │ │ │ │ + ldr r2, [pc, #2768] @ 214cc │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #2752] @ 214e0 │ │ │ │ + ldr r1, [pc, #2752] @ 214d0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #-1704] @ 0xfffff958 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r2, #3776 @ 0xec0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #-1672] @ 0xfffff978 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2115c │ │ │ │ + beq 2114c │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ str r3, [r2, #-1704] @ 0xfffff958 │ │ │ │ - b 1eb58 │ │ │ │ + b 1eb48 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #-1744] @ 0xfffff930 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ ldr r0, [r4, #-1704] @ 0xfffff958 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r1, fp, #5760 @ 0x1680 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2520] @ 214b4 │ │ │ │ + ldr r3, [pc, #2520] @ 214a4 │ │ │ │ sub r0, fp, #3408 @ 0xd50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r3, [r2, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ sub r3, r3, #8 │ │ │ │ @@ -28427,94 +28423,94 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 21180 │ │ │ │ + bne 21170 │ │ │ │ sub r6, fp, #3408 @ 0xd50 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2432] @ 214b8 │ │ │ │ + ldr r3, [pc, #2432] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, fp, #316 @ 0x13c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #2428] @ 214e4 │ │ │ │ + ldr r1, [pc, #2428] @ 214d4 │ │ │ │ ldr r3, [r4, #-1704] @ 0xfffff958 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, fp, #380 @ 0x17c │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r0, fp, #5888 @ 0x1700 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2396] @ 214e8 │ │ │ │ + ldr r2, [pc, #2396] @ 214d8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-1640] @ 0xfffff998 │ │ │ │ mov r1, r7 │ │ │ │ bl 49f0 │ │ │ │ - b 1fc88 │ │ │ │ + b 1fc78 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2280] @ 214b8 │ │ │ │ + ldr r3, [pc, #2280] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-12] │ │ │ │ sub r3, fp, #5888 @ 0x1700 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r2, #-12] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #12 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2000 @ 0x7d0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ strb r4, [r0] │ │ │ │ str r0, [r3, #176] @ 0xb0 │ │ │ │ - b 1ff2c │ │ │ │ - ldr r1, [pc, #2248] @ 214ec │ │ │ │ + b 1ff1c │ │ │ │ + ldr r1, [pc, #2248] @ 214dc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 1ed8c │ │ │ │ + bl 57464 │ │ │ │ + b 1ed7c │ │ │ │ sub r1, fp, #5696 @ 0x1640 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2140] @ 214b4 │ │ │ │ + ldr r3, [pc, #2140] @ 214a4 │ │ │ │ sub r0, fp, #5888 @ 0x1700 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #5888 @ 0x1700 │ │ │ │ @@ -28533,59 +28529,59 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 21278 │ │ │ │ + bne 21268 │ │ │ │ sub r6, fp, #1168 @ 0x490 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #2008] @ 214b8 │ │ │ │ + ldr r3, [pc, #2008] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2016] @ 214f0 │ │ │ │ + ldr r1, [pc, #2016] @ 214e0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #74 @ 0x4a │ │ │ │ - ldr r2, [pc, #2008] @ 214f4 │ │ │ │ + ldr r2, [pc, #2008] @ 214e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-1640] @ 0xfffff998 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 20128 │ │ │ │ + b 20118 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1860] @ 214b8 │ │ │ │ + ldr r3, [pc, #1860] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r2, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28593,22 +28589,22 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4480 @ 0x1180 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r4, fp, #5696 @ 0x1640 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ sub r0, r4, #52 @ 0x34 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ sub r1, r4, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1764] @ 214b4 │ │ │ │ + ldr r3, [pc, #1764] @ 214a4 │ │ │ │ sub r0, fp, #3968 @ 0xf80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-20] @ 0xffffffec │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r2, r2, #20 │ │ │ │ sub r3, r3, #8 │ │ │ │ @@ -28616,135 +28612,135 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 212b8 │ │ │ │ + bne 212a8 │ │ │ │ sub r6, fp, #3968 @ 0xf80 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1676] @ 214b8 │ │ │ │ + ldr r3, [pc, #1676] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r8, [r4, #-1728] @ 0xfffff940 │ │ │ │ sub r1, fp, #444 @ 0x1bc │ │ │ │ ldr r0, [r4, #-1692] @ 0xfffff964 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1676] @ 214f8 │ │ │ │ + ldr r1, [pc, #1676] @ 214e8 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r4, #-1652] @ 0xfffff98c │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #1656] @ 214fc │ │ │ │ + ldr r2, [pc, #1656] @ 214ec │ │ │ │ sub r0, fp, #5888 @ 0x1700 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #78 @ 0x4e │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1636] @ 21500 │ │ │ │ + ldr r2, [pc, #1636] @ 214f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-1648] @ 0xfffff990 │ │ │ │ mov r1, r7 │ │ │ │ bl 49f0 │ │ │ │ - b 1fc88 │ │ │ │ + b 1fc78 │ │ │ │ ldr r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r1, fp, #5696 @ 0x1640 │ │ │ │ sub r1, r1, #36 @ 0x24 │ │ │ │ sub r3, r3, #32 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r9 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1452] @ 214b4 │ │ │ │ + ldr r3, [pc, #1452] @ 214a4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5952 @ 0x1740 │ │ │ │ str r4, [r2] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ sub r0, fp, #892 @ 0x37c │ │ │ │ sub r2, r2, #24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 212f8 │ │ │ │ + bne 212e8 │ │ │ │ sub r6, fp, #892 @ 0x37c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1388] @ 214b8 │ │ │ │ + ldr r3, [pc, #1388] @ 214a8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #82 @ 0x52 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1424] @ 21504 │ │ │ │ + ldr r1, [pc, #1424] @ 214f4 │ │ │ │ add r3, r3, #4224 @ 0x1080 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ ldr r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [pc, #1404] @ 21508 │ │ │ │ + ldr r2, [pc, #1404] @ 214f8 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #32 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-1636] @ 0xfffff99c │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 2050c │ │ │ │ + bl 3add4 │ │ │ │ + b 204fc │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1224] @ 214b8 │ │ │ │ + ldr r3, [pc, #1224] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r2, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28752,15 +28748,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2288 @ 0x8f0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1160] @ 214b8 │ │ │ │ + ldr r3, [pc, #1160] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28768,15 +28764,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2848 @ 0xb20 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1096] @ 214b8 │ │ │ │ + ldr r3, [pc, #1096] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-8] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r2, #-8] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28784,15 +28780,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2560 @ 0xa00 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1032] @ 214b8 │ │ │ │ + ldr r3, [pc, #1032] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-4] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r2, #-4] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28800,15 +28796,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3120 @ 0xc30 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #968] @ 214b8 │ │ │ │ + ldr r3, [pc, #968] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-12] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r2, #-12] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28816,15 +28812,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1728 @ 0x6c0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #904] @ 214b8 │ │ │ │ + ldr r3, [pc, #904] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-16] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #-16] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28836,50 +28832,50 @@ │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #-1724] @ 0xfffff944 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r3, [r2, #-1688] @ 0xfffff968 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r2, #-1688] @ 0xfffff968 │ │ │ │ - bne 20a78 │ │ │ │ - b 1e99c │ │ │ │ + bne 20a68 │ │ │ │ + b 1e98c │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #804] @ 214b8 │ │ │ │ + ldr r3, [pc, #804] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3408 @ 0xd50 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #772] @ 214d0 │ │ │ │ + ldr r3, [pc, #772] @ 214c0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ee24 │ │ │ │ - ldr r1, [pc, #808] @ 2150c │ │ │ │ - ldr r0, [pc, #808] @ 21510 │ │ │ │ - ldr r2, [pc, #808] @ 21514 │ │ │ │ + beq 1ee14 │ │ │ │ + ldr r1, [pc, #808] @ 214fc │ │ │ │ + ldr r0, [pc, #808] @ 21500 │ │ │ │ + ldr r2, [pc, #808] @ 21504 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1ee24 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ee14 │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #684] @ 214b8 │ │ │ │ + ldr r3, [pc, #684] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #5952 @ 0x1740 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r0, [r2, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28887,15 +28883,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4224 @ 0x1080 │ │ │ │ sub r0, r0, #28 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #620] @ 214b8 │ │ │ │ + ldr r3, [pc, #620] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r2, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28903,15 +28899,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3680 @ 0xe60 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #556] @ 214b8 │ │ │ │ + ldr r3, [pc, #556] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-20] @ 0xffffffec │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r2, #-20] @ 0xffffffec │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28919,15 +28915,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #492] @ 214b8 │ │ │ │ + ldr r3, [pc, #492] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r2, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28935,30 +28931,30 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3968 @ 0xf80 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #428] @ 214b8 │ │ │ │ + ldr r3, [pc, #428] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6080 @ 0x17c0 │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #892 @ 0x37c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5824 @ 0x16c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #368] @ 214b8 │ │ │ │ + ldr r3, [pc, #368] @ 214a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #6016 @ 0x1780 │ │ │ │ str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #6016 @ 0x1780 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r2, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -28972,85 +28968,85 @@ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ ldr r3, [r5, #-1680] @ 0xfffff970 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r8, #32] │ │ │ │ - bl 61d54 │ │ │ │ + bl 61d44 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1f954 │ │ │ │ + bne 1f944 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #-1680] @ 0xfffff970 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 61e98 │ │ │ │ + bl 61e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ed8c │ │ │ │ - ldr r1, [pc, #316] @ 21518 │ │ │ │ + beq 1ed7c │ │ │ │ + ldr r1, [pc, #316] @ 21508 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 1ed8c │ │ │ │ + bl 57464 │ │ │ │ + b 1ed7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ee24 │ │ │ │ - ldr r1, [pc, #288] @ 2151c │ │ │ │ - ldr r0, [pc, #288] @ 21520 │ │ │ │ - ldr r2, [pc, #288] @ 21524 │ │ │ │ + beq 1ee14 │ │ │ │ + ldr r1, [pc, #288] @ 2150c │ │ │ │ + ldr r0, [pc, #288] @ 21510 │ │ │ │ + ldr r2, [pc, #288] @ 21514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 1ee24 │ │ │ │ + bl 57b50 │ │ │ │ + b 1ee14 │ │ │ │ ldr r0, [r3, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a370 │ │ │ │ - b 1f9ac │ │ │ │ - ldr r1, [pc, #260] @ 21528 │ │ │ │ + bl 5a360 │ │ │ │ + b 1f99c │ │ │ │ + ldr r1, [pc, #260] @ 21518 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 1ed8c │ │ │ │ + bl 57464 │ │ │ │ + b 1ed7c │ │ │ │ ldr r0, [r3, #-1708] @ 0xfffff954 │ │ │ │ - bl 5a370 │ │ │ │ - b 1f780 │ │ │ │ + bl 5a360 │ │ │ │ + b 1f770 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #-1708] @ 0xfffff954 │ │ │ │ ldr r3, [r5, #-1680] @ 0xfffff970 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r6, #32] │ │ │ │ - bl 61d54 │ │ │ │ + bl 61d44 │ │ │ │ sub r3, fp, #5824 @ 0x16c0 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1f728 │ │ │ │ + bne 1f718 │ │ │ │ sub r0, fp, #5824 @ 0x16c0 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #-1680] @ 0xfffff970 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 61e98 │ │ │ │ + bl 61e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ed8c │ │ │ │ - ldr r1, [pc, #136] @ 2152c │ │ │ │ + beq 1ed7c │ │ │ │ + ldr r1, [pc, #136] @ 2151c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 1ed8c │ │ │ │ + bl 57464 │ │ │ │ + b 1ed7c │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq sl, r5, r4, lsl r1 │ │ │ │ andeq r1, r0, r7, lsr #1 │ │ │ │ andeq r9, r5, r4, ror #30 │ │ │ │ strdeq r1, [r0], -r9 │ │ │ │ andeq sp, r5, r4, lsl pc │ │ │ │ @@ -29079,165 +29075,165 @@ │ │ │ │ andeq r9, r5, r0, lsl r0 │ │ │ │ muleq r5, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr ip, [pc, #564] @ 21780 │ │ │ │ - ldr r2, [pc, #564] @ 21784 │ │ │ │ + ldr ip, [pc, #564] @ 21770 │ │ │ │ + ldr r2, [pc, #564] @ 21774 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r6, [pc, #556] @ 21788 │ │ │ │ + ldr r6, [pc, #556] @ 21778 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #552] @ 2178c │ │ │ │ + ldr r3, [pc, #552] @ 2177c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21694 │ │ │ │ - ldr r3, [pc, #512] @ 21790 │ │ │ │ + bne 21684 │ │ │ │ + ldr r3, [pc, #512] @ 21780 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 215c8 │ │ │ │ + bne 215b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 216b0 │ │ │ │ + beq 216a0 │ │ │ │ ldr r3, [r3, #852] @ 0x354 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 215e4 │ │ │ │ + bne 215d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 216d8 │ │ │ │ + bne 216c8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 21630 │ │ │ │ + b 21620 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #852] @ 0x354 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 215b4 │ │ │ │ + bne 215a4 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b328 │ │ │ │ + bl 1b318 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 216f4 │ │ │ │ - ldr r8, [pc, #404] @ 21794 │ │ │ │ - ldr r1, [pc, #404] @ 21798 │ │ │ │ + bne 216e4 │ │ │ │ + ldr r8, [pc, #404] @ 21784 │ │ │ │ + ldr r1, [pc, #404] @ 21788 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4a03c │ │ │ │ + bl 4a02c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2165c │ │ │ │ + beq 2164c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2171c │ │ │ │ + bne 2170c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21678 │ │ │ │ + bne 21668 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ 2179c │ │ │ │ - ldr r3, [pc, #328] @ 21784 │ │ │ │ + ldr r2, [pc, #356] @ 2178c │ │ │ │ + ldr r3, [pc, #328] @ 21774 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2177c │ │ │ │ + bne 2176c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 21620 │ │ │ │ + beq 21610 │ │ │ │ ldr r3, [r7] │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r6, #852] @ 0x354 │ │ │ │ - beq 2162c │ │ │ │ - ldr r1, [pc, #288] @ 217a0 │ │ │ │ - ldr r0, [pc, #288] @ 217a4 │ │ │ │ - ldr r2, [pc, #288] @ 217a8 │ │ │ │ + beq 2161c │ │ │ │ + ldr r1, [pc, #288] @ 21790 │ │ │ │ + ldr r0, [pc, #288] @ 21794 │ │ │ │ + ldr r2, [pc, #288] @ 21798 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2162c │ │ │ │ - ldr r1, [pc, #272] @ 217ac │ │ │ │ - ldr r0, [pc, #272] @ 217b0 │ │ │ │ - ldr r2, [pc, #272] @ 217b4 │ │ │ │ + bl 57b50 │ │ │ │ + b 2161c │ │ │ │ + ldr r1, [pc, #272] @ 2179c │ │ │ │ + ldr r0, [pc, #272] @ 217a0 │ │ │ │ + ldr r2, [pc, #272] @ 217a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 21588 │ │ │ │ + bl 57924 │ │ │ │ + b 21578 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2162c │ │ │ │ - ldr r1, [pc, #244] @ 217b8 │ │ │ │ - ldr r0, [pc, #244] @ 217bc │ │ │ │ - ldr r2, [pc, #244] @ 217c0 │ │ │ │ + beq 2161c │ │ │ │ + ldr r1, [pc, #244] @ 217a8 │ │ │ │ + ldr r0, [pc, #244] @ 217ac │ │ │ │ + ldr r2, [pc, #244] @ 217b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2162c │ │ │ │ - ldr r1, [pc, #228] @ 217c4 │ │ │ │ - ldr r0, [pc, #228] @ 217c8 │ │ │ │ - ldr r2, [pc, #228] @ 217cc │ │ │ │ + bl 57b50 │ │ │ │ + b 2161c │ │ │ │ + ldr r1, [pc, #228] @ 217b4 │ │ │ │ + ldr r0, [pc, #228] @ 217b8 │ │ │ │ + ldr r2, [pc, #228] @ 217bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 215c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 215b0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 215c0 │ │ │ │ - ldr r1, [pc, #200] @ 217d0 │ │ │ │ - ldr r0, [pc, #200] @ 217d4 │ │ │ │ - ldr r2, [pc, #200] @ 217d8 │ │ │ │ + beq 215b0 │ │ │ │ + ldr r1, [pc, #200] @ 217c0 │ │ │ │ + ldr r0, [pc, #200] @ 217c4 │ │ │ │ + ldr r2, [pc, #200] @ 217c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 215c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 215b0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #152] @ 217dc │ │ │ │ + ldr r2, [pc, #152] @ 217cc │ │ │ │ str r5, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 215c0 │ │ │ │ - ldr r0, [pc, #116] @ 217e0 │ │ │ │ - ldr r2, [pc, #116] @ 217e4 │ │ │ │ + beq 215b0 │ │ │ │ + ldr r0, [pc, #116] @ 217d0 │ │ │ │ + ldr r2, [pc, #116] @ 217d4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b 215c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 215b0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r7, r8, lsr #21 │ │ │ │ + @ instruction: 0x0007eab8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r7, ip, lsl #21 │ │ │ │ + muleq r7, ip, sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r5, r8, lsl r2 │ │ │ │ @ instruction: 0x000011b1 │ │ │ │ - andeq lr, r7, r0, asr #19 │ │ │ │ + ldrdeq lr, [r7], -r0 │ │ │ │ muleq r5, r4, r1 │ │ │ │ ldrdeq r9, [r5], -ip │ │ │ │ andeq r1, r0, r1, asr #3 │ │ │ │ andeq r9, r5, r8, ror r1 │ │ │ │ andeq r9, r5, r0, asr #29 │ │ │ │ andeq r1, r0, r0, lsr #3 │ │ │ │ andeq r9, r5, r0, asr r1 │ │ │ │ @@ -29253,128 +29249,128 @@ │ │ │ │ strdeq r9, [r5], -r8 │ │ │ │ @ instruction: 0x000011bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #424] @ 219ac │ │ │ │ - ldr r2, [pc, #424] @ 219b0 │ │ │ │ + ldr r3, [pc, #424] @ 2199c │ │ │ │ + ldr r2, [pc, #424] @ 219a0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 21900 │ │ │ │ + bne 218f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27eec │ │ │ │ - ldr r7, [pc, #388] @ 219b4 │ │ │ │ - ldr r3, [pc, #388] @ 219b8 │ │ │ │ + bl 27edc │ │ │ │ + ldr r7, [pc, #388] @ 219a4 │ │ │ │ + ldr r3, [pc, #388] @ 219a8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #380] @ 219bc │ │ │ │ + ldr r1, [pc, #380] @ 219ac │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 21890 │ │ │ │ - ldr r3, [pc, #352] @ 219c0 │ │ │ │ + blt 21880 │ │ │ │ + ldr r3, [pc, #352] @ 219b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ and r2, r2, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - bne 21938 │ │ │ │ + bne 21928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2191c │ │ │ │ + bne 2190c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 21858 │ │ │ │ - ldr r1, [pc, #284] @ 219c4 │ │ │ │ + bne 21848 │ │ │ │ + ldr r1, [pc, #284] @ 219b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ab0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 21870 │ │ │ │ - ldr r6, [pc, #268] @ 219c8 │ │ │ │ - ldr r2, [pc, #268] @ 219cc │ │ │ │ + bge 21860 │ │ │ │ + ldr r6, [pc, #268] @ 219b8 │ │ │ │ + ldr r2, [pc, #268] @ 219bc │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #236] @ 219d0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #236] @ 219c0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21998 │ │ │ │ + bne 21988 │ │ │ │ mvn r0, #0 │ │ │ │ - b 21888 │ │ │ │ - ldr r1, [pc, #204] @ 219d4 │ │ │ │ - ldr r0, [pc, #204] @ 219d8 │ │ │ │ - ldr r2, [pc, #204] @ 219dc │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 21820 │ │ │ │ - ldr r1, [pc, #188] @ 219e0 │ │ │ │ - ldr r0, [pc, #188] @ 219e4 │ │ │ │ - ldr r2, [pc, #188] @ 219e8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21884 │ │ │ │ - ldr r7, [pc, #172] @ 219ec │ │ │ │ - ldr r2, [pc, #172] @ 219f0 │ │ │ │ - ldr r8, [pc, #172] @ 219f4 │ │ │ │ + b 21878 │ │ │ │ + ldr r1, [pc, #204] @ 219c4 │ │ │ │ + ldr r0, [pc, #204] @ 219c8 │ │ │ │ + ldr r2, [pc, #204] @ 219cc │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 21810 │ │ │ │ + ldr r1, [pc, #188] @ 219d0 │ │ │ │ + ldr r0, [pc, #188] @ 219d4 │ │ │ │ + ldr r2, [pc, #188] @ 219d8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 21874 │ │ │ │ + ldr r7, [pc, #172] @ 219dc │ │ │ │ + ldr r2, [pc, #172] @ 219e0 │ │ │ │ + ldr r8, [pc, #172] @ 219e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ stmib sp, {r2, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #136] @ 219f8 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #136] @ 219e8 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 218f8 │ │ │ │ - ldr r2, [pc, #112] @ 219fc │ │ │ │ + beq 218e8 │ │ │ │ + ldr r2, [pc, #112] @ 219ec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 218f8 │ │ │ │ - ldr r2, [pc, #96] @ 21a00 │ │ │ │ + bl 57b50 │ │ │ │ + b 218e8 │ │ │ │ + ldr r2, [pc, #96] @ 219f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 218f8 │ │ │ │ - strdeq lr, [r7], -r4 │ │ │ │ + bl 57b50 │ │ │ │ + b 218e8 │ │ │ │ + andeq lr, r7, r4, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r5, r8, ror #31 │ │ │ │ - andeq r3, r8, ip, asr #25 │ │ │ │ + ldrdeq r3, [r8], -ip │ │ │ │ andeq r1, r0, lr, asr #3 │ │ │ │ - andeq r3, r8, r4, lsr #25 │ │ │ │ + @ instruction: 0x00083cb4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ @ instruction: 0x00059cb8 │ │ │ │ andeq r9, r5, ip, asr #25 │ │ │ │ ldrdeq r1, [r0], -r5 │ │ │ │ andeq r8, r5, ip, lsl #30 │ │ │ │ andeq r9, r5, r4, ror #24 │ │ │ │ andeq r1, r0, sl, asr #3 │ │ │ │ @@ -29388,162 +29384,162 @@ │ │ │ │ andeq r1, r0, r4, ror #3 │ │ │ │ ldrdeq r1, [r0], -sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #548] @ 21c44 │ │ │ │ - ldr r2, [pc, #548] @ 21c48 │ │ │ │ + ldr ip, [pc, #548] @ 21c34 │ │ │ │ + ldr r2, [pc, #548] @ 21c38 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #540] @ 21c4c │ │ │ │ + ldr r5, [pc, #540] @ 21c3c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #536] @ 21c50 │ │ │ │ + ldr r3, [pc, #536] @ 21c40 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21b34 │ │ │ │ - ldr r3, [pc, #496] @ 21c54 │ │ │ │ + bne 21b24 │ │ │ │ + ldr r3, [pc, #496] @ 21c44 │ │ │ │ sub r7, fp, #96 @ 0x60 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #476] @ 21c58 │ │ │ │ + ldr r3, [pc, #476] @ 21c48 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 21b6c │ │ │ │ - ldr r0, [pc, #452] @ 21c5c │ │ │ │ + beq 21b5c │ │ │ │ + ldr r0, [pc, #452] @ 21c4c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #448] @ 21c60 │ │ │ │ + ldr r1, [pc, #448] @ 21c50 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ - bl 5bb74 │ │ │ │ + bl 5bb64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 21c08 │ │ │ │ + blt 21bf8 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ mov r1, #420 @ 0x1a4 │ │ │ │ bl 4ec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ cmp r6, #0 │ │ │ │ addge r5, r5, #4096 @ 0x1000 │ │ │ │ movge r3, #1 │ │ │ │ strge r3, [r5, #852] @ 0x354 │ │ │ │ - blt 21c08 │ │ │ │ + blt 21bf8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21b50 │ │ │ │ + bne 21b40 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #340] @ 21c64 │ │ │ │ - ldr r3, [pc, #308] @ 21c48 │ │ │ │ + ldr r2, [pc, #340] @ 21c54 │ │ │ │ + ldr r3, [pc, #308] @ 21c38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21c40 │ │ │ │ + bne 21c30 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #300] @ 21c68 │ │ │ │ - ldr r0, [pc, #300] @ 21c6c │ │ │ │ - ldr r2, [pc, #300] @ 21c70 │ │ │ │ + ldr r1, [pc, #300] @ 21c58 │ │ │ │ + ldr r0, [pc, #300] @ 21c5c │ │ │ │ + ldr r2, [pc, #300] @ 21c60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 21a5c │ │ │ │ - ldr r1, [pc, #284] @ 21c74 │ │ │ │ - ldr r0, [pc, #284] @ 21c78 │ │ │ │ - ldr r2, [pc, #284] @ 21c7c │ │ │ │ + bl 57924 │ │ │ │ + b 21a4c │ │ │ │ + ldr r1, [pc, #284] @ 21c64 │ │ │ │ + ldr r0, [pc, #284] @ 21c68 │ │ │ │ + ldr r2, [pc, #284] @ 21c6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21b04 │ │ │ │ + bl 57b50 │ │ │ │ + b 21af4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217e8 │ │ │ │ + bl 217d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21c18 │ │ │ │ - ldr r0, [pc, #252] @ 21c80 │ │ │ │ + bne 21c08 │ │ │ │ + ldr r0, [pc, #252] @ 21c70 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #212] @ 21c60 │ │ │ │ + ldr r1, [pc, #212] @ 21c50 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ - bl 5bb74 │ │ │ │ + bl 5bb64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 21bd8 │ │ │ │ + blt 21bc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ mov r1, #420 @ 0x1a4 │ │ │ │ bl 4ec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 21af8 │ │ │ │ + bge 21ae8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21bec │ │ │ │ + bne 21bdc │ │ │ │ mvn r0, #0 │ │ │ │ - b 21b08 │ │ │ │ - ldr r1, [pc, #144] @ 21c84 │ │ │ │ - ldr r0, [pc, #144] @ 21c88 │ │ │ │ - ldr r2, [pc, #144] @ 21c8c │ │ │ │ + b 21af8 │ │ │ │ + ldr r1, [pc, #144] @ 21c74 │ │ │ │ + ldr r0, [pc, #144] @ 21c78 │ │ │ │ + ldr r2, [pc, #144] @ 21c7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21be4 │ │ │ │ + bl 57b50 │ │ │ │ + b 21bd4 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #852] @ 0x354 │ │ │ │ - b 21bd8 │ │ │ │ + b 21bc8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21be4 │ │ │ │ - ldr r1, [pc, #100] @ 21c90 │ │ │ │ - ldr r0, [pc, #100] @ 21c94 │ │ │ │ - ldr r2, [pc, #100] @ 21c98 │ │ │ │ + beq 21bd4 │ │ │ │ + ldr r1, [pc, #100] @ 21c80 │ │ │ │ + ldr r0, [pc, #100] @ 21c84 │ │ │ │ + ldr r2, [pc, #100] @ 21c88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21be4 │ │ │ │ + bl 57b50 │ │ │ │ + b 21bd4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r7], -r4 │ │ │ │ + andeq lr, r7, r4, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0007e5b8 │ │ │ │ + andeq lr, r7, r8, asr #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r6, r4, ror r5 │ │ │ │ andeq r8, r5, ip, ror sp │ │ │ │ strdeq r1, [r0], -lr │ │ │ │ - andeq lr, r7, r8, ror #9 │ │ │ │ + strdeq lr, [r7], -r8 │ │ │ │ ldrdeq r8, [r5], -r8 @ │ │ │ │ muleq r5, ip, sl │ │ │ │ strdeq r1, [r0], -r2 │ │ │ │ @ instruction: 0x00058cbc │ │ │ │ andeq r9, r5, r0, lsl #21 │ │ │ │ andeq r1, r0, ip, lsl #4 │ │ │ │ muleq r5, r0, ip │ │ │ │ @@ -29554,436 +29550,436 @@ │ │ │ │ andeq r9, r5, ip, lsr #19 │ │ │ │ strdeq r1, [r0], -sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr ip, [pc, #1632] @ 22318 │ │ │ │ - ldr r2, [pc, #1632] @ 2231c │ │ │ │ + ldr ip, [pc, #1632] @ 22308 │ │ │ │ + ldr r2, [pc, #1632] @ 2230c │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r7, [pc, #1624] @ 22320 │ │ │ │ + ldr r7, [pc, #1624] @ 22310 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #1620] @ 22324 │ │ │ │ + ldr r3, [pc, #1620] @ 22314 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21fcc │ │ │ │ - ldr r9, [pc, #1580] @ 22328 │ │ │ │ - ldr r0, [pc, #1580] @ 2232c │ │ │ │ + bne 21fbc │ │ │ │ + ldr r9, [pc, #1580] @ 22318 │ │ │ │ + ldr r0, [pc, #1580] @ 2231c │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #1576] @ 22330 │ │ │ │ + ldr r1, [pc, #1576] @ 22320 │ │ │ │ add r3, r9, #248 @ 0xf8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 21f64 │ │ │ │ - bne 21dc8 │ │ │ │ + blt 21f54 │ │ │ │ + bne 21db8 │ │ │ │ ldr r3, [r9, #288] @ 0x120 │ │ │ │ ldr r2, [r9, #292] @ 0x124 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 21dc8 │ │ │ │ + bne 21db8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22060 │ │ │ │ - ldr r3, [pc, #1524] @ 22334 │ │ │ │ + beq 22050 │ │ │ │ + ldr r3, [pc, #1524] @ 22324 │ │ │ │ mov r9, #1 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r1, r5 │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r7, #852] @ 0x354 │ │ │ │ - bl 21530 │ │ │ │ + bl 21520 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r7, #852] @ 0x354 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r9, [r7, #852] @ 0x354 │ │ │ │ - bne 222a0 │ │ │ │ + bne 22290 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d98 │ │ │ │ - ldr r1, [pc, #1456] @ 22338 │ │ │ │ - ldr r0, [pc, #1456] @ 2233c │ │ │ │ - ldr r2, [pc, #1456] @ 22340 │ │ │ │ + beq 21d88 │ │ │ │ + ldr r1, [pc, #1456] @ 22328 │ │ │ │ + ldr r0, [pc, #1456] @ 2232c │ │ │ │ + ldr r2, [pc, #1456] @ 22330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1440] @ 22344 │ │ │ │ - ldr r3, [pc, #1396] @ 2231c │ │ │ │ + ldr r2, [pc, #1440] @ 22334 │ │ │ │ + ldr r3, [pc, #1396] @ 2230c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22314 │ │ │ │ + bne 22304 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #1400] @ 22348 │ │ │ │ - ldr r1, [pc, #1400] @ 2234c │ │ │ │ + ldr sl, [pc, #1400] @ 22338 │ │ │ │ + ldr r1, [pc, #1400] @ 2233c │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 221d8 │ │ │ │ + blt 221c8 │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 5d034 │ │ │ │ + bl 5d024 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #-41] @ 0xffffffd7 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bgt 21e64 │ │ │ │ + bgt 21e54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2213c │ │ │ │ - ldr r1, [pc, #1328] @ 22350 │ │ │ │ + beq 2212c │ │ │ │ + ldr r1, [pc, #1328] @ 22340 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1324] @ 22354 │ │ │ │ + ldr r2, [pc, #1324] @ 22344 │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #1312] @ 22358 │ │ │ │ - ldr r2, [pc, #1312] @ 2235c │ │ │ │ + ldr r1, [pc, #1312] @ 22348 │ │ │ │ + ldr r2, [pc, #1312] @ 2234c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22148 │ │ │ │ + bne 22138 │ │ │ │ mvn r0, #0 │ │ │ │ - b 21d9c │ │ │ │ + b 21d8c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #10 │ │ │ │ mov r9, r0 │ │ │ │ str r1, [r9] │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ bl 44c8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ cmpne r0, #0 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - bgt 21ed8 │ │ │ │ + bgt 21ec8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22164 │ │ │ │ - ldr ip, [pc, #1200] @ 22360 │ │ │ │ + beq 22154 │ │ │ │ + ldr ip, [pc, #1200] @ 22350 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #1196] @ 22364 │ │ │ │ + ldr r1, [pc, #1196] @ 22354 │ │ │ │ mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #1184] @ 22368 │ │ │ │ - ldr r2, [pc, #1184] @ 2236c │ │ │ │ + ldr r1, [pc, #1184] @ 22358 │ │ │ │ + ldr r2, [pc, #1184] @ 2235c │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ - b 21e3c │ │ │ │ + b 21e2c │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a6d0 │ │ │ │ - ldr r3, [pc, #1096] @ 22334 │ │ │ │ + bl 5a6c0 │ │ │ │ + ldr r3, [pc, #1096] @ 22324 │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ asr r3, r2, #31 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - beq 21fe8 │ │ │ │ + beq 21fd8 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - ldr r1, [pc, #1120] @ 22370 │ │ │ │ + ldr r1, [pc, #1120] @ 22360 │ │ │ │ mov r0, sl │ │ │ │ str r3, [r9] │ │ │ │ - bl 4ad34 │ │ │ │ + bl 4ad24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 22188 │ │ │ │ + bge 22178 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 22188 │ │ │ │ + bne 22178 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 220d8 │ │ │ │ + beq 220c8 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ mov r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r6, #852] @ 0x354 │ │ │ │ - bl 21530 │ │ │ │ + bl 21520 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - beq 22020 │ │ │ │ + beq 22010 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ str r3, [r6, #852] @ 0x354 │ │ │ │ - b 21e50 │ │ │ │ + b 21e40 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 21e50 │ │ │ │ + bne 21e40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 222ac │ │ │ │ + bne 2229c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 21fa4 │ │ │ │ - ldr r3, [pc, #924] @ 22334 │ │ │ │ + beq 21f94 │ │ │ │ + ldr r3, [pc, #924] @ 22324 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #852] @ 0x354 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d98 │ │ │ │ - ldr r1, [pc, #956] @ 22374 │ │ │ │ - ldr r0, [pc, #956] @ 22378 │ │ │ │ - ldr r2, [pc, #956] @ 2237c │ │ │ │ + beq 21d88 │ │ │ │ + ldr r1, [pc, #956] @ 22364 │ │ │ │ + ldr r0, [pc, #956] @ 22368 │ │ │ │ + ldr r2, [pc, #956] @ 2236c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21d98 │ │ │ │ - ldr r1, [pc, #940] @ 22380 │ │ │ │ - ldr r0, [pc, #940] @ 22384 │ │ │ │ - ldr r2, [pc, #940] @ 22388 │ │ │ │ + bl 57b50 │ │ │ │ + b 21d88 │ │ │ │ + ldr r1, [pc, #940] @ 22370 │ │ │ │ + ldr r0, [pc, #940] @ 22374 │ │ │ │ + ldr r2, [pc, #940] @ 22378 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 21cf4 │ │ │ │ + bl 57924 │ │ │ │ + b 21ce4 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ addne r6, r6, #4096 @ 0x1000 │ │ │ │ strne r3, [r6, #852] @ 0x354 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d98 │ │ │ │ - ldr r1, [pc, #896] @ 2238c │ │ │ │ - ldr r0, [pc, #896] @ 22390 │ │ │ │ - ldr r2, [pc, #896] @ 22394 │ │ │ │ + beq 21d88 │ │ │ │ + ldr r1, [pc, #896] @ 2237c │ │ │ │ + ldr r0, [pc, #896] @ 22380 │ │ │ │ + ldr r2, [pc, #896] @ 22384 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21d98 │ │ │ │ + bl 57b50 │ │ │ │ + b 21d88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r9, [r6, #852] @ 0x354 │ │ │ │ - bne 22218 │ │ │ │ + bne 22208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d98 │ │ │ │ - ldr r1, [pc, #844] @ 22398 │ │ │ │ - ldr r0, [pc, #844] @ 2239c │ │ │ │ - ldr r2, [pc, #844] @ 223a0 │ │ │ │ + beq 21d88 │ │ │ │ + ldr r1, [pc, #844] @ 22388 │ │ │ │ + ldr r0, [pc, #844] @ 2238c │ │ │ │ + ldr r2, [pc, #844] @ 22390 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21d98 │ │ │ │ + bl 57b50 │ │ │ │ + b 21d88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21530 │ │ │ │ + bl 21520 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21d74 │ │ │ │ - ldr r0, [pc, #796] @ 223a4 │ │ │ │ + beq 21d64 │ │ │ │ + ldr r0, [pc, #796] @ 22394 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #792] @ 223a8 │ │ │ │ - ldr r4, [pc, #792] @ 223ac │ │ │ │ + ldr r5, [pc, #792] @ 22398 │ │ │ │ + ldr r4, [pc, #792] @ 2239c │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #768] @ 223b0 │ │ │ │ + ldr r2, [pc, #768] @ 223a0 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21e5c │ │ │ │ - ldr r2, [pc, #744] @ 223b4 │ │ │ │ + beq 21e4c │ │ │ │ + ldr r2, [pc, #744] @ 223a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 21e5c │ │ │ │ + bl 57b50 │ │ │ │ + b 21e4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21530 │ │ │ │ + bl 21520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22170 │ │ │ │ + beq 22160 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22038 │ │ │ │ - ldr r1, [pc, #688] @ 223b8 │ │ │ │ - ldr r0, [pc, #688] @ 223bc │ │ │ │ + beq 22028 │ │ │ │ + ldr r1, [pc, #688] @ 223a8 │ │ │ │ + ldr r0, [pc, #688] @ 223ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #680] @ 223c0 │ │ │ │ + ldr r1, [pc, #680] @ 223b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #668] @ 223c4 │ │ │ │ + ldr r2, [pc, #668] @ 223b4 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 21e50 │ │ │ │ - ldr r1, [pc, #644] @ 223c8 │ │ │ │ + bl 2a170 │ │ │ │ + b 21e40 │ │ │ │ + ldr r1, [pc, #644] @ 223b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 21e20 │ │ │ │ - ldr r1, [pc, #636] @ 223cc │ │ │ │ - ldr r0, [pc, #636] @ 223d0 │ │ │ │ - ldr r2, [pc, #636] @ 223d4 │ │ │ │ + b 21e10 │ │ │ │ + ldr r1, [pc, #636] @ 223bc │ │ │ │ + ldr r0, [pc, #636] @ 223c0 │ │ │ │ + ldr r2, [pc, #636] @ 223c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 21e5c │ │ │ │ - ldr ip, [pc, #620] @ 223d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 21e4c │ │ │ │ + ldr ip, [pc, #620] @ 223c8 │ │ │ │ add ip, pc, ip │ │ │ │ - b 21eb0 │ │ │ │ + b 21ea0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a04 │ │ │ │ + bl 219f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22100 │ │ │ │ - b 22038 │ │ │ │ + bne 220f0 │ │ │ │ + b 22028 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22258 │ │ │ │ - ldr r1, [pc, #580] @ 223dc │ │ │ │ - ldr r2, [pc, #580] @ 223e0 │ │ │ │ + beq 22248 │ │ │ │ + ldr r1, [pc, #580] @ 223cc │ │ │ │ + ldr r2, [pc, #580] @ 223d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #572] @ 223e4 │ │ │ │ + ldr r1, [pc, #572] @ 223d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #552] @ 223e8 │ │ │ │ + ldr r2, [pc, #552] @ 223d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #852] @ 0x354 │ │ │ │ - b 21e50 │ │ │ │ + b 21e40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22294 │ │ │ │ - ldr r0, [pc, #516] @ 223ec │ │ │ │ + beq 22284 │ │ │ │ + ldr r0, [pc, #516] @ 223dc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #512] @ 223f0 │ │ │ │ + ldr r1, [pc, #512] @ 223e0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ - ldr r1, [pc, #500] @ 223f4 │ │ │ │ - ldr r2, [pc, #500] @ 223f8 │ │ │ │ + ldr r1, [pc, #500] @ 223e4 │ │ │ │ + ldr r2, [pc, #500] @ 223e8 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 21e50 │ │ │ │ - ldr r2, [pc, #476] @ 223fc │ │ │ │ + bl 2a170 │ │ │ │ + b 21e40 │ │ │ │ + ldr r2, [pc, #476] @ 223ec │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #464] @ 22400 │ │ │ │ + ldr r2, [pc, #464] @ 223f0 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #376] @ 223c4 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #376] @ 223b4 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [r6, #852] @ 0x354 │ │ │ │ - b 21e50 │ │ │ │ - ldr r1, [pc, #420] @ 22404 │ │ │ │ - ldr r0, [pc, #420] @ 22408 │ │ │ │ + b 21e40 │ │ │ │ + ldr r1, [pc, #420] @ 223f4 │ │ │ │ + ldr r0, [pc, #420] @ 223f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #412] @ 2240c │ │ │ │ + ldr r1, [pc, #412] @ 223fc │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #360] @ 223e8 │ │ │ │ + ldr r2, [pc, #360] @ 223d8 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 21e50 │ │ │ │ - ldr r0, [pc, #372] @ 22410 │ │ │ │ + bl 2a170 │ │ │ │ + b 21e40 │ │ │ │ + ldr r0, [pc, #372] @ 22400 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 221e8 │ │ │ │ - ldr r0, [pc, #364] @ 22414 │ │ │ │ + b 221d8 │ │ │ │ + ldr r0, [pc, #364] @ 22404 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 22088 │ │ │ │ + b 22078 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22308 │ │ │ │ - ldr r2, [pc, #348] @ 22418 │ │ │ │ + beq 222f8 │ │ │ │ + ldr r2, [pc, #348] @ 22408 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #344] @ 2241c │ │ │ │ - ldr r4, [pc, #344] @ 22420 │ │ │ │ + ldr r5, [pc, #344] @ 2240c │ │ │ │ + ldr r4, [pc, #344] @ 22410 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #324] @ 22424 │ │ │ │ + ldr r2, [pc, #324] @ 22414 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21e5c │ │ │ │ - ldr r2, [pc, #300] @ 22428 │ │ │ │ + beq 21e4c │ │ │ │ + ldr r2, [pc, #300] @ 22418 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 21e5c │ │ │ │ - ldr r2, [pc, #284] @ 2242c │ │ │ │ + bl 57b50 │ │ │ │ + b 21e4c │ │ │ │ + ldr r2, [pc, #284] @ 2241c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 222bc │ │ │ │ + b 222ac │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r7, ip, lsr r3 │ │ │ │ + andeq lr, r7, ip, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r7, r0, lsr #6 │ │ │ │ + andeq lr, r7, r0, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r4, lsl #16 │ │ │ │ + andeq r3, r8, r4, lsl r8 │ │ │ │ andeq r8, r5, r0, lsl fp │ │ │ │ andeq r1, r0, r6, lsr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r8, r5, ip, lsl #21 │ │ │ │ andeq r9, r5, ip, ror #18 │ │ │ │ andeq r1, r0, r7, asr #4 │ │ │ │ - andeq lr, r7, r4, asr r2 │ │ │ │ + andeq lr, r7, r4, ror #4 │ │ │ │ andeq r8, r5, r8, asr #20 │ │ │ │ andeq r1, r0, r8, asr r2 │ │ │ │ andeq r9, r5, r8, asr #17 │ │ │ │ ldrdeq r9, [r5], -r4 │ │ │ │ andeq r8, r5, r0, ror #19 │ │ │ │ andeq r1, r0, fp, ror r2 │ │ │ │ andeq r9, r5, r8, lsl #16 │ │ │ │ @@ -30039,53 +30035,53 @@ │ │ │ │ andeq r1, r0, r9, lsr r2 │ │ │ │ andeq r9, r5, r4, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3504] @ 0xdb0 │ │ │ │ - ldr r4, [pc, #2688] @ 22ecc │ │ │ │ - ldr r2, [pc, #2688] @ 22ed0 │ │ │ │ - ldr r3, [pc, #2688] @ 22ed4 │ │ │ │ + ldr r4, [pc, #2688] @ 22ebc │ │ │ │ + ldr r2, [pc, #2688] @ 22ec0 │ │ │ │ + ldr r3, [pc, #2688] @ 22ec4 │ │ │ │ sub sp, sp, #556 @ 0x22c │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [fp, #-568] @ 0xfffffdc8 │ │ │ │ str r0, [fp, #-560] @ 0xfffffdd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4984 │ │ │ │ - ldr r3, [pc, #2648] @ 22ed8 │ │ │ │ + ldr r3, [pc, #2648] @ 22ec8 │ │ │ │ str r0, [fp, #-572] @ 0xfffffdc4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22a94 │ │ │ │ + bne 22a84 │ │ │ │ ldr r3, [fp, #-560] @ 0xfffffdd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 22a14 │ │ │ │ + beq 22a04 │ │ │ │ bl 49cc │ │ │ │ - ldr r6, [pc, #2608] @ 22edc │ │ │ │ - ldr r5, [pc, #2608] @ 22ee0 │ │ │ │ + ldr r6, [pc, #2608] @ 22ecc │ │ │ │ + ldr r5, [pc, #2608] @ 22ed0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2080 @ 0x820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a62c │ │ │ │ + bl 4a61c │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 22d64 │ │ │ │ + beq 22d54 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 229f4 │ │ │ │ + bne 229e4 │ │ │ │ sub sl, fp, #548 @ 0x224 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sl, #16] │ │ │ │ strd r0, [sl, #24] │ │ │ │ strd r0, [sl] │ │ │ │ @@ -30100,88 +30096,88 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, sl │ │ │ │ bl 4ae0 <__setitimer64@plt> │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 229b0 │ │ │ │ + bne 229a0 │ │ │ │ sub r4, fp, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a44 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r0 │ │ │ │ - b 22564 │ │ │ │ + b 22554 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 22580 │ │ │ │ + bne 22570 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r9] │ │ │ │ - bl 6ab1c │ │ │ │ + bl 6ab0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 22558 │ │ │ │ - ldr r6, [pc, #2396] @ 22ee4 │ │ │ │ + blt 22548 │ │ │ │ + ldr r6, [pc, #2396] @ 22ed4 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ str r4, [fp, #-384] @ 0xfffffe80 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4c3c │ │ │ │ sub r8, fp, #384 @ 0x180 │ │ │ │ str r4, [fp, #-252] @ 0xffffff04 │ │ │ │ sub r7, fp, #244 @ 0xf4 │ │ │ │ mov r4, #1 │ │ │ │ str sl, [fp, #-556] @ 0xfffffdd4 │ │ │ │ - b 225bc │ │ │ │ + b 225ac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #66 @ 0x42 │ │ │ │ - beq 2262c │ │ │ │ - ldr r1, [pc, #2340] @ 22ee8 │ │ │ │ + beq 2261c │ │ │ │ + ldr r1, [pc, #2340] @ 22ed8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 225b0 │ │ │ │ + bne 225a0 │ │ │ │ ldr sl, [r9] │ │ │ │ cmp sl, #22 │ │ │ │ - beq 225b0 │ │ │ │ + beq 225a0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, #13 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, sl │ │ │ │ - ldr r2, [pc, #2264] @ 22eec │ │ │ │ + ldr r2, [pc, #2264] @ 22edc │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r4, #66 @ 0x42 │ │ │ │ - bne 225bc │ │ │ │ + bne 225ac │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr sl, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22994 │ │ │ │ + bne 22984 │ │ │ │ ldr r0, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - bl 19048 │ │ │ │ + bl 19038 │ │ │ │ mov r0, #0 │ │ │ │ bl 4de0 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22978 │ │ │ │ + bne 22968 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sl] │ │ │ │ strd r2, [sl, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ bl 4504 │ │ │ │ @@ -30216,523 +30212,523 @@ │ │ │ │ strd r2, [sl, #8] │ │ │ │ mov r0, #7 │ │ │ │ mov r1, sl │ │ │ │ bl 4504 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 228f4 │ │ │ │ - ldr r3, [pc, #2012] @ 22ef0 │ │ │ │ + bne 228e4 │ │ │ │ + ldr r3, [pc, #2012] @ 22ee0 │ │ │ │ ldr r2, [fp, #-568] @ 0xfffffdc8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 22970 │ │ │ │ + beq 22960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22970 │ │ │ │ + beq 22960 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 2273c │ │ │ │ + bne 2272c │ │ │ │ add r1, r0, #2 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ - beq 22db0 │ │ │ │ + beq 22da0 │ │ │ │ ldr r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 22a0c │ │ │ │ + beq 229fc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22a0c │ │ │ │ + beq 229fc │ │ │ │ ldr r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ mov r7, #0 │ │ │ │ sub r8, r3, #4 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - beq 22cb8 │ │ │ │ + beq 22ca8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22794 │ │ │ │ + bne 22784 │ │ │ │ ldr r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r2, [fp, #-556] @ 0xfffffdd4 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 22c2c │ │ │ │ + bne 22c1c │ │ │ │ ldr r7, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22888 │ │ │ │ - ldr r6, [pc, #1756] @ 22ef4 │ │ │ │ + beq 22878 │ │ │ │ + ldr r6, [pc, #1756] @ 22ee4 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 22828 │ │ │ │ + b 22818 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22888 │ │ │ │ + beq 22878 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2281c │ │ │ │ + beq 2280c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2281c │ │ │ │ + beq 2280c │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ add r3, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2281c │ │ │ │ + beq 2280c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3] │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2286c │ │ │ │ + bne 2285c │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 22828 │ │ │ │ + bne 22818 │ │ │ │ bl 4738 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22c10 │ │ │ │ + bne 22c00 │ │ │ │ ldr r3, [fp, #-560] @ 0xfffffdd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 22ab0 │ │ │ │ + beq 22aa0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 29de0 │ │ │ │ - bl 57328 │ │ │ │ + bl 29dd0 │ │ │ │ + bl 57318 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22bf4 │ │ │ │ + bne 22be4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1576] @ 22ef8 │ │ │ │ - ldr r3, [pc, #1536] @ 22ed4 │ │ │ │ + ldr r2, [pc, #1576] @ 22ee8 │ │ │ │ + ldr r3, [pc, #1536] @ 22ec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22d60 │ │ │ │ + bne 22d50 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #1536] @ 22efc │ │ │ │ - ldr r0, [pc, #1536] @ 22f00 │ │ │ │ + ldr r5, [pc, #1536] @ 22eec │ │ │ │ + ldr r0, [pc, #1536] @ 22ef0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #1532] @ 22f04 │ │ │ │ + ldr r2, [pc, #1532] @ 22ef4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r4, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2270c │ │ │ │ - ldr r0, [pc, #1504] @ 22f08 │ │ │ │ - ldr r2, [pc, #1504] @ 22f0c │ │ │ │ + beq 226fc │ │ │ │ + ldr r0, [pc, #1504] @ 22ef8 │ │ │ │ + ldr r2, [pc, #1504] @ 22efc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #1460] @ 22ef0 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #1460] @ 22ee0 │ │ │ │ ldr r2, [fp, #-568] @ 0xfffffdc8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [fp, #-564] @ 0xfffffdcc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r2] │ │ │ │ - beq 22720 │ │ │ │ - ldr r0, [pc, #1460] @ 22f10 │ │ │ │ - ldr r2, [pc, #1460] @ 22f14 │ │ │ │ + beq 22710 │ │ │ │ + ldr r0, [pc, #1460] @ 22f00 │ │ │ │ + ldr r2, [pc, #1460] @ 22f04 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 22728 │ │ │ │ + bne 22718 │ │ │ │ mov r1, #4 │ │ │ │ - b 22758 │ │ │ │ - ldr r1, [pc, #1432] @ 22f18 │ │ │ │ - ldr r0, [pc, #1432] @ 22f1c │ │ │ │ - ldr r2, [pc, #1432] @ 22f20 │ │ │ │ + b 22748 │ │ │ │ + ldr r1, [pc, #1432] @ 22f08 │ │ │ │ + ldr r0, [pc, #1432] @ 22f0c │ │ │ │ + ldr r2, [pc, #1432] @ 22f10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 22660 │ │ │ │ - ldr r1, [pc, #1416] @ 22f24 │ │ │ │ - ldr r0, [pc, #1416] @ 22f28 │ │ │ │ - ldr r2, [pc, #1416] @ 22f2c │ │ │ │ + bl 57924 │ │ │ │ + b 22650 │ │ │ │ + ldr r1, [pc, #1416] @ 22f14 │ │ │ │ + ldr r0, [pc, #1416] @ 22f18 │ │ │ │ + ldr r2, [pc, #1416] @ 22f1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 22640 │ │ │ │ - ldr r4, [pc, #1400] @ 22f30 │ │ │ │ - ldr r0, [pc, #1400] @ 22f34 │ │ │ │ + bl 57b50 │ │ │ │ + b 22630 │ │ │ │ + ldr r4, [pc, #1400] @ 22f20 │ │ │ │ + ldr r0, [pc, #1400] @ 22f24 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #1396] @ 22f38 │ │ │ │ + ldr r2, [pc, #1396] @ 22f28 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2253c │ │ │ │ - ldr r0, [pc, #1368] @ 22f3c │ │ │ │ - ldr r2, [pc, #1368] @ 22f40 │ │ │ │ + beq 2252c │ │ │ │ + ldr r0, [pc, #1368] @ 22f2c │ │ │ │ + ldr r2, [pc, #1368] @ 22f30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2253c │ │ │ │ - ldr r0, [pc, #1352] @ 22f44 │ │ │ │ - ldr r2, [pc, #1352] @ 22f48 │ │ │ │ + bl 57924 │ │ │ │ + b 2252c │ │ │ │ + ldr r0, [pc, #1352] @ 22f34 │ │ │ │ + ldr r2, [pc, #1352] @ 22f38 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 224e0 │ │ │ │ + bl 57924 │ │ │ │ + b 224d0 │ │ │ │ ldr r7, [fp, #-556] @ 0xfffffdd4 │ │ │ │ - b 227dc │ │ │ │ - ldr r5, [pc, #1328] @ 22f4c │ │ │ │ - ldr r1, [pc, #1328] @ 22f50 │ │ │ │ + b 227cc │ │ │ │ + ldr r5, [pc, #1328] @ 22f3c │ │ │ │ + ldr r1, [pc, #1328] @ 22f40 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b068 │ │ │ │ + bl 4b058 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 22c60 │ │ │ │ + beq 22c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22e18 │ │ │ │ - bl 1bcfc │ │ │ │ + bne 22e08 │ │ │ │ + bl 1bcec │ │ │ │ bl 49cc │ │ │ │ bl 4984 │ │ │ │ - ldr r3, [pc, #1284] @ 22f54 │ │ │ │ + ldr r3, [pc, #1284] @ 22f44 │ │ │ │ ldr ip, [fp, #-568] @ 0xfffffdc8 │ │ │ │ - ldr r1, [pc, #1280] @ 22f58 │ │ │ │ + ldr r1, [pc, #1280] @ 22f48 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ asr r2, r0, #31 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r6, #12] │ │ │ │ - bl 4b068 │ │ │ │ + bl 4b058 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 22c78 │ │ │ │ + beq 22c68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22d4c │ │ │ │ - bl 1bcfc │ │ │ │ + bne 22d3c │ │ │ │ + bl 1bcec │ │ │ │ bl 4984 │ │ │ │ asr r2, r0, #31 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - b 224a4 │ │ │ │ - ldr r1, [pc, #1216] @ 22f5c │ │ │ │ - ldr r0, [pc, #1216] @ 22f60 │ │ │ │ - ldr r2, [pc, #1216] @ 22f64 │ │ │ │ + b 22494 │ │ │ │ + ldr r1, [pc, #1216] @ 22f4c │ │ │ │ + ldr r0, [pc, #1216] @ 22f50 │ │ │ │ + ldr r2, [pc, #1216] @ 22f54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 22494 │ │ │ │ - ldr r4, [pc, #1200] @ 22f68 │ │ │ │ - ldr r1, [pc, #1200] @ 22f6c │ │ │ │ + bl 57924 │ │ │ │ + b 22484 │ │ │ │ + ldr r4, [pc, #1200] @ 22f58 │ │ │ │ + ldr r1, [pc, #1200] @ 22f5c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r2, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r1, [pc, #1180] @ 22f70 │ │ │ │ + ldr r1, [pc, #1180] @ 22f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r1, [pc, #1172] @ 22f74 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r1, [pc, #1172] @ 22f64 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r0, #0 │ │ │ │ - bl 29dbc │ │ │ │ + bl 29dac │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r3, r5} │ │ │ │ - ldr r3, [pc, #1140] @ 22f78 │ │ │ │ - ldr r1, [pc, #1140] @ 22f7c │ │ │ │ + ldr r3, [pc, #1140] @ 22f68 │ │ │ │ + ldr r1, [pc, #1140] @ 22f6c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ cmp r0, r5 │ │ │ │ - blt 22e2c │ │ │ │ - ldr r1, [pc, #1116] @ 22f80 │ │ │ │ + blt 22e1c │ │ │ │ + ldr r1, [pc, #1116] @ 22f70 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a428 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 22e7c │ │ │ │ - ldr r1, [pc, #1096] @ 22f84 │ │ │ │ + blt 22e6c │ │ │ │ + ldr r1, [pc, #1096] @ 22f74 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a428 │ │ │ │ ldr r0, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - bl 29de0 │ │ │ │ + bl 29dd0 │ │ │ │ ldr r6, [fp, #-572] @ 0xfffffdc4 │ │ │ │ - b 22b60 │ │ │ │ + b 22b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2160 @ 0x870 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r9] │ │ │ │ - bl 4ad34 │ │ │ │ + bl 4ad24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 22b54 │ │ │ │ + bge 22b44 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 22b54 │ │ │ │ - ldr r3, [pc, #960] @ 22f54 │ │ │ │ + bne 22b44 │ │ │ │ + ldr r3, [pc, #960] @ 22f44 │ │ │ │ ldr r2, [fp, #-568] @ 0xfffffdc8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r5, r5, #4544 @ 0x11c0 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21c9c │ │ │ │ + bl 21c8c │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 228b0 │ │ │ │ + bne 228a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr ip, [fp, #-548] @ 0xfffffddc │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ - ldr r2, [pc, #952] @ 22f88 │ │ │ │ + ldr r2, [pc, #952] @ 22f78 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #928] @ 22f8c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #928] @ 22f7c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r1, [pc, #916] @ 22f90 │ │ │ │ - ldr r0, [pc, #916] @ 22f94 │ │ │ │ - ldr r2, [pc, #916] @ 22f98 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r1, [pc, #916] @ 22f80 │ │ │ │ + ldr r0, [pc, #916] @ 22f84 │ │ │ │ + ldr r2, [pc, #916] @ 22f88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 228c4 │ │ │ │ - ldr r1, [pc, #900] @ 22f9c │ │ │ │ - ldr r0, [pc, #900] @ 22fa0 │ │ │ │ - ldr r2, [pc, #900] @ 22fa4 │ │ │ │ + bl 57b50 │ │ │ │ + b 228b4 │ │ │ │ + ldr r1, [pc, #900] @ 22f8c │ │ │ │ + ldr r0, [pc, #900] @ 22f90 │ │ │ │ + ldr r2, [pc, #900] @ 22f94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2289c │ │ │ │ - ldr r1, [pc, #884] @ 22fa8 │ │ │ │ - ldr r0, [pc, #884] @ 22fac │ │ │ │ - ldr r2, [pc, #884] @ 22fb0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2288c │ │ │ │ + ldr r1, [pc, #884] @ 22f98 │ │ │ │ + ldr r0, [pc, #884] @ 22f9c │ │ │ │ + ldr r2, [pc, #884] @ 22fa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22800 │ │ │ │ - b 22888 │ │ │ │ + bne 227f0 │ │ │ │ + b 22878 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22ca0 │ │ │ │ + bne 22c90 │ │ │ │ mvn r0, #0 │ │ │ │ - b 228c8 │ │ │ │ + b 228b8 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22c70 │ │ │ │ - ldr r0, [pc, #804] @ 22fb4 │ │ │ │ - ldr r2, [pc, #804] @ 22fb8 │ │ │ │ + beq 22c60 │ │ │ │ + ldr r0, [pc, #804] @ 22fa4 │ │ │ │ + ldr r2, [pc, #804] @ 22fa8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 22c70 │ │ │ │ - ldr r0, [pc, #788] @ 22fbc │ │ │ │ - ldr r2, [pc, #788] @ 22fc0 │ │ │ │ + bl 57b50 │ │ │ │ + b 22c60 │ │ │ │ + ldr r0, [pc, #788] @ 22fac │ │ │ │ + ldr r2, [pc, #788] @ 22fb0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 22c70 │ │ │ │ + bl 57b50 │ │ │ │ + b 22c60 │ │ │ │ ldr r2, [fp, #-568] @ 0xfffffdc8 │ │ │ │ - ldr r3, [pc, #768] @ 22fc4 │ │ │ │ + ldr r3, [pc, #768] @ 22fb4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #760] @ 22fc8 │ │ │ │ + ldr r2, [pc, #760] @ 22fb8 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #756] @ 22fcc │ │ │ │ + ldr r3, [pc, #756] @ 22fbc │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #752] @ 22fd0 │ │ │ │ + ldr r3, [pc, #752] @ 22fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ addne r5, r3, r5, lsl #2 │ │ │ │ - beq 22d0c │ │ │ │ + beq 22cfc │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ bl 4540 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 22cf8 │ │ │ │ + bne 22ce8 │ │ │ │ ldr r0, [fp, #-556] @ 0xfffffdd4 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22c44 │ │ │ │ - ldr r1, [pc, #680] @ 22fd4 │ │ │ │ - ldr r0, [pc, #680] @ 22fd8 │ │ │ │ - ldr r2, [pc, #680] @ 22fdc │ │ │ │ + beq 22c34 │ │ │ │ + ldr r1, [pc, #680] @ 22fc4 │ │ │ │ + ldr r0, [pc, #680] @ 22fc8 │ │ │ │ + ldr r2, [pc, #680] @ 22fcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ - b 22c50 │ │ │ │ - bl 712b8 │ │ │ │ - ldr r1, [pc, #648] @ 22fe0 │ │ │ │ + b 22c40 │ │ │ │ + bl 712a8 │ │ │ │ + ldr r1, [pc, #648] @ 22fd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4afa8 │ │ │ │ + bl 4af98 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov ip, #14 │ │ │ │ - ldr r2, [pc, #604] @ 22fe4 │ │ │ │ + ldr r2, [pc, #604] @ 22fd4 │ │ │ │ mov r3, r7 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ stmib sp, {r1, r6} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #576] @ 22fe8 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #576] @ 22fd8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ ldr r2, [fp, #-568] @ 0xfffffdc8 │ │ │ │ - ldr r3, [pc, #520] @ 22fc4 │ │ │ │ - ldr r4, [pc, #556] @ 22fec │ │ │ │ + ldr r3, [pc, #520] @ 22fb4 │ │ │ │ + ldr r4, [pc, #556] @ 22fdc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #552] @ 22ff0 │ │ │ │ + ldr r2, [pc, #552] @ 22fe0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #1504 @ 0x5e0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22c44 │ │ │ │ - ldr r0, [pc, #504] @ 22ff4 │ │ │ │ - ldr r2, [pc, #504] @ 22ff8 │ │ │ │ + beq 22c34 │ │ │ │ + ldr r0, [pc, #504] @ 22fe4 │ │ │ │ + ldr r2, [pc, #504] @ 22fe8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ - b 22c50 │ │ │ │ - bl 712b8 │ │ │ │ - ldr r1, [pc, #472] @ 22ffc │ │ │ │ + b 22c40 │ │ │ │ + bl 712a8 │ │ │ │ + ldr r1, [pc, #472] @ 22fec │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4afa8 │ │ │ │ + bl 4af98 │ │ │ │ ldr r5, [r9] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #440] @ 23000 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #440] @ 22ff0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #432] @ 23004 │ │ │ │ + ldr r2, [pc, #432] @ 22ff4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r1, [pc, #400] @ 23008 │ │ │ │ + ldr r1, [pc, #400] @ 22ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ ldr r5, [r9] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #372] @ 2300c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #372] @ 22ffc │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #364] @ 23010 │ │ │ │ + ldr r2, [pc, #364] @ 23000 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r1, [pc, #332] @ 23014 │ │ │ │ + ldr r1, [pc, #332] @ 23004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq sp, r7, r4, lsr #23 │ │ │ │ - andeq sp, r7, r0, lsr #23 │ │ │ │ + bl 4aed8 │ │ │ │ + @ instruction: 0x0007dbb4 │ │ │ │ + @ instruction: 0x0007dbb0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r2, [r6], -r0 │ │ │ │ andeq r8, r5, r8, ror #6 │ │ │ │ andeq r8, r5, r8, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl #13 │ │ │ │ andeq r0, r0, ip, lsl #13 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r8, r5, r4, lsr #22 │ │ │ │ - andeq sp, r7, r8, lsr #14 │ │ │ │ + andeq sp, r7, r8, lsr r7 │ │ │ │ andeq r7, r5, ip, lsl pc │ │ │ │ andeq r8, r5, r0, lsl pc │ │ │ │ andeq r0, r0, sl, asr #11 │ │ │ │ andeq r8, r5, r0, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #12 │ │ │ │ ldrdeq r8, [r5], -r8 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @@ -30796,444 +30792,444 @@ │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq lr, r5, r0, lsl ip │ │ │ │ andeq r0, r0, r5, asr r8 │ │ │ │ andeq r0, r0, r7, asr r8 │ │ │ │ andeq r8, r5, r8, asr #19 │ │ │ │ andeq r0, r0, r1, ror #16 │ │ │ │ andeq r0, r0, r3, ror #16 │ │ │ │ - ldr r3, [pc, #40] @ 23048 │ │ │ │ - ldr r2, [pc, #40] @ 2304c │ │ │ │ + ldr r3, [pc, #40] @ 23038 │ │ │ │ + ldr r2, [pc, #40] @ 2303c │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #4544 @ 0x11c0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 21c9c │ │ │ │ - ldrdeq ip, [r7], -r8 │ │ │ │ + b 21c8c │ │ │ │ + andeq ip, r7, r8, ror #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 230d0 │ │ │ │ + beq 230c0 │ │ │ │ bl 49c0 │ │ │ │ mov r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #52] @ 230d8 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #52] @ 230c8 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21c9c │ │ │ │ + bl 21c8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r4, #0 │ │ │ │ - b 230c8 │ │ │ │ + b 230b8 │ │ │ │ andeq r8, r5, r0, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2315c │ │ │ │ + beq 2314c │ │ │ │ bl 49c0 │ │ │ │ mov r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #52] @ 23164 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #52] @ 23154 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21530 │ │ │ │ + bl 21520 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r4, #0 │ │ │ │ - b 23154 │ │ │ │ + b 23144 │ │ │ │ andeq r8, r5, r4, lsr r7 │ │ │ │ - ldr r3, [pc, #40] @ 23198 │ │ │ │ - ldr r2, [pc, #40] @ 2319c │ │ │ │ + ldr r3, [pc, #40] @ 23188 │ │ │ │ + ldr r2, [pc, #40] @ 2318c │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #4544 @ 0x11c0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 21530 │ │ │ │ - andeq ip, r7, r8, lsl #29 │ │ │ │ + b 21520 │ │ │ │ + muleq r7, r8, lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #252] @ 232b8 │ │ │ │ - ldr r1, [pc, #252] @ 232bc │ │ │ │ + ldr ip, [pc, #252] @ 232a8 │ │ │ │ + ldr r1, [pc, #252] @ 232ac │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #244] @ 232c0 │ │ │ │ + ldr r3, [pc, #244] @ 232b0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #240] @ 232c4 │ │ │ │ + ldr r2, [pc, #240] @ 232b4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23264 │ │ │ │ - ldr r6, [pc, #204] @ 232c8 │ │ │ │ + bne 23254 │ │ │ │ + ldr r6, [pc, #204] @ 232b8 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #196] @ 232cc │ │ │ │ + ldr r1, [pc, #196] @ 232bc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2322c │ │ │ │ + bne 2321c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23298 │ │ │ │ + bne 23288 │ │ │ │ mov r0, #1 │ │ │ │ - b 23238 │ │ │ │ + b 23228 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23280 │ │ │ │ + bne 23270 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #144] @ 232d0 │ │ │ │ - ldr r3, [pc, #120] @ 232bc │ │ │ │ + ldr r2, [pc, #144] @ 232c0 │ │ │ │ + ldr r3, [pc, #120] @ 232ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 232b4 │ │ │ │ + bne 232a4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 232d4 │ │ │ │ - ldr r0, [pc, #104] @ 232d8 │ │ │ │ - ldr r2, [pc, #104] @ 232dc │ │ │ │ + ldr r1, [pc, #104] @ 232c4 │ │ │ │ + ldr r0, [pc, #104] @ 232c8 │ │ │ │ + ldr r2, [pc, #104] @ 232cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 231f4 │ │ │ │ - ldr r0, [pc, #88] @ 232e0 │ │ │ │ - ldr r2, [pc, #88] @ 232e4 │ │ │ │ + bl 57924 │ │ │ │ + b 231e4 │ │ │ │ + ldr r0, [pc, #88] @ 232d0 │ │ │ │ + ldr r2, [pc, #88] @ 232d4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 23234 │ │ │ │ - ldr r0, [pc, #72] @ 232e8 │ │ │ │ - ldr r2, [pc, #72] @ 232ec │ │ │ │ + bl 57b50 │ │ │ │ + b 23224 │ │ │ │ + ldr r0, [pc, #72] @ 232d8 │ │ │ │ + ldr r2, [pc, #72] @ 232dc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #1 │ │ │ │ - b 23238 │ │ │ │ + b 23228 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, r8, lsr lr │ │ │ │ + andeq ip, r7, r8, asr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, ip, lsl lr │ │ │ │ + andeq ip, r7, ip, lsr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r5, ip, lsl r6 │ │ │ │ strdeq r1, [r0], -lr │ │ │ │ - @ instruction: 0x0007cdb8 │ │ │ │ + andeq ip, r7, r8, asr #27 │ │ │ │ andeq r7, r5, r8, lsr #11 │ │ │ │ strdeq r8, [r5], -r8 @ │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ andeq r8, r5, r4, ror #11 │ │ │ │ andeq r1, r0, r1, lsl #6 │ │ │ │ andeq r8, r5, ip, asr #11 │ │ │ │ strdeq r1, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #304] @ 2343c │ │ │ │ - ldr r1, [pc, #304] @ 23440 │ │ │ │ + ldr ip, [pc, #304] @ 2342c │ │ │ │ + ldr r1, [pc, #304] @ 23430 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #296] @ 23444 │ │ │ │ + ldr r3, [pc, #296] @ 23434 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #292] @ 23448 │ │ │ │ + ldr r2, [pc, #292] @ 23438 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 233bc │ │ │ │ - ldr r6, [pc, #256] @ 2344c │ │ │ │ + bne 233ac │ │ │ │ + ldr r6, [pc, #256] @ 2343c │ │ │ │ mov r2, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #248] @ 23450 │ │ │ │ + ldr r1, [pc, #248] @ 23440 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 497dc │ │ │ │ + bl 497cc │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 23418 │ │ │ │ - ldr r3, [pc, #224] @ 23454 │ │ │ │ + beq 23408 │ │ │ │ + ldr r3, [pc, #224] @ 23444 │ │ │ │ ldr r0, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [pc, #220] @ 23458 │ │ │ │ + ldr r1, [pc, #220] @ 23448 │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 233f0 │ │ │ │ + bne 233e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 233d8 │ │ │ │ + bne 233c8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #196] @ 2345c │ │ │ │ - ldr r3, [pc, #164] @ 23440 │ │ │ │ + ldr r2, [pc, #196] @ 2344c │ │ │ │ + ldr r3, [pc, #164] @ 23430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23438 │ │ │ │ + bne 23428 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ 23460 │ │ │ │ - ldr r0, [pc, #156] @ 23464 │ │ │ │ - ldr r2, [pc, #156] @ 23468 │ │ │ │ + ldr r1, [pc, #156] @ 23450 │ │ │ │ + ldr r0, [pc, #156] @ 23454 │ │ │ │ + ldr r2, [pc, #156] @ 23458 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 23344 │ │ │ │ - ldr r0, [pc, #140] @ 2346c │ │ │ │ - ldr r2, [pc, #140] @ 23470 │ │ │ │ + bl 57924 │ │ │ │ + b 23334 │ │ │ │ + ldr r0, [pc, #140] @ 2345c │ │ │ │ + ldr r2, [pc, #140] @ 23460 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 2338c │ │ │ │ + bl 57b50 │ │ │ │ + b 2337c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23400 │ │ │ │ + bne 233f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 23390 │ │ │ │ - ldr r0, [pc, #108] @ 23474 │ │ │ │ - ldr r2, [pc, #108] @ 23478 │ │ │ │ + b 23380 │ │ │ │ + ldr r0, [pc, #108] @ 23464 │ │ │ │ + ldr r2, [pc, #108] @ 23468 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 233f8 │ │ │ │ + bl 57b50 │ │ │ │ + b 233e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 233f8 │ │ │ │ - ldr r0, [pc, #84] @ 2347c │ │ │ │ - ldr r2, [pc, #84] @ 23480 │ │ │ │ + beq 233e8 │ │ │ │ + ldr r0, [pc, #84] @ 2346c │ │ │ │ + ldr r2, [pc, #84] @ 23470 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 233f8 │ │ │ │ + bl 57b50 │ │ │ │ + b 233e8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, r8, ror #25 │ │ │ │ + strdeq ip, [r7], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, ip, asr #25 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r5, ip, asr #9 │ │ │ │ andeq r1, r0, lr, lsl #6 │ │ │ │ andeq pc, r0, r4 │ │ │ │ andeq r2, r0, r4 │ │ │ │ - andeq ip, r7, r0, ror #24 │ │ │ │ + andeq ip, r7, r0, ror ip │ │ │ │ andeq r7, r5, r0, asr r4 │ │ │ │ @ instruction: 0x000584b4 │ │ │ │ andeq r1, r0, ip, lsl #6 │ │ │ │ andeq r8, r5, r0, lsr #9 │ │ │ │ andeq r1, r0, r1, lsl r3 │ │ │ │ andeq r8, r5, r8, ror r4 │ │ │ │ andeq r1, r0, r3, lsl r3 │ │ │ │ andeq r8, r5, r8, asr r4 │ │ │ │ andeq r1, r0, pc, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r1, [pc, #528] @ 236b0 │ │ │ │ - ldr r2, [pc, #528] @ 236b4 │ │ │ │ + ldr r1, [pc, #528] @ 236a0 │ │ │ │ + ldr r2, [pc, #528] @ 236a4 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #520] @ 236b8 │ │ │ │ + ldr r4, [pc, #520] @ 236a8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #516] @ 236bc │ │ │ │ + ldr r3, [pc, #516] @ 236ac │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 235c4 │ │ │ │ - ldr r6, [pc, #484] @ 236c0 │ │ │ │ + bne 235b4 │ │ │ │ + ldr r6, [pc, #484] @ 236b0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 235a0 │ │ │ │ - ldr r3, [pc, #468] @ 236c4 │ │ │ │ - ldr r1, [pc, #468] @ 236c8 │ │ │ │ + beq 23590 │ │ │ │ + ldr r3, [pc, #468] @ 236b4 │ │ │ │ + ldr r1, [pc, #468] @ 236b8 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ mov r2, #15 │ │ │ │ add r1, r1, #364 @ 0x16c │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 23578 │ │ │ │ + bne 23568 │ │ │ │ ldrb r3, [r4, #641] @ 0x281 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 235e0 │ │ │ │ + beq 235d0 │ │ │ │ add r4, r4, #640 @ 0x280 │ │ │ │ add r4, r4, #1 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23644 │ │ │ │ + bne 23634 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23628 │ │ │ │ + bne 23618 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #376] @ 236cc │ │ │ │ - ldr r3, [pc, #348] @ 236b4 │ │ │ │ + ldr r2, [pc, #376] @ 236bc │ │ │ │ + ldr r3, [pc, #348] @ 236a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 236ac │ │ │ │ + bne 2369c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23548 │ │ │ │ - ldr r1, [pc, #324] @ 236d0 │ │ │ │ - ldr r0, [pc, #324] @ 236d4 │ │ │ │ + beq 23538 │ │ │ │ + ldr r1, [pc, #324] @ 236c0 │ │ │ │ + ldr r0, [pc, #324] @ 236c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #4928 @ 0x1340 │ │ │ │ - bl 57b60 │ │ │ │ - b 23548 │ │ │ │ - ldr r1, [pc, #304] @ 236d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 23538 │ │ │ │ + ldr r1, [pc, #304] @ 236c8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r6, #364 @ 0x16c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6, #360] @ 0x168 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #360] @ 0x168 │ │ │ │ - b 234e8 │ │ │ │ - ldr r1, [pc, #272] @ 236dc │ │ │ │ - ldr r0, [pc, #272] @ 236e0 │ │ │ │ - ldr r2, [pc, #272] @ 236e4 │ │ │ │ + b 234d8 │ │ │ │ + ldr r1, [pc, #272] @ 236cc │ │ │ │ + ldr r0, [pc, #272] @ 236d0 │ │ │ │ + ldr r2, [pc, #272] @ 236d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 234d4 │ │ │ │ - ldr r1, [pc, #256] @ 236e8 │ │ │ │ - ldr r0, [pc, #256] @ 236ec │ │ │ │ + bl 57924 │ │ │ │ + b 234c4 │ │ │ │ + ldr r1, [pc, #256] @ 236d8 │ │ │ │ + ldr r0, [pc, #256] @ 236dc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ 236f0 │ │ │ │ + ldr r1, [pc, #248] @ 236e0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #236] @ 236f4 │ │ │ │ + ldr r2, [pc, #236] @ 236e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23690 │ │ │ │ + bne 23680 │ │ │ │ mov r0, #1 │ │ │ │ - b 2354c │ │ │ │ - ldr r1, [pc, #200] @ 236f8 │ │ │ │ - ldr r0, [pc, #200] @ 236fc │ │ │ │ - ldr r2, [pc, #200] @ 23700 │ │ │ │ + b 2353c │ │ │ │ + ldr r1, [pc, #200] @ 236e8 │ │ │ │ + ldr r0, [pc, #200] @ 236ec │ │ │ │ + ldr r2, [pc, #200] @ 236f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 23548 │ │ │ │ + bl 57b50 │ │ │ │ + b 23538 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr lr, [pc, #176] @ 23704 │ │ │ │ - ldr ip, [pc, #176] @ 23708 │ │ │ │ - ldr r1, [pc, #176] @ 2370c │ │ │ │ + bl 285a0 │ │ │ │ + ldr lr, [pc, #176] @ 236f4 │ │ │ │ + ldr ip, [pc, #176] @ 236f8 │ │ │ │ + ldr r1, [pc, #176] @ 236fc │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r7, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #164] @ 23710 │ │ │ │ + ldr r2, [pc, #164] @ 23700 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ stm sp, {r7, ip, lr} │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 23614 │ │ │ │ - ldr r1, [pc, #124] @ 23714 │ │ │ │ - ldr r0, [pc, #124] @ 23718 │ │ │ │ - ldr r2, [pc, #124] @ 2371c │ │ │ │ + bl 3add4 │ │ │ │ + b 23604 │ │ │ │ + ldr r1, [pc, #124] @ 23704 │ │ │ │ + ldr r0, [pc, #124] @ 23708 │ │ │ │ + ldr r2, [pc, #124] @ 2370c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 23620 │ │ │ │ + bl 57b50 │ │ │ │ + b 23610 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, r4, asr fp │ │ │ │ + andeq ip, r7, r4, ror #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r4, asr #22 │ │ │ │ + andeq ip, r7, r4, asr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, r8, lsr #32 │ │ │ │ + andeq r2, r8, r8, lsr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r8, ip │ │ │ │ - andeq ip, r7, r4, lsr #21 │ │ │ │ + andeq r2, r8, ip, lsl r0 │ │ │ │ + @ instruction: 0x0007cab4 │ │ │ │ andeq r7, r5, ip, lsl #5 │ │ │ │ andeq r8, r5, r8, lsl #6 │ │ │ │ andeq r8, r5, r0, lsl #6 │ │ │ │ andeq r7, r5, r8, asr #4 │ │ │ │ andeq r8, r5, r4, asr #5 │ │ │ │ andeq r1, r0, pc, lsl r3 │ │ │ │ strdeq r8, [r5], -ip │ │ │ │ @@ -31251,215 +31247,215 @@ │ │ │ │ strdeq r8, [r5], -r8 @ │ │ │ │ andeq r1, r0, lr, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #740] @ 23a20 │ │ │ │ - ldr r3, [pc, #740] @ 23a24 │ │ │ │ + ldr r6, [pc, #740] @ 23a10 │ │ │ │ + ldr r3, [pc, #740] @ 23a14 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23880 │ │ │ │ - ldr r5, [pc, #712] @ 23a28 │ │ │ │ + bne 23870 │ │ │ │ + ldr r5, [pc, #712] @ 23a18 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #380] @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2385c │ │ │ │ + beq 2384c │ │ │ │ cmp r4, #67 @ 0x43 │ │ │ │ - beq 237f8 │ │ │ │ + beq 237e8 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ - beq 23790 │ │ │ │ + beq 23780 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 238c8 │ │ │ │ + bne 238b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #660] @ 23a2c │ │ │ │ - ldr r1, [pc, #660] @ 23a30 │ │ │ │ + ldr r3, [pc, #660] @ 23a1c │ │ │ │ + ldr r1, [pc, #660] @ 23a20 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, r4, #624 @ 0x270 │ │ │ │ add r5, r5, #2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, r1, #364 @ 0x16c │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 238b0 │ │ │ │ + bne 238a0 │ │ │ │ cmp r8, #82 @ 0x52 │ │ │ │ - beq 23900 │ │ │ │ + beq 238f0 │ │ │ │ cmp r8, #87 @ 0x57 │ │ │ │ - bne 23788 │ │ │ │ + bne 23778 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 239d8 │ │ │ │ + beq 239c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 239bc │ │ │ │ + bne 239ac │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ add r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #556] @ 23a2c │ │ │ │ - ldr r1, [pc, #560] @ 23a34 │ │ │ │ + ldr r3, [pc, #556] @ 23a1c │ │ │ │ + ldr r1, [pc, #560] @ 23a24 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, r4, #320 @ 0x140 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r2, #15 │ │ │ │ add r1, r1, #364 @ 0x16c │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2389c │ │ │ │ + bne 2388c │ │ │ │ cmp r8, #82 @ 0x52 │ │ │ │ - beq 23928 │ │ │ │ + beq 23918 │ │ │ │ cmp r8, #73 @ 0x49 │ │ │ │ - bne 238e8 │ │ │ │ + bne 238d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #15 │ │ │ │ - beq 239fc │ │ │ │ + beq 239ec │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2394c │ │ │ │ + bne 2393c │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #468] @ 23a38 │ │ │ │ + ldr r1, [pc, #468] @ 23a28 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, #364 @ 0x16c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5, #380] @ 0x17c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #380] @ 0x17c │ │ │ │ - b 2376c │ │ │ │ - ldr r1, [pc, #436] @ 23a3c │ │ │ │ - ldr r0, [pc, #436] @ 23a40 │ │ │ │ - ldr r2, [pc, #436] @ 23a44 │ │ │ │ + b 2375c │ │ │ │ + ldr r1, [pc, #436] @ 23a2c │ │ │ │ + ldr r0, [pc, #436] @ 23a30 │ │ │ │ + ldr r2, [pc, #436] @ 23a34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 23758 │ │ │ │ + bl 57924 │ │ │ │ + b 23748 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 23984 │ │ │ │ + bne 23974 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ add r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23968 │ │ │ │ + bne 23958 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ add r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #376] @ 23a48 │ │ │ │ - ldr r0, [pc, #376] @ 23a4c │ │ │ │ - ldr r2, [pc, #376] @ 23a50 │ │ │ │ + ldr r1, [pc, #376] @ 23a38 │ │ │ │ + ldr r0, [pc, #376] @ 23a3c │ │ │ │ + ldr r2, [pc, #376] @ 23a40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne 239a0 │ │ │ │ - ldr r0, [pc, #348] @ 23a54 │ │ │ │ + bne 23990 │ │ │ │ + ldr r0, [pc, #348] @ 23a44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 238f0 │ │ │ │ - ldr r1, [pc, #324] @ 23a58 │ │ │ │ - ldr r0, [pc, #324] @ 23a5c │ │ │ │ - ldr r2, [pc, #324] @ 23a60 │ │ │ │ + beq 238e0 │ │ │ │ + ldr r1, [pc, #324] @ 23a48 │ │ │ │ + ldr r0, [pc, #324] @ 23a4c │ │ │ │ + ldr r2, [pc, #324] @ 23a50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 238f0 │ │ │ │ + bl 57b50 │ │ │ │ + b 238e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 238f0 │ │ │ │ - ldr r1, [pc, #300] @ 23a64 │ │ │ │ - ldr r0, [pc, #300] @ 23a68 │ │ │ │ - ldr r2, [pc, #300] @ 23a6c │ │ │ │ + beq 238e0 │ │ │ │ + ldr r1, [pc, #300] @ 23a54 │ │ │ │ + ldr r0, [pc, #300] @ 23a58 │ │ │ │ + ldr r2, [pc, #300] @ 23a5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 238f0 │ │ │ │ - ldr r1, [pc, #284] @ 23a70 │ │ │ │ - ldr r0, [pc, #284] @ 23a74 │ │ │ │ - ldr r2, [pc, #284] @ 23a78 │ │ │ │ + bl 57b50 │ │ │ │ + b 238e0 │ │ │ │ + ldr r1, [pc, #284] @ 23a60 │ │ │ │ + ldr r0, [pc, #284] @ 23a64 │ │ │ │ + ldr r2, [pc, #284] @ 23a68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 23854 │ │ │ │ - ldr r1, [pc, #268] @ 23a7c │ │ │ │ - ldr r0, [pc, #268] @ 23a80 │ │ │ │ - ldr r2, [pc, #268] @ 23a84 │ │ │ │ + bl 57b50 │ │ │ │ + b 23844 │ │ │ │ + ldr r1, [pc, #268] @ 23a6c │ │ │ │ + ldr r0, [pc, #268] @ 23a70 │ │ │ │ + ldr r2, [pc, #268] @ 23a74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 238bc │ │ │ │ - ldr r1, [pc, #252] @ 23a88 │ │ │ │ - ldr r0, [pc, #252] @ 23a8c │ │ │ │ - ldr r2, [pc, #252] @ 23a90 │ │ │ │ + bl 57b50 │ │ │ │ + b 238ac │ │ │ │ + ldr r1, [pc, #252] @ 23a78 │ │ │ │ + ldr r0, [pc, #252] @ 23a7c │ │ │ │ + ldr r2, [pc, #252] @ 23a80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 238a4 │ │ │ │ - ldr r1, [pc, #236] @ 23a94 │ │ │ │ - ldr r0, [pc, #236] @ 23a98 │ │ │ │ - ldr r2, [pc, #236] @ 23a9c │ │ │ │ + bl 57b50 │ │ │ │ + b 23894 │ │ │ │ + ldr r1, [pc, #236] @ 23a84 │ │ │ │ + ldr r0, [pc, #236] @ 23a88 │ │ │ │ + ldr r2, [pc, #236] @ 23a8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 238f0 │ │ │ │ - ldr r1, [pc, #220] @ 23aa0 │ │ │ │ - ldr r0, [pc, #220] @ 23aa4 │ │ │ │ - ldr r2, [pc, #220] @ 23aa8 │ │ │ │ + bl 57b50 │ │ │ │ + b 238e0 │ │ │ │ + ldr r1, [pc, #220] @ 23a90 │ │ │ │ + ldr r0, [pc, #220] @ 23a94 │ │ │ │ + ldr r2, [pc, #220] @ 23a98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 237ec │ │ │ │ + bl 57b50 │ │ │ │ + b 237dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23788 │ │ │ │ - ldr r1, [pc, #196] @ 23aac │ │ │ │ - ldr r0, [pc, #196] @ 23ab0 │ │ │ │ - ldr r2, [pc, #196] @ 23ab4 │ │ │ │ + beq 23778 │ │ │ │ + ldr r1, [pc, #196] @ 23a9c │ │ │ │ + ldr r0, [pc, #196] @ 23aa0 │ │ │ │ + ldr r2, [pc, #196] @ 23aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 23788 │ │ │ │ + bl 57b50 │ │ │ │ + b 23778 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 23788 │ │ │ │ - ldr r1, [pc, #172] @ 23ab8 │ │ │ │ - ldr r0, [pc, #172] @ 23abc │ │ │ │ - ldr r2, [pc, #172] @ 23ac0 │ │ │ │ + beq 23778 │ │ │ │ + ldr r1, [pc, #172] @ 23aa8 │ │ │ │ + ldr r0, [pc, #172] @ 23aac │ │ │ │ + ldr r2, [pc, #172] @ 23ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 23788 │ │ │ │ - @ instruction: 0x0007c8bc │ │ │ │ + bl 57b50 │ │ │ │ + b 23778 │ │ │ │ + andeq ip, r7, ip, asr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r8, r4, lsr #27 │ │ │ │ + @ instruction: 0x00081db4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r8, r4, ror #26 │ │ │ │ - strdeq r1, [r8], -ip │ │ │ │ + andeq r1, r8, r4, ror sp │ │ │ │ + andeq r1, r8, ip, lsl #26 │ │ │ │ andeq r8, r5, r4, asr #32 │ │ │ │ andeq r6, r5, ip, lsl #31 │ │ │ │ andeq r8, r5, ip, ror r0 │ │ │ │ andeq r1, r0, r9, asr #6 │ │ │ │ andeq r6, r5, r4, asr #30 │ │ │ │ andeq r8, r5, r4, lsr r0 │ │ │ │ andeq r1, r0, fp, ror r3 │ │ │ │ - andeq r1, r8, ip, lsl #24 │ │ │ │ + andeq r1, r8, ip, lsl ip │ │ │ │ andeq r6, r5, r0, lsl #30 │ │ │ │ strdeq r7, [r5], -r0 │ │ │ │ andeq r1, r0, r0, ror r3 │ │ │ │ ldrdeq r6, [r5], -ip │ │ │ │ andeq r7, r5, ip, asr #31 │ │ │ │ andeq r1, r0, lr, asr r3 │ │ │ │ andeq r6, r5, r0, asr #29 │ │ │ │ @@ -31499,58 +31495,58 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #30 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ bl 466c │ │ │ │ - ldr r7, [pc, #164] @ 23bc0 │ │ │ │ + ldr r7, [pc, #164] @ 23bb0 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ movle r4, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 788e4 │ │ │ │ - ldr r3, [pc, #140] @ 23bc4 │ │ │ │ + bl 788d4 │ │ │ │ + ldr r3, [pc, #140] @ 23bb4 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 23b84 │ │ │ │ + bne 23b74 │ │ │ │ mul r8, r4, r8 │ │ │ │ add r5, r5, r9 │ │ │ │ sub r5, r5, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 788e4 │ │ │ │ + bl 788d4 │ │ │ │ mul r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ addcc r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23ba0 │ │ │ │ + bne 23b90 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 23bc8 │ │ │ │ - ldr r0, [pc, #60] @ 23bcc │ │ │ │ - ldr r2, [pc, #60] @ 23bd0 │ │ │ │ + ldr r1, [pc, #60] @ 23bb8 │ │ │ │ + ldr r0, [pc, #60] @ 23bbc │ │ │ │ + ldr r2, [pc, #60] @ 23bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 23b48 │ │ │ │ - ldr r1, [pc, #44] @ 23bd4 │ │ │ │ - ldr r0, [pc, #44] @ 23bd8 │ │ │ │ - ldr r2, [pc, #44] @ 23bdc │ │ │ │ + bl 57924 │ │ │ │ + b 23b38 │ │ │ │ + ldr r1, [pc, #44] @ 23bc4 │ │ │ │ + ldr r0, [pc, #44] @ 23bc8 │ │ │ │ + ldr r2, [pc, #44] @ 23bcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq ip, r7, r0, ror #9 │ │ │ │ + strdeq ip, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, r8, lsl #25 │ │ │ │ andeq r7, r5, r4, lsl #27 │ │ │ │ andeq r1, r0, sl, lsr #7 │ │ │ │ andeq r6, r5, ip, ror #24 │ │ │ │ andeq r7, r5, r8, ror #26 │ │ │ │ andeq r1, r0, r1, asr #7 │ │ │ │ @@ -31567,114 +31563,114 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #1992] @ 0x7c8 │ │ │ │ - ldr r0, [pc, #292] @ 23d50 │ │ │ │ + ldr r0, [pc, #292] @ 23d40 │ │ │ │ sub sp, sp, #2064 @ 0x810 │ │ │ │ - ldr r1, [pc, #288] @ 23d54 │ │ │ │ + ldr r1, [pc, #288] @ 23d44 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #280] @ 23d58 │ │ │ │ + ldr r3, [pc, #280] @ 23d48 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #276] @ 23d5c │ │ │ │ + ldr r2, [pc, #276] @ 23d4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23d10 │ │ │ │ - ldr r3, [pc, #244] @ 23d60 │ │ │ │ + bne 23d00 │ │ │ │ + ldr r3, [pc, #244] @ 23d50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23d40 │ │ │ │ + beq 23d30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23c7c │ │ │ │ + bne 23c6c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r2, [pc, #204] @ 23d64 │ │ │ │ + ldr r2, [pc, #204] @ 23d54 │ │ │ │ sub r5, fp, #2080 @ 0x820 │ │ │ │ - ldr r8, [pc, #200] @ 23d68 │ │ │ │ - ldr r7, [pc, #200] @ 23d6c │ │ │ │ + ldr r8, [pc, #200] @ 23d58 │ │ │ │ + ldr r7, [pc, #200] @ 23d5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ add r7, pc, r7 │ │ │ │ stm sp, {r3, r5, r7} │ │ │ │ - ldr r2, [pc, #168] @ 23d70 │ │ │ │ + ldr r2, [pc, #168] @ 23d60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23d2c │ │ │ │ - ldr r2, [pc, #140] @ 23d74 │ │ │ │ - ldr r3, [pc, #104] @ 23d54 │ │ │ │ + bne 23d1c │ │ │ │ + ldr r2, [pc, #140] @ 23d64 │ │ │ │ + ldr r3, [pc, #104] @ 23d44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23d4c │ │ │ │ + bne 23d3c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 23d78 │ │ │ │ - ldr r0, [pc, #96] @ 23d7c │ │ │ │ - ldr r2, [pc, #96] @ 23d80 │ │ │ │ + ldr r1, [pc, #96] @ 23d68 │ │ │ │ + ldr r0, [pc, #96] @ 23d6c │ │ │ │ + ldr r2, [pc, #96] @ 23d70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 23c64 │ │ │ │ - ldr r2, [pc, #80] @ 23d84 │ │ │ │ + bl 57924 │ │ │ │ + b 23c54 │ │ │ │ + ldr r2, [pc, #80] @ 23d74 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 23ce0 │ │ │ │ + bl 57b50 │ │ │ │ + b 23cd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b 23c90 │ │ │ │ + b 23c80 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, r4, asr #7 │ │ │ │ + ldrdeq ip, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0007c3b4 │ │ │ │ + andeq ip, r7, r4, asr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r8, r8, r8 │ │ │ │ + andeq r1, r8, r8, lsr #17 │ │ │ │ andeq r7, r5, r0, lsr #25 │ │ │ │ andeq r6, r5, r8, ror #22 │ │ │ │ andeq r7, r5, r4, ror ip │ │ │ │ strdeq r1, [r0], -r7 │ │ │ │ - andeq ip, r7, r0, lsl r3 │ │ │ │ + andeq ip, r7, r0, lsr #6 │ │ │ │ strdeq r6, [r5], -ip │ │ │ │ andeq r7, r5, ip, lsl #24 │ │ │ │ ldrdeq r1, [r0], -r1 @ │ │ │ │ strdeq r1, [r0], -r9 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r4, fp, lr} │ │ │ │ lsl r1, r2, #4 │ │ │ │ ldr lr, [r0] │ │ │ │ eor r2, r2, r2, lsl #2 │ │ │ │ - ldr ip, [pc, #64] @ 23de4 │ │ │ │ + ldr ip, [pc, #64] @ 23dd4 │ │ │ │ bic r1, r1, #127 @ 0x7f │ │ │ │ mov r3, r0 │ │ │ │ orr r1, r1, r2, lsr #25 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r2, [pc, #48] @ 23de8 │ │ │ │ + ldr r2, [pc, #48] @ 23dd8 │ │ │ │ eor r4, lr, lr, lsl #13 │ │ │ │ and ip, ip, lr, lsl #12 │ │ │ │ orr ip, ip, r4, lsr #19 │ │ │ │ eor lr, r0, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #17 │ │ │ │ orr r2, r2, lr, lsr #11 │ │ │ │ eor r0, ip, r1 │ │ │ │ @@ -31710,66 +31706,66 @@ │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ orr r1, r1, #23 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 23d88 │ │ │ │ + b 23d78 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ 23f2c │ │ │ │ - ldr r2, [pc, #124] @ 23f30 │ │ │ │ + ldr r3, [pc, #124] @ 23f1c │ │ │ │ + ldr r2, [pc, #124] @ 23f20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23f10 │ │ │ │ + bne 23f00 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r0, r5, #3 │ │ │ │ strb r4, [r3, #1]! │ │ │ │ cmp r3, r0 │ │ │ │ lsr r4, r4, #8 │ │ │ │ - bne 23ed4 │ │ │ │ + bne 23ec4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 23f34 │ │ │ │ - ldr r0, [pc, #60] @ 23f38 │ │ │ │ + ldr r1, [pc, #60] @ 23f24 │ │ │ │ + ldr r0, [pc, #60] @ 23f28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #52] @ 23f3c │ │ │ │ + ldr r2, [pc, #52] @ 23f2c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #40] @ 23f40 │ │ │ │ - ldr r0, [pc, #40] @ 23f44 │ │ │ │ - ldr r2, [pc, #40] @ 23f48 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #40] @ 23f30 │ │ │ │ + ldr r0, [pc, #40] @ 23f34 │ │ │ │ + ldr r2, [pc, #40] @ 23f38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 23ecc │ │ │ │ - andeq ip, r7, r8, asr #2 │ │ │ │ + bl 57924 │ │ │ │ + b 23ebc │ │ │ │ + andeq ip, r7, r8, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r5, r8, asr sl │ │ │ │ andeq r7, r5, r0, ror #20 │ │ │ │ andeq r0, r0, sp, ror #5 │ │ │ │ andeq r7, r5, r4, lsr sl │ │ │ │ andeq r7, r5, ip, lsr sl │ │ │ │ andeq r0, r0, r5, ror #5 │ │ │ │ @@ -31777,288 +31773,288 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 23f80 │ │ │ │ + bne 23f70 │ │ │ │ mov r0, r1 │ │ │ │ bl 49c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 24168 │ │ │ │ + beq 24158 │ │ │ │ mov ip, r5 │ │ │ │ ldrb r3, [ip], #1 │ │ │ │ - ldr r0, [pc, #672] @ 24230 │ │ │ │ + ldr r0, [pc, #672] @ 24220 │ │ │ │ add r1, r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r2, r3, #40 @ 0x28 │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ - bhi 24140 │ │ │ │ + bhi 24130 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ mov r0, #0 │ │ │ │ lsl r3, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ add r6, r0, #1 │ │ │ │ strb r3, [r4] │ │ │ │ - beq 2421c │ │ │ │ + beq 2420c │ │ │ │ mov r2, ip │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ - ldr lr, [pc, #604] @ 24234 │ │ │ │ + ldr lr, [pc, #604] @ 24224 │ │ │ │ sub r5, r3, #40 @ 0x28 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ - bhi 24148 │ │ │ │ + bhi 24138 │ │ │ │ ldrb r5, [lr, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r3, r3, #71 @ 0x47 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb lr, [r4] │ │ │ │ mov r6, r4 │ │ │ │ orr lr, lr, r3, lsr #4 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r3, r3, #4 │ │ │ │ strb lr, [r6], #1 │ │ │ │ add r7, r0, #2 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - beq 24224 │ │ │ │ + beq 24214 │ │ │ │ ldrb r3, [r2] │ │ │ │ - ldr r2, [pc, #528] @ 24238 │ │ │ │ + ldr r2, [pc, #528] @ 24228 │ │ │ │ sub r5, r3, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, ip, #2 │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ - bhi 24150 │ │ │ │ + bhi 24140 │ │ │ │ ldrb r5, [r2, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23ff8 │ │ │ │ + b 23fe8 │ │ │ │ add r3, r3, #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb0 │ │ │ │ + b 23fa0 │ │ │ │ add r3, r3, #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23ff8 │ │ │ │ + b 23fe8 │ │ │ │ add r3, r3, #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp lr, r1 │ │ │ │ orr r2, r2, r3, lsr #2 │ │ │ │ lsl r3, r3, #6 │ │ │ │ add r0, r0, #3 │ │ │ │ add r6, r4, #2 │ │ │ │ strb r2, [r4, #1] │ │ │ │ strb r3, [r4, #2] │ │ │ │ - beq 24214 │ │ │ │ + beq 24204 │ │ │ │ ldrb r3, [lr] │ │ │ │ - ldr r2, [pc, #412] @ 2423c │ │ │ │ + ldr r2, [pc, #412] @ 2422c │ │ │ │ sub r5, r3, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, ip, #3 │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ - bhi 24158 │ │ │ │ + bhi 24148 │ │ │ │ ldrb r5, [r2, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r3, r3, #71 @ 0x47 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r1, lr │ │ │ │ orr r3, r3, r2 │ │ │ │ strb r3, [r4, #2] │ │ │ │ add r4, r4, #3 │ │ │ │ - beq 2416c │ │ │ │ + beq 2415c │ │ │ │ ldrb r3, [lr] │ │ │ │ - ldr lr, [pc, #344] @ 24240 │ │ │ │ + ldr lr, [pc, #344] @ 24230 │ │ │ │ sub r2, r3, #40 @ 0x28 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, ip, #4 │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ - bhi 24160 │ │ │ │ + bhi 24150 │ │ │ │ ldrb r2, [lr, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 240c4 │ │ │ │ + b 240b4 │ │ │ │ sub r3, r3, #71 @ 0x47 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ add r3, r3, #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 240c4 │ │ │ │ + b 240b4 │ │ │ │ add r3, r3, #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ mov r3, #0 │ │ │ │ - b 23fb0 │ │ │ │ + b 23fa0 │ │ │ │ mov r3, #0 │ │ │ │ - b 23ff8 │ │ │ │ + b 23fe8 │ │ │ │ mov r3, #0 │ │ │ │ - b 24070 │ │ │ │ + b 24060 │ │ │ │ mov r3, #0 │ │ │ │ - b 240c4 │ │ │ │ + b 240b4 │ │ │ │ mov r3, #0 │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ subne r0, r0, #1 │ │ │ │ - b 2416c │ │ │ │ + b 2415c │ │ │ │ sub r3, r3, #71 @ 0x47 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb0 │ │ │ │ + b 23fa0 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 23fb0 │ │ │ │ + b 23fa0 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 24070 │ │ │ │ + b 24060 │ │ │ │ sub r3, r3, #71 @ 0x47 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 24070 │ │ │ │ + b 24060 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 23fb0 │ │ │ │ + b 23fa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 2417c │ │ │ │ + b 2416c │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ - b 240c4 │ │ │ │ + b 240b4 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ - b 23ff8 │ │ │ │ + b 23fe8 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r7 │ │ │ │ - b 2417c │ │ │ │ + b 2416c │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ - b 24070 │ │ │ │ + b 24060 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 23ff8 │ │ │ │ + b 23fe8 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 24070 │ │ │ │ + b 24060 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 23fb4 │ │ │ │ + b 23fa4 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 240c4 │ │ │ │ + b 240b4 │ │ │ │ mov r4, r6 │ │ │ │ - b 2416c │ │ │ │ + b 2415c │ │ │ │ mov r0, r6 │ │ │ │ - b 2416c │ │ │ │ + b 2415c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r7 │ │ │ │ - b 2416c │ │ │ │ + b 2415c │ │ │ │ strdeq r2, [r6], -r8 │ │ │ │ andeq r2, r6, r3, lsl #6 │ │ │ │ andeq r2, r6, r6, lsl #6 │ │ │ │ andeq r2, r6, r1, ror #5 │ │ │ │ andeq r2, r6, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #336] @ 243b0 │ │ │ │ - ldr r2, [pc, #336] @ 243b4 │ │ │ │ + ldr r3, [pc, #336] @ 243a0 │ │ │ │ + ldr r2, [pc, #336] @ 243a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24324 │ │ │ │ + bne 24314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2431c │ │ │ │ + beq 2430c │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr r2, [pc, #296] @ 243b8 │ │ │ │ + ldr r2, [pc, #296] @ 243a8 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bhi 2431c │ │ │ │ + bhi 2430c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24370 │ │ │ │ + bne 24360 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 242bc │ │ │ │ - ldr r1, [pc, #220] @ 243bc │ │ │ │ - ldr r0, [pc, #220] @ 243c0 │ │ │ │ + beq 242ac │ │ │ │ + ldr r1, [pc, #220] @ 243ac │ │ │ │ + ldr r0, [pc, #220] @ 243b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2431c │ │ │ │ - ldr r1, [pc, #184] @ 243c4 │ │ │ │ - ldr r0, [pc, #184] @ 243c8 │ │ │ │ + beq 2430c │ │ │ │ + ldr r1, [pc, #184] @ 243b4 │ │ │ │ + ldr r0, [pc, #184] @ 243b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #160] @ 243cc │ │ │ │ - ldr r7, [pc, #160] @ 243d0 │ │ │ │ + ldr r8, [pc, #160] @ 243bc │ │ │ │ + ldr r7, [pc, #160] @ 243c0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 24390 │ │ │ │ + beq 24380 │ │ │ │ ldrb r3, [r4] │ │ │ │ - ldr r2, [pc, #124] @ 243d4 │ │ │ │ + ldr r2, [pc, #124] @ 243c4 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bhi 242f8 │ │ │ │ + bhi 242e8 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #96] @ 243d8 │ │ │ │ - ldr r0, [pc, #96] @ 243dc │ │ │ │ + ldr r1, [pc, #96] @ 243c8 │ │ │ │ + ldr r0, [pc, #96] @ 243cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2431c │ │ │ │ + beq 2430c │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 2431c │ │ │ │ - muleq r7, r8, sp │ │ │ │ + bl 57b50 │ │ │ │ + b 2430c │ │ │ │ + andeq fp, r7, r8, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r6, r7, r1 │ │ │ │ andeq r7, r5, r0, ror r6 │ │ │ │ andeq r7, r5, r4, lsl #13 │ │ │ │ andeq r7, r5, r4, asr #12 │ │ │ │ andeq r7, r5, r8, asr r6 │ │ │ │ andeq r7, r5, r4, lsr #12 │ │ │ │ @@ -32072,185 +32068,185 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24444 │ │ │ │ + bne 24434 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ orrs lr, ip, r3 │ │ │ │ - beq 24438 │ │ │ │ + beq 24428 │ │ │ │ subs r2, r0, ip │ │ │ │ ldr ip, [r4, #8] │ │ │ │ sbc r3, r1, r3 │ │ │ │ cmp r2, ip │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 24448 │ │ │ │ + bcc 24438 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ 24484 │ │ │ │ + ldr r3, [pc, #24] @ 24474 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1bf68 │ │ │ │ + bl 1bf58 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r1, r8, r4, lsr #4 │ │ │ │ + andeq r1, r8, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #340] @ 245f8 │ │ │ │ - ldr r4, [pc, #340] @ 245fc │ │ │ │ - ldr r3, [pc, #340] @ 24600 │ │ │ │ + ldr r2, [pc, #340] @ 245e8 │ │ │ │ + ldr r4, [pc, #340] @ 245ec │ │ │ │ + ldr r3, [pc, #340] @ 245f0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #332] @ 24604 │ │ │ │ + ldr r1, [pc, #332] @ 245f4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 4d44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 245a4 │ │ │ │ + beq 24594 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - b 24534 │ │ │ │ + b 24524 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24520 │ │ │ │ + beq 24510 │ │ │ │ cmp r4, r0 │ │ │ │ strb r7, [r0] │ │ │ │ - bcs 24520 │ │ │ │ + bcs 24510 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #13 │ │ │ │ strbeq r7, [r0, #-1] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2458c │ │ │ │ + beq 2457c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r4 │ │ │ │ bl 4558 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 244f4 │ │ │ │ + bne 244e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #160] @ 24608 │ │ │ │ - ldr r3, [pc, #148] @ 24600 │ │ │ │ + ldr r2, [pc, #160] @ 245f8 │ │ │ │ + ldr r3, [pc, #148] @ 245f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 245f4 │ │ │ │ + bne 245e4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, #1 │ │ │ │ - b 24560 │ │ │ │ + b 24550 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r5, [pc, #92] @ 2460c │ │ │ │ + ldr r5, [pc, #92] @ 245fc │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr lr, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr ip, [r4, #4] │ │ │ │ mov r3, #94 @ 0x5e │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #32 │ │ │ │ stm sp, {r3, lr} │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r7, ip, asr #22 │ │ │ │ - ldrdeq r1, [r8], -ip │ │ │ │ + andeq fp, r7, ip, asr fp │ │ │ │ + andeq r1, r8, ip, ror #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r5, r5, r8, asr #26 │ │ │ │ - muleq r7, r0, sl │ │ │ │ + andeq fp, r7, r0, lsr #21 │ │ │ │ andeq r7, r5, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ 246b0 │ │ │ │ - ldr r3, [pc, #132] @ 246b4 │ │ │ │ + ldr r4, [pc, #132] @ 246a0 │ │ │ │ + ldr r3, [pc, #132] @ 246a4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24674 │ │ │ │ - ldr r3, [pc, #108] @ 246b8 │ │ │ │ + bne 24664 │ │ │ │ + ldr r3, [pc, #108] @ 246a8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ add r1, r1, #4928 @ 0x1340 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 24690 │ │ │ │ + bne 24680 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 246bc │ │ │ │ - ldr r0, [pc, #64] @ 246c0 │ │ │ │ - ldr r2, [pc, #64] @ 246c4 │ │ │ │ + ldr r1, [pc, #64] @ 246ac │ │ │ │ + ldr r0, [pc, #64] @ 246b0 │ │ │ │ + ldr r2, [pc, #64] @ 246b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 24644 │ │ │ │ - ldr r1, [pc, #48] @ 246c8 │ │ │ │ - ldr r0, [pc, #48] @ 246cc │ │ │ │ - ldr r2, [pc, #48] @ 246d0 │ │ │ │ + bl 57924 │ │ │ │ + b 24634 │ │ │ │ + ldr r1, [pc, #48] @ 246b8 │ │ │ │ + ldr r0, [pc, #48] @ 246bc │ │ │ │ + ldr r2, [pc, #48] @ 246c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq fp, r7, ip, asr #19 │ │ │ │ + ldrdeq fp, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r7, [r5], -r0 │ │ │ │ strdeq r7, [r5], -r4 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ @ instruction: 0x000572b4 │ │ │ │ ldrdeq r7, [r5], -r8 │ │ │ │ @@ -32259,289 +32255,289 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 249ac │ │ │ │ + beq 2499c │ │ │ │ cmp r5, #0 │ │ │ │ - blt 24990 │ │ │ │ + blt 24980 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 24810 │ │ │ │ - ldr r7, [pc, #692] @ 249d4 │ │ │ │ - ldr r9, [pc, #692] @ 249d8 │ │ │ │ - ldr r2, [pc, #692] @ 249dc │ │ │ │ + beq 24800 │ │ │ │ + ldr r7, [pc, #692] @ 249c4 │ │ │ │ + ldr r9, [pc, #692] @ 249c8 │ │ │ │ + ldr r2, [pc, #692] @ 249cc │ │ │ │ add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, sl │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #117 @ 0x75 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24824 │ │ │ │ + bne 24814 │ │ │ │ strb r8, [r6] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ - beq 24858 │ │ │ │ + beq 24848 │ │ │ │ add r6, sl, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ cmpne r3, #32 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ sub r1, r3, #9 │ │ │ │ cmp r1, #1 │ │ │ │ orrls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 24864 │ │ │ │ + beq 24854 │ │ │ │ ldrb r3, [r4] │ │ │ │ - b 247b0 │ │ │ │ + b 247a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24810 │ │ │ │ + beq 24800 │ │ │ │ cmp r3, #10 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ - bne 247a8 │ │ │ │ + bne 24798 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ cmp r3, #10 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r4, r2 │ │ │ │ strb r1, [r6] │ │ │ │ - bne 247ec │ │ │ │ + bne 247dc │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #10 │ │ │ │ - beq 247dc │ │ │ │ + beq 247cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 249c8 │ │ │ │ + beq 249b8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r6, sl, r5 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 24744 │ │ │ │ + bne 24734 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 248a8 │ │ │ │ + bne 24898 │ │ │ │ mov r3, #103 @ 0x67 │ │ │ │ strb r3, [r6] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #5 │ │ │ │ - bne 24774 │ │ │ │ + bne 24764 │ │ │ │ add r6, sl, r5 │ │ │ │ mov r0, r6 │ │ │ │ - b 24810 │ │ │ │ + b 24800 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 2493c │ │ │ │ + bne 2492c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add r1, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 24970 │ │ │ │ + blt 24960 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2480c │ │ │ │ + beq 247fc │ │ │ │ mov r4, r1 │ │ │ │ - b 2477c │ │ │ │ + b 2476c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 248e0 │ │ │ │ + bne 248d0 │ │ │ │ mov r3, #109 @ 0x6d │ │ │ │ strb r3, [r6] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bne 24774 │ │ │ │ - b 24858 │ │ │ │ - ldr r1, [pc, #248] @ 249e0 │ │ │ │ + bne 24764 │ │ │ │ + b 24848 │ │ │ │ + ldr r1, [pc, #248] @ 249d0 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24950 │ │ │ │ + beq 24940 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 24928 │ │ │ │ + bne 24918 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r3, r1, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ addne r5, r5, #1 │ │ │ │ strbne r1, [r6] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24774 │ │ │ │ - b 24858 │ │ │ │ + bne 24764 │ │ │ │ + b 24848 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24778 │ │ │ │ - b 2480c │ │ │ │ + bne 24768 │ │ │ │ + b 247fc │ │ │ │ mov r3, #111 @ 0x6f │ │ │ │ strb r3, [r6] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #5 │ │ │ │ - bne 24774 │ │ │ │ - b 24858 │ │ │ │ + bne 24764 │ │ │ │ + b 24848 │ │ │ │ strb r3, [r6] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, sl, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bne 24778 │ │ │ │ - b 2480c │ │ │ │ - ldr r1, [pc, #76] @ 249e4 │ │ │ │ - ldr r0, [pc, #76] @ 249e8 │ │ │ │ + bne 24768 │ │ │ │ + b 247fc │ │ │ │ + ldr r1, [pc, #76] @ 249d4 │ │ │ │ + ldr r0, [pc, #76] @ 249d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #296 @ 0x128 │ │ │ │ - bl 1a590 │ │ │ │ - b 24700 │ │ │ │ - ldr r1, [pc, #56] @ 249ec │ │ │ │ - ldr r0, [pc, #56] @ 249f0 │ │ │ │ - ldr r2, [pc, #56] @ 249f4 │ │ │ │ + bl 1a580 │ │ │ │ + b 246f0 │ │ │ │ + ldr r1, [pc, #56] @ 249dc │ │ │ │ + ldr r0, [pc, #56] @ 249e0 │ │ │ │ + ldr r2, [pc, #56] @ 249e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1a590 │ │ │ │ - b 246f8 │ │ │ │ + bl 1a580 │ │ │ │ + b 246e8 │ │ │ │ add r0, sl, r5 │ │ │ │ strb r3, [r6] │ │ │ │ - b 24810 │ │ │ │ + b 24800 │ │ │ │ andeq r6, r5, r0, lsr r6 │ │ │ │ andeq r7, r5, r4, ror r2 │ │ │ │ ldrdeq r6, [r5], -r8 │ │ │ │ andeq r7, r5, r0, asr #1 │ │ │ │ @ instruction: 0x00056fb8 │ │ │ │ strdeq r6, [r5], -ip │ │ │ │ muleq r5, r8, pc @ │ │ │ │ ldrdeq r6, [r5], -r0 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #296] @ 24b3c │ │ │ │ - ldr r2, [pc, #296] @ 24b40 │ │ │ │ + ldr r3, [pc, #296] @ 24b2c │ │ │ │ + ldr r2, [pc, #296] @ 24b30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24b04 │ │ │ │ + bne 24af4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 24a84 │ │ │ │ + beq 24a74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 24b20 │ │ │ │ + beq 24b10 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24abc │ │ │ │ + beq 24aac │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24ae4 │ │ │ │ + bne 24ad4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r5, [pc, #184] @ 24b44 │ │ │ │ - ldr r0, [pc, #184] @ 24b48 │ │ │ │ + ldr r5, [pc, #184] @ 24b34 │ │ │ │ + ldr r0, [pc, #184] @ 24b38 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #180] @ 24b4c │ │ │ │ + ldr r2, [pc, #180] @ 24b3c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a590 │ │ │ │ + bl 1a580 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 24abc │ │ │ │ - ldr r0, [pc, #160] @ 24b50 │ │ │ │ - ldr r2, [pc, #160] @ 24b54 │ │ │ │ + bne 24aac │ │ │ │ + ldr r0, [pc, #160] @ 24b40 │ │ │ │ + ldr r2, [pc, #160] @ 24b44 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a590 │ │ │ │ - ldr r1, [pc, #148] @ 24b58 │ │ │ │ - ldr r0, [pc, #148] @ 24b5c │ │ │ │ + bl 1a580 │ │ │ │ + ldr r1, [pc, #148] @ 24b48 │ │ │ │ + ldr r0, [pc, #148] @ 24b4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ - bl 1a590 │ │ │ │ + bl 1a580 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24a7c │ │ │ │ - ldr r1, [pc, #116] @ 24b60 │ │ │ │ - ldr r0, [pc, #116] @ 24b64 │ │ │ │ - ldr r2, [pc, #116] @ 24b68 │ │ │ │ + beq 24a6c │ │ │ │ + ldr r1, [pc, #116] @ 24b50 │ │ │ │ + ldr r0, [pc, #116] @ 24b54 │ │ │ │ + ldr r2, [pc, #116] @ 24b58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 24b6c │ │ │ │ - ldr r0, [pc, #96] @ 24b70 │ │ │ │ + ldr r1, [pc, #96] @ 24b5c │ │ │ │ + ldr r0, [pc, #96] @ 24b60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #364 @ 0x16c │ │ │ │ - bl 57934 │ │ │ │ - b 24a30 │ │ │ │ - ldr r1, [pc, #76] @ 24b74 │ │ │ │ - ldr r0, [pc, #76] @ 24b78 │ │ │ │ - ldr r2, [pc, #36] @ 24b54 │ │ │ │ + bl 57924 │ │ │ │ + b 24a20 │ │ │ │ + ldr r1, [pc, #76] @ 24b64 │ │ │ │ + ldr r0, [pc, #76] @ 24b68 │ │ │ │ + ldr r2, [pc, #36] @ 24b44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1a590 │ │ │ │ - b 24a40 │ │ │ │ - andeq fp, r7, r4, ror #11 │ │ │ │ + bl 1a580 │ │ │ │ + b 24a30 │ │ │ │ + strdeq fp, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, r4, asr #29 │ │ │ │ andeq r6, r5, r8, lsr #30 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ andeq r6, r5, r0, lsl #30 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ andeq r6, r5, ip, lsl #29 │ │ │ │ @@ -32554,302 +32550,302 @@ │ │ │ │ andeq r6, r5, r4, lsr #28 │ │ │ │ andeq r6, r5, r0, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 24c58 │ │ │ │ - ldr r2, [pc, #192] @ 24c5c │ │ │ │ + ldr r3, [pc, #192] @ 24c48 │ │ │ │ + ldr r2, [pc, #192] @ 24c4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24bf0 │ │ │ │ + bne 24be0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 24c10 │ │ │ │ + beq 24c00 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24c38 │ │ │ │ + bne 24c28 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 24c60 │ │ │ │ - ldr r0, [pc, #104] @ 24c64 │ │ │ │ - ldr r2, [pc, #104] @ 24c68 │ │ │ │ + ldr r1, [pc, #104] @ 24c50 │ │ │ │ + ldr r0, [pc, #104] @ 24c54 │ │ │ │ + ldr r2, [pc, #104] @ 24c58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 24bb8 │ │ │ │ - ldr r1, [pc, #84] @ 24c6c │ │ │ │ - ldr r0, [pc, #84] @ 24c70 │ │ │ │ + bne 24ba8 │ │ │ │ + ldr r1, [pc, #84] @ 24c5c │ │ │ │ + ldr r0, [pc, #84] @ 24c60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #388 @ 0x184 │ │ │ │ - bl 1a590 │ │ │ │ + bl 1a580 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24be8 │ │ │ │ - ldr r1, [pc, #52] @ 24c74 │ │ │ │ - ldr r0, [pc, #52] @ 24c78 │ │ │ │ + beq 24bd8 │ │ │ │ + ldr r1, [pc, #52] @ 24c64 │ │ │ │ + ldr r0, [pc, #52] @ 24c68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #396 @ 0x18c │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq fp, r7, r0, ror #8 │ │ │ │ + andeq fp, r7, r0, ror r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, r4, asr sp │ │ │ │ strdeq r6, [r5], -r0 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ andeq r6, r5, r8, lsr sp │ │ │ │ andeq r6, r5, r0, lsr #27 │ │ │ │ andeq r6, r5, r0, lsl sp │ │ │ │ andeq r6, r5, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #244] @ 24d8c │ │ │ │ - ldr r3, [pc, #244] @ 24d90 │ │ │ │ + ldr r2, [pc, #244] @ 24d7c │ │ │ │ + ldr r3, [pc, #244] @ 24d80 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - beq 24d80 │ │ │ │ + beq 24d70 │ │ │ │ mov r1, #4 │ │ │ │ bl 4bac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 24d38 │ │ │ │ - ldr r3, [pc, #196] @ 24d94 │ │ │ │ + bne 24d28 │ │ │ │ + ldr r3, [pc, #196] @ 24d84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24ce0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 24cd0 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #168] @ 24d98 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #168] @ 24d88 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ - bl 1bf68 │ │ │ │ - ldr r2, [pc, #140] @ 24d9c │ │ │ │ - ldr r3, [pc, #124] @ 24d90 │ │ │ │ + bl 1bf58 │ │ │ │ + ldr r2, [pc, #140] @ 24d8c │ │ │ │ + ldr r3, [pc, #124] @ 24d80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24d88 │ │ │ │ + bne 24d78 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r4, fp, #80 @ 0x50 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ - ldr ip, [pc, #68] @ 24da0 │ │ │ │ - ldr r1, [pc, #68] @ 24da4 │ │ │ │ + bl 29f7c │ │ │ │ + ldr ip, [pc, #68] @ 24d90 │ │ │ │ + ldr r1, [pc, #68] @ 24d94 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ mov r0, #32 │ │ │ │ mov r3, r5 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r5, #0 │ │ │ │ - b 24d08 │ │ │ │ + b 24cf8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r7, ip, asr r3 │ │ │ │ + andeq fp, r7, ip, ror #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r8, r4, asr #19 │ │ │ │ - andeq r0, r8, r0, lsr #19 │ │ │ │ - andeq fp, r7, r8, ror #5 │ │ │ │ + ldrdeq r0, [r8], -r4 │ │ │ │ + @ instruction: 0x000809b0 │ │ │ │ + strdeq fp, [r7], -r8 │ │ │ │ andeq r6, r5, r4, lsr #25 │ │ │ │ andeq r6, r5, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 24e84 │ │ │ │ - ldr r2, [pc, #192] @ 24e88 │ │ │ │ + ldr r3, [pc, #192] @ 24e74 │ │ │ │ + ldr r2, [pc, #192] @ 24e78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24e1c │ │ │ │ + bne 24e0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 24e3c │ │ │ │ + beq 24e2c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24e64 │ │ │ │ + bne 24e54 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 24e8c │ │ │ │ - ldr r0, [pc, #104] @ 24e90 │ │ │ │ + ldr r1, [pc, #104] @ 24e7c │ │ │ │ + ldr r0, [pc, #104] @ 24e80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #404 @ 0x194 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 24de4 │ │ │ │ - ldr r1, [pc, #80] @ 24e94 │ │ │ │ - ldr r0, [pc, #80] @ 24e98 │ │ │ │ - ldr r2, [pc, #80] @ 24e9c │ │ │ │ + bne 24dd4 │ │ │ │ + ldr r1, [pc, #80] @ 24e84 │ │ │ │ + ldr r0, [pc, #80] @ 24e88 │ │ │ │ + ldr r2, [pc, #80] @ 24e8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1a590 │ │ │ │ + bl 1a580 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24e14 │ │ │ │ - ldr r1, [pc, #52] @ 24ea0 │ │ │ │ - ldr r0, [pc, #52] @ 24ea4 │ │ │ │ - ldr r2, [pc, #52] @ 24ea8 │ │ │ │ + beq 24e04 │ │ │ │ + ldr r1, [pc, #52] @ 24e90 │ │ │ │ + ldr r0, [pc, #52] @ 24e94 │ │ │ │ + ldr r2, [pc, #52] @ 24e98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq fp, r7, r4, lsr r2 │ │ │ │ + andeq fp, r7, r4, asr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, ip, lsr #22 │ │ │ │ andeq r6, r5, ip, ror #23 │ │ │ │ andeq r6, r5, r8, lsl #22 │ │ │ │ andeq r6, r5, r0, ror fp │ │ │ │ muleq r0, r6, r1 │ │ │ │ andeq r6, r5, r0, ror #21 │ │ │ │ andeq r6, r5, r0, lsr #23 │ │ │ │ muleq r0, lr, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #324] @ 2500c │ │ │ │ - ldr r2, [pc, #324] @ 25010 │ │ │ │ + ldr r3, [pc, #324] @ 24ffc │ │ │ │ + ldr r2, [pc, #324] @ 25000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24fac │ │ │ │ + bne 24f9c │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ movne lr, r5 │ │ │ │ - beq 24fd4 │ │ │ │ + beq 24fc4 │ │ │ │ ldrb ip, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 24f58 │ │ │ │ + beq 24f48 │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 24ffc │ │ │ │ + beq 24fec │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ - b 24f24 │ │ │ │ + b 24f14 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24f4c │ │ │ │ + beq 24f3c │ │ │ │ cmp r3, ip │ │ │ │ - bne 24f18 │ │ │ │ + bne 24f08 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [lr], #1 │ │ │ │ ldr r3, [r6] │ │ │ │ str lr, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24f8c │ │ │ │ + bne 24f7c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb ip, [lr, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 24f0c │ │ │ │ + bne 24efc │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r4] │ │ │ │ - beq 24f44 │ │ │ │ - ldr r1, [pc, #160] @ 25014 │ │ │ │ - ldr r0, [pc, #160] @ 25018 │ │ │ │ - ldr r2, [pc, #160] @ 2501c │ │ │ │ + beq 24f34 │ │ │ │ + ldr r1, [pc, #160] @ 25004 │ │ │ │ + ldr r0, [pc, #160] @ 25008 │ │ │ │ + ldr r2, [pc, #160] @ 2500c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ 25020 │ │ │ │ - ldr r0, [pc, #140] @ 25024 │ │ │ │ - ldr r2, [pc, #140] @ 25028 │ │ │ │ + ldr r1, [pc, #140] @ 25010 │ │ │ │ + ldr r0, [pc, #140] @ 25014 │ │ │ │ + ldr r2, [pc, #140] @ 25018 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 2502c │ │ │ │ - ldr r0, [pc, #120] @ 25030 │ │ │ │ - ldr r2, [pc, #120] @ 25034 │ │ │ │ + ldr r1, [pc, #120] @ 2501c │ │ │ │ + ldr r0, [pc, #120] @ 25020 │ │ │ │ + ldr r2, [pc, #120] @ 25024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ movne lr, r5 │ │ │ │ - bne 24ef4 │ │ │ │ - ldr r1, [pc, #92] @ 25038 │ │ │ │ - ldr r0, [pc, #92] @ 2503c │ │ │ │ + bne 24ee4 │ │ │ │ + ldr r1, [pc, #92] @ 25028 │ │ │ │ + ldr r0, [pc, #92] @ 2502c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #428 @ 0x1ac │ │ │ │ - bl 1a590 │ │ │ │ + bl 1a580 │ │ │ │ ldr lr, [r4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 24f58 │ │ │ │ - b 24ef4 │ │ │ │ + beq 24f48 │ │ │ │ + b 24ee4 │ │ │ │ ldrb ip, [lr, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 24ffc │ │ │ │ - b 24f58 │ │ │ │ - andeq fp, r7, r0, lsr r1 │ │ │ │ + bne 24fec │ │ │ │ + b 24f48 │ │ │ │ + andeq fp, r7, r0, asr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r6, [r5], -r8 │ │ │ │ @ instruction: 0x00056ab0 │ │ │ │ @ instruction: 0x000001bd │ │ │ │ @ instruction: 0x000569b8 │ │ │ │ muleq r5, r0, sl │ │ │ │ @ instruction: 0x000001b5 │ │ │ │ @@ -32859,145 +32855,145 @@ │ │ │ │ andeq r6, r5, r4, ror r9 │ │ │ │ andeq r6, r5, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr ip, [pc, #1452] @ 25608 │ │ │ │ - ldr r3, [pc, #1452] @ 2560c │ │ │ │ + ldr ip, [pc, #1452] @ 255f8 │ │ │ │ + ldr r3, [pc, #1452] @ 255fc │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r5, [pc, #1432] @ 25610 │ │ │ │ + ldr r5, [pc, #1432] @ 25600 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4af8 │ │ │ │ - ldr r3, [pc, #1404] @ 25614 │ │ │ │ + ldr r3, [pc, #1404] @ 25604 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25528 │ │ │ │ + bne 25518 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 254c0 │ │ │ │ + bne 254b0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 254c0 │ │ │ │ + beq 254b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 254b0 │ │ │ │ + beq 254a0 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r6 │ │ │ │ movne r1, #0 │ │ │ │ - beq 25134 │ │ │ │ + beq 25124 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #1 │ │ │ │ strne r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2511c │ │ │ │ + bne 2510c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 255b8 │ │ │ │ + beq 255a8 │ │ │ │ ldr r7, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr sl, [pc, #1228] @ 25618 │ │ │ │ + ldr sl, [pc, #1228] @ 25608 │ │ │ │ ldrb r3, [r7] │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25260 │ │ │ │ + beq 25250 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r7 │ │ │ │ bl 49e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25260 │ │ │ │ + beq 25250 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 255b0 │ │ │ │ + beq 255a0 │ │ │ │ ldrb r3, [r6] │ │ │ │ subs r1, r3, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r9, #15 │ │ │ │ movgt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 25500 │ │ │ │ + beq 254f0 │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ - beq 251c8 │ │ │ │ + beq 251b8 │ │ │ │ ldrb r3, [r5, #20]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 254f4 │ │ │ │ + beq 254e4 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 251b0 │ │ │ │ + bne 251a0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ strb r1, [r4, #1] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 25600 │ │ │ │ + bhi 255f0 │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1048] @ 2561c │ │ │ │ + ldr r3, [pc, #1048] @ 2560c │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ add r2, fp, r9, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r8, r1 │ │ │ │ add r9, r9, #1 │ │ │ │ str r5, [r2, #-104] @ 0xffffff98 │ │ │ │ - bne 2515c │ │ │ │ + bne 2514c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ @@ -33020,23 +33016,23 @@ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r8 │ │ │ │ addne r1, r8, #1 │ │ │ │ mov r0, r1 │ │ │ │ subeq r4, r8, #1 │ │ │ │ movne r4, r8 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ @@ -33059,159 +33055,159 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r8, r0 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, r4] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 253b4 │ │ │ │ + beq 253a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 253a8 │ │ │ │ + beq 25398 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 253a8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 25398 │ │ │ │ + bl 3add4 │ │ │ │ ldrb r3, [r6, #20]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2538c │ │ │ │ + bne 2537c │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 254c4 │ │ │ │ - ldr r1, [pc, #588] @ 25620 │ │ │ │ - ldr r0, [pc, #588] @ 25624 │ │ │ │ - ldr r2, [pc, #588] @ 25628 │ │ │ │ + beq 254b4 │ │ │ │ + ldr r1, [pc, #588] @ 25610 │ │ │ │ + ldr r0, [pc, #588] @ 25614 │ │ │ │ + ldr r2, [pc, #588] @ 25618 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 254c4 │ │ │ │ + bl 57b50 │ │ │ │ + b 254b4 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ orrs r3, r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 25514 │ │ │ │ + beq 25504 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ bl 4450 <__localtime64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - beq 2559c │ │ │ │ - ldr r2, [pc, #516] @ 2562c │ │ │ │ + beq 2558c │ │ │ │ + ldr r2, [pc, #516] @ 2561c │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 490c │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2521c │ │ │ │ + bne 2520c │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b 2515c │ │ │ │ + b 2514c │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #460] @ 25630 │ │ │ │ + ldr r3, [pc, #460] @ 25620 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 25204 │ │ │ │ + b 251f4 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2543c │ │ │ │ + beq 2542c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ add r2, fp, r9, lsl #2 │ │ │ │ add r8, r8, r1 │ │ │ │ add r9, r9, #1 │ │ │ │ str r5, [r2, #-104] @ 0xffffff98 │ │ │ │ - b 2515c │ │ │ │ + b 2514c │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25580 │ │ │ │ + bne 25570 │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #360] @ 25634 │ │ │ │ - ldr r3, [pc, #316] @ 2560c │ │ │ │ + ldr r2, [pc, #360] @ 25624 │ │ │ │ + ldr r3, [pc, #316] @ 255fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 255fc │ │ │ │ + bne 255ec │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r3, [r4, #1] │ │ │ │ - bne 25154 │ │ │ │ + bne 25144 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add r7, r4, #2 │ │ │ │ strb r2, [r4, #1] │ │ │ │ - b 25154 │ │ │ │ - ldr r1, [pc, #284] @ 25638 │ │ │ │ + b 25144 │ │ │ │ + ldr r1, [pc, #284] @ 25628 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ - b 25430 │ │ │ │ - ldr r1, [pc, #268] @ 2563c │ │ │ │ - ldr r0, [pc, #268] @ 25640 │ │ │ │ + bl 57464 │ │ │ │ + b 25420 │ │ │ │ + ldr r1, [pc, #268] @ 2562c │ │ │ │ + ldr r0, [pc, #268] @ 25630 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 25554 │ │ │ │ + bne 25544 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 250d0 │ │ │ │ + bne 250c0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 254c0 │ │ │ │ - ldr r1, [pc, #216] @ 25644 │ │ │ │ - ldr r0, [pc, #216] @ 25648 │ │ │ │ - ldr r2, [pc, #216] @ 2564c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 254c0 │ │ │ │ - ldr r1, [pc, #200] @ 25650 │ │ │ │ - ldr r0, [pc, #200] @ 25654 │ │ │ │ - ldr r2, [pc, #200] @ 25658 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 254c0 │ │ │ │ - ldr r1, [pc, #184] @ 2565c │ │ │ │ + beq 254b0 │ │ │ │ + ldr r1, [pc, #216] @ 25634 │ │ │ │ + ldr r0, [pc, #216] @ 25638 │ │ │ │ + ldr r2, [pc, #216] @ 2563c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 254b0 │ │ │ │ + ldr r1, [pc, #200] @ 25640 │ │ │ │ + ldr r0, [pc, #200] @ 25644 │ │ │ │ + ldr r2, [pc, #200] @ 25648 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 254b0 │ │ │ │ + ldr r1, [pc, #184] @ 2564c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ - b 25430 │ │ │ │ + bl 57464 │ │ │ │ + b 25420 │ │ │ │ strb r2, [r4] │ │ │ │ - b 25260 │ │ │ │ + b 25250 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ @@ -33220,30 +33216,30 @@ │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - b 252d0 │ │ │ │ + b 252c0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov r0, #1 │ │ │ │ - b 251b0 │ │ │ │ - muleq r7, r8, pc @ │ │ │ │ + b 251a0 │ │ │ │ + andeq sl, r7, r8, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r4, ror #30 │ │ │ │ + andeq sl, r7, r4, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r6, pc, ror #6 │ │ │ │ muleq r5, ip, sp │ │ │ │ andeq r6, r5, r8, ror r5 │ │ │ │ andeq r6, r5, ip, ror #12 │ │ │ │ muleq r0, r9, r2 │ │ │ │ andeq r6, r5, r8, lsr r6 │ │ │ │ strdeq r6, [r5], -ip │ │ │ │ - andeq sl, r7, ip, lsr #22 │ │ │ │ + andeq sl, r7, ip, lsr fp │ │ │ │ andeq r6, r5, ip, ror #10 │ │ │ │ andeq r6, r5, r0, lsr #8 │ │ │ │ andeq r6, r5, r4, lsl r5 │ │ │ │ andeq r6, r5, r0, ror #7 │ │ │ │ ldrdeq r6, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ andeq r6, r5, r4, asr #7 │ │ │ │ @@ -33252,19 +33248,19 @@ │ │ │ │ ldrdeq r6, [r5], -r0 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movls r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bls 2569c │ │ │ │ + bls 2568c │ │ │ │ sub r3, r0, #97 @ 0x61 │ │ │ │ cmp r3, #5 │ │ │ │ subls r0, r0, #87 @ 0x57 │ │ │ │ - bls 2569c │ │ │ │ + bls 2568c │ │ │ │ sub r3, r0, #65 @ 0x41 │ │ │ │ cmp r3, #5 │ │ │ │ subls r0, r0, #55 @ 0x37 │ │ │ │ mvnhi r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -33287,117 +33283,117 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #400] @ 2589c │ │ │ │ - ldr ip, [pc, #400] @ 258a0 │ │ │ │ + ldr r3, [pc, #400] @ 2588c │ │ │ │ + ldr ip, [pc, #400] @ 25890 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov r7, r0 │ │ │ │ ldr ip, [r5] │ │ │ │ mov r4, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 25800 │ │ │ │ + bne 257f0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 25844 │ │ │ │ + ble 25834 │ │ │ │ sub r1, r6, #1 │ │ │ │ sub r0, r7, #1 │ │ │ │ mov r2, #0 │ │ │ │ add lr, r4, #1 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ sub ip, r3, #48 @ 0x30 │ │ │ │ and r6, ip, #255 @ 0xff │ │ │ │ cmp r6, #9 │ │ │ │ movls r6, ip │ │ │ │ - bls 2577c │ │ │ │ + bls 2576c │ │ │ │ sub ip, r3, #97 @ 0x61 │ │ │ │ cmp ip, #5 │ │ │ │ subls r6, r3, #87 @ 0x57 │ │ │ │ - bls 2577c │ │ │ │ + bls 2576c │ │ │ │ sub ip, r3, #65 @ 0x41 │ │ │ │ cmp ip, #5 │ │ │ │ - bhi 2584c │ │ │ │ + bhi 2583c │ │ │ │ sub r6, r3, #55 @ 0x37 │ │ │ │ ldrb ip, [lr, r2] │ │ │ │ sub r3, ip, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #9 │ │ │ │ - bls 257b8 │ │ │ │ + bls 257a8 │ │ │ │ sub r3, ip, #97 @ 0x61 │ │ │ │ cmp r3, #5 │ │ │ │ subls ip, ip, #87 @ 0x57 │ │ │ │ andls r3, ip, #255 @ 0xff │ │ │ │ - bls 257b8 │ │ │ │ + bls 257a8 │ │ │ │ sub r3, ip, #65 @ 0x41 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 25874 │ │ │ │ + bhi 25864 │ │ │ │ sub ip, ip, #55 @ 0x37 │ │ │ │ and r3, ip, #255 @ 0xff │ │ │ │ add r2, r2, #2 │ │ │ │ add r3, r3, r6, lsl #4 │ │ │ │ cmp r1, r2 │ │ │ │ strb r3, [r0, #1]! │ │ │ │ - bgt 25744 │ │ │ │ + bgt 25734 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 257e0 │ │ │ │ + bne 257d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 258a4 │ │ │ │ - ldr r0, [pc, #188] @ 258a8 │ │ │ │ - ldr r2, [pc, #188] @ 258ac │ │ │ │ + ldr r1, [pc, #188] @ 25894 │ │ │ │ + ldr r0, [pc, #188] @ 25898 │ │ │ │ + ldr r2, [pc, #188] @ 2589c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r9, [pc, #168] @ 258b0 │ │ │ │ - ldr r8, [pc, #168] @ 258b4 │ │ │ │ + ldr r9, [pc, #168] @ 258a0 │ │ │ │ + ldr r8, [pc, #168] @ 258a4 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #160] @ 258b8 │ │ │ │ + ldr r2, [pc, #160] @ 258a8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 25734 │ │ │ │ + bgt 25724 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25844 │ │ │ │ - ldr r2, [pc, #128] @ 258bc │ │ │ │ + beq 25834 │ │ │ │ + ldr r2, [pc, #128] @ 258ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25844 │ │ │ │ - ldr r1, [pc, #96] @ 258c0 │ │ │ │ - ldr r0, [pc, #96] @ 258c4 │ │ │ │ - ldr r2, [pc, #96] @ 258c8 │ │ │ │ + beq 25834 │ │ │ │ + ldr r1, [pc, #96] @ 258b0 │ │ │ │ + ldr r0, [pc, #96] @ 258b4 │ │ │ │ + ldr r2, [pc, #96] @ 258b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 25844 │ │ │ │ + bl 57b50 │ │ │ │ + b 25834 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25844 │ │ │ │ - ldr r1, [pc, #68] @ 258cc │ │ │ │ - ldr r0, [pc, #68] @ 258d0 │ │ │ │ - ldr r2, [pc, #68] @ 258d4 │ │ │ │ + beq 25834 │ │ │ │ + ldr r1, [pc, #68] @ 258bc │ │ │ │ + ldr r0, [pc, #68] @ 258c0 │ │ │ │ + ldr r2, [pc, #68] @ 258c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 25844 │ │ │ │ - andeq sl, r7, ip, ror #17 │ │ │ │ + bl 57b50 │ │ │ │ + b 25834 │ │ │ │ + strdeq sl, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, r4, ror #2 │ │ │ │ andeq r6, r5, r0, lsr #5 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ andeq r6, r5, r8, asr #2 │ │ │ │ andeq r6, r5, r4, lsl #5 │ │ │ │ andeq r0, r0, pc, asr #5 │ │ │ │ @@ -33409,96 +33405,96 @@ │ │ │ │ andeq r6, r5, r0, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ - ldr r5, [pc, #716] @ 25bc0 │ │ │ │ - ldr r4, [pc, #716] @ 25bc4 │ │ │ │ + ldr r5, [pc, #716] @ 25bb0 │ │ │ │ + ldr r4, [pc, #716] @ 25bb4 │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #708] @ 25bc8 │ │ │ │ + ldr ip, [pc, #708] @ 25bb8 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #704] @ 25bcc │ │ │ │ + ldr lr, [pc, #704] @ 25bbc │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r6, [ip, lr] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ - bne 25ba0 │ │ │ │ + bne 25b90 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ - bl 256f0 │ │ │ │ + bl 256e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25980 │ │ │ │ + bne 25970 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25a24 │ │ │ │ - ldr r7, [pc, #584] @ 25bd0 │ │ │ │ - ldr r3, [pc, #584] @ 25bd4 │ │ │ │ - ldr r8, [pc, #584] @ 25bd8 │ │ │ │ + bne 25a14 │ │ │ │ + ldr r7, [pc, #584] @ 25bc0 │ │ │ │ + ldr r3, [pc, #584] @ 25bc4 │ │ │ │ + ldr r8, [pc, #584] @ 25bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r7, pc, r7 │ │ │ │ stm sp, {r2, r3, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #700 @ 0x2bc │ │ │ │ mov r1, r8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r5, fp, #92 @ 0x5c │ │ │ │ mov ip, #49 @ 0x31 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25b8c │ │ │ │ - ldr r2, [pc, #480] @ 25bdc │ │ │ │ - ldr r3, [pc, #452] @ 25bc4 │ │ │ │ + bne 25b7c │ │ │ │ + ldr r2, [pc, #480] @ 25bcc │ │ │ │ + ldr r3, [pc, #452] @ 25bb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25bbc │ │ │ │ + bne 25bac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r5, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #424] @ 25be0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #424] @ 25bd0 │ │ │ │ sub r3, fp, #141 @ 0x8d │ │ │ │ add r2, pc, r2 │ │ │ │ sub lr, r2, #1 │ │ │ │ add r2, r2, #23 │ │ │ │ mov r7, r0 │ │ │ │ sub r9, r0, #1 │ │ │ │ sub r0, fp, #117 @ 0x75 │ │ │ │ @@ -33507,459 +33503,459 @@ │ │ │ │ ldrb ip, [lr, #1]! │ │ │ │ cmp r3, sl │ │ │ │ eor ip, ip, r1 │ │ │ │ strb ip, [r0, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ eor r1, r1, ip │ │ │ │ strb r1, [r9, #1]! │ │ │ │ - bne 25a54 │ │ │ │ + bne 25a44 │ │ │ │ cmp r8, #24 │ │ │ │ - bls 25a90 │ │ │ │ + bls 25a80 │ │ │ │ ldr r1, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 45ac │ │ │ │ sub r2, fp, #212 @ 0xd4 │ │ │ │ mov r3, #6 │ │ │ │ str r2, [fp, #-216] @ 0xffffff28 │ │ │ │ mvn r1, #1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #24 │ │ │ │ - bl 17810 │ │ │ │ + bl 17800 │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ mov r9, r3 │ │ │ │ str r3, [fp, #-220] @ 0xffffff24 │ │ │ │ sub sl, r0, #4 │ │ │ │ add r5, r0, #20 │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 23e94 │ │ │ │ + bl 23e84 │ │ │ │ cmp sl, r5 │ │ │ │ add r9, r9, #4 │ │ │ │ - bne 25ac8 │ │ │ │ + bne 25ab8 │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17810 │ │ │ │ + bl 17800 │ │ │ │ sub r5, fp, #164 @ 0xa4 │ │ │ │ sub r8, r0, #4 │ │ │ │ add sl, r0, #20 │ │ │ │ ldr r1, [r8, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 23e94 │ │ │ │ + bl 23e84 │ │ │ │ cmp sl, r8 │ │ │ │ add r5, r5, #4 │ │ │ │ - bne 25b10 │ │ │ │ + bne 25b00 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r5, fp, #92 @ 0x5c │ │ │ │ mov ip, #49 @ 0x31 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mvn r1, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 259f4 │ │ │ │ - ldr r1, [pc, #108] @ 25be4 │ │ │ │ - ldr r0, [pc, #108] @ 25be8 │ │ │ │ - ldr r2, [pc, #108] @ 25bec │ │ │ │ + beq 259e4 │ │ │ │ + ldr r1, [pc, #108] @ 25bd4 │ │ │ │ + ldr r0, [pc, #108] @ 25bd8 │ │ │ │ + ldr r2, [pc, #108] @ 25bdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 259f4 │ │ │ │ - ldr r2, [pc, #92] @ 25bf0 │ │ │ │ + bl 57b50 │ │ │ │ + b 259e4 │ │ │ │ + ldr r2, [pc, #92] @ 25be0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 259f4 │ │ │ │ - ldr r1, [pc, #76] @ 25bf4 │ │ │ │ - ldr r0, [pc, #76] @ 25bf8 │ │ │ │ + bl 57b50 │ │ │ │ + b 259e4 │ │ │ │ + ldr r1, [pc, #76] @ 25be4 │ │ │ │ + ldr r0, [pc, #76] @ 25be8 │ │ │ │ mov r2, #788 @ 0x314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 25938 │ │ │ │ + bl 57924 │ │ │ │ + b 25928 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r7, r0, lsl #14 │ │ │ │ + andeq sl, r7, r0, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r4, ror #13 │ │ │ │ + strdeq sl, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r5, r0, lsl r1 │ │ │ │ andeq r6, r5, ip, lsr #2 │ │ │ │ @ instruction: 0x00055fb4 │ │ │ │ - strdeq sl, [r7], -ip │ │ │ │ + andeq sl, r7, ip, lsl #12 │ │ │ │ andeq r0, r6, r0, lsl #22 │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ andeq r5, r5, r4, lsr #30 │ │ │ │ andeq r0, r0, fp, asr #6 │ │ │ │ andeq r0, r0, r3, lsr r3 │ │ │ │ andeq r5, r5, r4, lsr #27 │ │ │ │ strdeq r5, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #332] @ 25d64 │ │ │ │ - ldr r2, [pc, #332] @ 25d68 │ │ │ │ + ldr r3, [pc, #332] @ 25d54 │ │ │ │ + ldr r2, [pc, #332] @ 25d58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 25c94 │ │ │ │ + bne 25c84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25d40 │ │ │ │ - ldr r0, [pc, #300] @ 25d6c │ │ │ │ + beq 25d30 │ │ │ │ + ldr r0, [pc, #300] @ 25d5c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25c80 │ │ │ │ - ldr r0, [pc, #280] @ 25d70 │ │ │ │ + beq 25c70 │ │ │ │ + ldr r0, [pc, #280] @ 25d60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25d40 │ │ │ │ - ldr r3, [pc, #260] @ 25d74 │ │ │ │ + bne 25d30 │ │ │ │ + ldr r3, [pc, #260] @ 25d64 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #240] @ 25d78 │ │ │ │ + ldr r3, [pc, #240] @ 25d68 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #224] @ 25d7c │ │ │ │ - ldr r6, [pc, #224] @ 25d80 │ │ │ │ + ldr r7, [pc, #224] @ 25d6c │ │ │ │ + ldr r6, [pc, #224] @ 25d70 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #216] @ 25d84 │ │ │ │ + ldr r2, [pc, #216] @ 25d74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r5] │ │ │ │ - beq 25d48 │ │ │ │ - ldr r0, [pc, #192] @ 25d88 │ │ │ │ + beq 25d38 │ │ │ │ + ldr r0, [pc, #192] @ 25d78 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25d0c │ │ │ │ - ldr r3, [pc, #172] @ 25d8c │ │ │ │ + bne 25cfc │ │ │ │ + ldr r3, [pc, #172] @ 25d7c │ │ │ │ cmp r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ - beq 25c78 │ │ │ │ - ldr r1, [pc, #156] @ 25d90 │ │ │ │ - ldr r0, [pc, #156] @ 25d94 │ │ │ │ - ldr r2, [pc, #156] @ 25d98 │ │ │ │ + beq 25c68 │ │ │ │ + ldr r1, [pc, #156] @ 25d80 │ │ │ │ + ldr r0, [pc, #156] @ 25d84 │ │ │ │ + ldr r2, [pc, #156] @ 25d88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ 25d9c │ │ │ │ + ldr r0, [pc, #136] @ 25d8c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 25cd8 │ │ │ │ + beq 25cc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 25d40 │ │ │ │ - ldr r2, [pc, #104] @ 25da0 │ │ │ │ + beq 25d30 │ │ │ │ + ldr r2, [pc, #104] @ 25d90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 25d40 │ │ │ │ + beq 25d30 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 25d40 │ │ │ │ - andeq sl, r7, r0, ror #7 │ │ │ │ + bl 57b50 │ │ │ │ + b 25d30 │ │ │ │ + strdeq sl, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r5, ip, lr │ │ │ │ muleq r5, r0, lr │ │ │ │ - andeq pc, r7, r0, lsr #20 │ │ │ │ - andeq pc, r7, ip, lsl #20 │ │ │ │ + andeq pc, r7, r0, lsr sl @ │ │ │ │ + andeq pc, r7, ip, lsl sl @ │ │ │ │ @ instruction: 0x00055cb4 │ │ │ │ andeq r5, r5, ip, lsr #28 │ │ │ │ andeq r0, r0, lr, ror #6 │ │ │ │ andeq r5, r5, r4, lsl lr │ │ │ │ - @ instruction: 0x0007f9b0 │ │ │ │ + andeq pc, r7, r0, asr #19 │ │ │ │ andeq r5, r5, r8, asr ip │ │ │ │ ldrdeq r5, [r5], -r0 │ │ │ │ andeq r0, r0, r9, ror r3 │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ andeq r0, r0, r7, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r5, [pc, #452] @ 25f84 │ │ │ │ - ldr r4, [pc, #452] @ 25f88 │ │ │ │ + ldr r5, [pc, #452] @ 25f74 │ │ │ │ + ldr r4, [pc, #452] @ 25f78 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ - ldr ip, [pc, #444] @ 25f8c │ │ │ │ + ldr ip, [pc, #444] @ 25f7c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #440] @ 25f90 │ │ │ │ + ldr lr, [pc, #440] @ 25f80 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bne 25e74 │ │ │ │ - ldr r3, [pc, #392] @ 25f94 │ │ │ │ + bne 25e64 │ │ │ │ + ldr r3, [pc, #392] @ 25f84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25ec4 │ │ │ │ + bne 25eb4 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 258d8 │ │ │ │ + bl 258c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 25f64 │ │ │ │ - ldr r2, [pc, #332] @ 25f98 │ │ │ │ - ldr r3, [pc, #312] @ 25f88 │ │ │ │ + bne 25f54 │ │ │ │ + ldr r2, [pc, #332] @ 25f88 │ │ │ │ + ldr r3, [pc, #312] @ 25f78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25f80 │ │ │ │ + bne 25f70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r9, [pc, #288] @ 25f9c │ │ │ │ - ldr r0, [pc, #288] @ 25fa0 │ │ │ │ + ldr r9, [pc, #288] @ 25f8c │ │ │ │ + ldr r0, [pc, #288] @ 25f90 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #284] @ 25fa4 │ │ │ │ + ldr r2, [pc, #284] @ 25f94 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #272] @ 25fa8 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #272] @ 25f98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25e18 │ │ │ │ + beq 25e08 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25ec4 │ │ │ │ - ldr r0, [pc, #244] @ 25fac │ │ │ │ - ldr r2, [pc, #244] @ 25fb0 │ │ │ │ + beq 25eb4 │ │ │ │ + ldr r0, [pc, #244] @ 25f9c │ │ │ │ + ldr r2, [pc, #244] @ 25fa0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r1, r5 │ │ │ │ sub r5, fp, #132 @ 0x84 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r9, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ sub r6, fp, #184 @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #97 @ 0x61 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r6, r9} │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25e44 │ │ │ │ - ldr r1, [pc, #108] @ 25fb4 │ │ │ │ - ldr r0, [pc, #108] @ 25fb8 │ │ │ │ - ldr r2, [pc, #108] @ 25fbc │ │ │ │ + beq 25e34 │ │ │ │ + ldr r1, [pc, #108] @ 25fa4 │ │ │ │ + ldr r0, [pc, #108] @ 25fa8 │ │ │ │ + ldr r2, [pc, #108] @ 25fac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25e44 │ │ │ │ - ldr r1, [pc, #84] @ 25fc0 │ │ │ │ - ldr r0, [pc, #84] @ 25fc4 │ │ │ │ - ldr r2, [pc, #84] @ 25fc8 │ │ │ │ + beq 25e34 │ │ │ │ + ldr r1, [pc, #84] @ 25fb0 │ │ │ │ + ldr r0, [pc, #84] @ 25fb4 │ │ │ │ + ldr r2, [pc, #84] @ 25fb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 25e44 │ │ │ │ + bl 57b50 │ │ │ │ + b 25e34 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r7, r8, lsr r2 │ │ │ │ + andeq sl, r7, r8, asr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r4, lsr #4 │ │ │ │ + andeq sl, r7, r4, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r7, r8, lsl #17 │ │ │ │ - andeq sl, r7, ip, lsr #3 │ │ │ │ + muleq r7, r8, r8 │ │ │ │ + @ instruction: 0x0007a1bc │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ andeq r5, r5, r0, ror ip │ │ │ │ andeq r0, r0, r2, lsl #7 │ │ │ │ - strdeq pc, [r7], -ip │ │ │ │ + andeq pc, r7, ip, lsl #16 │ │ │ │ andeq r5, r5, r8, asr #24 │ │ │ │ andeq r0, r0, r5, asr r3 │ │ │ │ andeq r5, r5, r4, lsl #20 │ │ │ │ @ instruction: 0x00055bb4 │ │ │ │ andeq r0, r0, r2, ror #6 │ │ │ │ andeq r5, r5, r0, ror #19 │ │ │ │ andeq r5, r5, r0, lsl #23 │ │ │ │ andeq r0, r0, r9, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #380] @ 26164 │ │ │ │ - ldr ip, [pc, #380] @ 26168 │ │ │ │ + ldr r3, [pc, #380] @ 26154 │ │ │ │ + ldr ip, [pc, #380] @ 26158 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r8] │ │ │ │ mov r4, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 260dc │ │ │ │ + bne 260cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 260d0 │ │ │ │ + beq 260c0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 260d0 │ │ │ │ + beq 260c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r6, r0 │ │ │ │ addcs r7, r5, r0 │ │ │ │ subcs sl, r6, r0 │ │ │ │ movcs r9, #0 │ │ │ │ - bcs 26078 │ │ │ │ - b 26130 │ │ │ │ + bcs 26068 │ │ │ │ + b 26120 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r4] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8 │ │ │ │ addne r9, r9, #1 │ │ │ │ strbne r3, [r7], #1 │ │ │ │ cmp r9, sl │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26158 │ │ │ │ + bne 26148 │ │ │ │ cmp r9, sl │ │ │ │ - bcc 2603c │ │ │ │ + bcc 2602c │ │ │ │ mov r3, #0 │ │ │ │ add r5, r5, r6 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 260d4 │ │ │ │ - ldr r1, [pc, #204] @ 2616c │ │ │ │ - ldr r0, [pc, #204] @ 26170 │ │ │ │ + beq 260c4 │ │ │ │ + ldr r1, [pc, #204] @ 2615c │ │ │ │ + ldr r0, [pc, #204] @ 26160 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #952 @ 0x3b8 │ │ │ │ - bl 57b60 │ │ │ │ - b 260d4 │ │ │ │ + bl 57b50 │ │ │ │ + b 260c4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 260d0 │ │ │ │ - ldr r2, [pc, #172] @ 26174 │ │ │ │ + beq 260c0 │ │ │ │ + ldr r2, [pc, #172] @ 26164 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #148] @ 26178 │ │ │ │ - ldr r7, [pc, #148] @ 2617c │ │ │ │ + ldr r9, [pc, #148] @ 26168 │ │ │ │ + ldr r7, [pc, #148] @ 2616c │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #140] @ 26180 │ │ │ │ + ldr r2, [pc, #140] @ 26170 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 260b4 │ │ │ │ + beq 260a4 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 2601c │ │ │ │ + bne 2600c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 260d0 │ │ │ │ + beq 260c0 │ │ │ │ mov r2, #924 @ 0x39c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 260d0 │ │ │ │ + bl 57b50 │ │ │ │ + b 260c0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 260d0 │ │ │ │ - ldr r1, [pc, #64] @ 26184 │ │ │ │ - ldr r0, [pc, #64] @ 26188 │ │ │ │ - ldr r2, [pc, #64] @ 2618c │ │ │ │ + beq 260c0 │ │ │ │ + ldr r1, [pc, #64] @ 26174 │ │ │ │ + ldr r0, [pc, #64] @ 26178 │ │ │ │ + ldr r2, [pc, #64] @ 2617c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 260d0 │ │ │ │ + bl 57b50 │ │ │ │ + b 260c0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ - b 26080 │ │ │ │ - andeq sl, r7, r0, lsl r0 │ │ │ │ + b 26070 │ │ │ │ + andeq sl, r7, r0, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000558b0 │ │ │ │ andeq r5, r5, r4, ror sl │ │ │ │ muleq r0, r9, r3 │ │ │ │ andeq r5, r5, ip, ror #16 │ │ │ │ andeq r5, r5, r0, lsr sl │ │ │ │ muleq r0, r6, r3 │ │ │ │ @@ -33967,133 +33963,133 @@ │ │ │ │ andeq r5, r5, ip, asr #19 │ │ │ │ andeq r0, r0, r1, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #144] @ 2623c │ │ │ │ - ldr ip, [pc, #144] @ 26240 │ │ │ │ + ldr r3, [pc, #144] @ 2622c │ │ │ │ + ldr ip, [pc, #144] @ 26230 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 26220 │ │ │ │ + bne 26210 │ │ │ │ sub r2, r6, #1 │ │ │ │ sub r1, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ cmp r2, r3 │ │ │ │ strb r0, [r5], #1 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 261f4 │ │ │ │ + beq 261e4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 261d8 │ │ │ │ + bne 261c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 26244 │ │ │ │ - ldr r0, [pc, #60] @ 26248 │ │ │ │ + ldr r1, [pc, #60] @ 26234 │ │ │ │ + ldr r0, [pc, #60] @ 26238 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #996 @ 0x3e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #36] @ 2624c │ │ │ │ - ldr r0, [pc, #36] @ 26250 │ │ │ │ - ldr r2, [pc, #36] @ 26254 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #36] @ 2623c │ │ │ │ + ldr r0, [pc, #36] @ 26240 │ │ │ │ + ldr r2, [pc, #36] @ 26244 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 261cc │ │ │ │ - andeq r9, r7, ip, asr #28 │ │ │ │ + bl 57924 │ │ │ │ + b 261bc │ │ │ │ + andeq r9, r7, ip, asr lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r5, r8, asr #14 │ │ │ │ andeq r5, r5, r0, lsr #18 │ │ │ │ andeq r5, r5, r4, lsr #14 │ │ │ │ strdeq r5, [r5], -ip │ │ │ │ andeq r0, r0, fp, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ lsl r1, r2, #4 │ │ │ │ - ldr ip, [pc, #80] @ 262d0 │ │ │ │ + ldr ip, [pc, #80] @ 262c0 │ │ │ │ eor r2, r2, r2, lsl #2 │ │ │ │ bic r1, r1, #127 @ 0x7f │ │ │ │ mov r3, r0 │ │ │ │ orr r1, r1, r2, lsr #25 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r2, [pc, #60] @ 262d4 │ │ │ │ + ldr r2, [pc, #60] @ 262c4 │ │ │ │ eor r4, lr, lr, lsl #13 │ │ │ │ and ip, ip, lr, lsl #12 │ │ │ │ orr ip, ip, r4, lsr #19 │ │ │ │ eor lr, r0, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #17 │ │ │ │ orr r2, r2, lr, lsr #11 │ │ │ │ eor r0, ip, r1 │ │ │ │ str ip, [r3] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ eor r0, r0, r2 │ │ │ │ - bl 78fe8 │ │ │ │ - ldr r3, [pc, #16] @ 262d8 │ │ │ │ + bl 78fd8 │ │ │ │ + ldr r3, [pc, #16] @ 262c8 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ - bl 7935c │ │ │ │ + bl 7934c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffe000 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ mvnsmi r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #776] @ 26600 │ │ │ │ - ldr r2, [pc, #776] @ 26604 │ │ │ │ + ldr r1, [pc, #776] @ 265f0 │ │ │ │ + ldr r2, [pc, #776] @ 265f4 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #768] @ 26608 │ │ │ │ + ldr r4, [pc, #768] @ 265f8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #764] @ 2660c │ │ │ │ + ldr r3, [pc, #764] @ 265fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 264e4 │ │ │ │ - ldr r3, [pc, #732] @ 26610 │ │ │ │ + bne 264d4 │ │ │ │ + ldr r3, [pc, #732] @ 26600 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #416] @ 0x1a0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 26478 │ │ │ │ - bl 1c598 │ │ │ │ - ldr r2, [pc, #708] @ 26614 │ │ │ │ - ldr r3, [pc, #708] @ 26618 │ │ │ │ + beq 26468 │ │ │ │ + bl 1c588 │ │ │ │ + ldr r2, [pc, #708] @ 26604 │ │ │ │ + ldr r3, [pc, #708] @ 26608 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r8, fp, #72 @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r3] │ │ │ │ str r0, [r2, #12] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3c8a4 │ │ │ │ + bl 3c894 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2651c │ │ │ │ - ldr r3, [pc, #664] @ 2661c │ │ │ │ + blt 2650c │ │ │ │ + ldr r3, [pc, #664] @ 2660c │ │ │ │ ldr r4, [r4, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r9, #420 @ 0x1a4 │ │ │ │ @@ -34105,15 +34101,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ add r0, r9, #444 @ 0x1bc │ │ │ │ bl 45ac │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #23 │ │ │ │ ldr r2, [r3, #420] @ 0x1a4 │ │ │ │ str r1, [r3, #428] @ 0x1ac │ │ │ │ orr r2, r2, #3 │ │ │ │ str r2, [r3, #420] @ 0x1a4 │ │ │ │ ldr r2, [r3, #424] @ 0x1a8 │ │ │ │ @@ -34135,136 +34131,136 @@ │ │ │ │ str r1, [r3, #436] @ 0x1b4 │ │ │ │ str ip, [r3, #416] @ 0x1a0 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 26500 │ │ │ │ + bne 264f0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #460] @ 26620 │ │ │ │ - ldr r3, [pc, #428] @ 26604 │ │ │ │ + ldr r2, [pc, #460] @ 26610 │ │ │ │ + ldr r3, [pc, #428] @ 265f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 265fc │ │ │ │ + bne 265ec │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r7, [pc, #420] @ 26624 │ │ │ │ + ldr r7, [pc, #420] @ 26614 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bl 1c598 │ │ │ │ - ldr r3, [pc, #400] @ 26628 │ │ │ │ + bl 1c588 │ │ │ │ + ldr r3, [pc, #400] @ 26618 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r0, r0, r3 │ │ │ │ - ldr r3, [pc, #388] @ 2662c │ │ │ │ + ldr r3, [pc, #388] @ 2661c │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 26344 │ │ │ │ + bhi 26334 │ │ │ │ ldr r2, [r7] │ │ │ │ add r3, r3, #1200 @ 0x4b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 26344 │ │ │ │ + bhi 26334 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26448 │ │ │ │ - ldr r1, [pc, #352] @ 26630 │ │ │ │ - ldr r0, [pc, #352] @ 26634 │ │ │ │ - ldr r2, [pc, #352] @ 26638 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 26448 │ │ │ │ - ldr r1, [pc, #336] @ 2663c │ │ │ │ - ldr r0, [pc, #336] @ 26640 │ │ │ │ - ldr r2, [pc, #336] @ 26644 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2632c │ │ │ │ - ldr r1, [pc, #320] @ 26648 │ │ │ │ - ldr r0, [pc, #320] @ 2664c │ │ │ │ + beq 26438 │ │ │ │ + ldr r1, [pc, #352] @ 26620 │ │ │ │ + ldr r0, [pc, #352] @ 26624 │ │ │ │ + ldr r2, [pc, #352] @ 26628 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 26438 │ │ │ │ + ldr r1, [pc, #336] @ 2662c │ │ │ │ + ldr r0, [pc, #336] @ 26630 │ │ │ │ + ldr r2, [pc, #336] @ 26634 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 2631c │ │ │ │ + ldr r1, [pc, #320] @ 26638 │ │ │ │ + ldr r0, [pc, #320] @ 2663c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1184 @ 0x4a0 │ │ │ │ - bl 57b60 │ │ │ │ - b 26448 │ │ │ │ - ldr r2, [pc, #300] @ 26650 │ │ │ │ - ldr r9, [pc, #300] @ 26654 │ │ │ │ + bl 57b50 │ │ │ │ + b 26438 │ │ │ │ + ldr r2, [pc, #300] @ 26640 │ │ │ │ + ldr r9, [pc, #300] @ 26644 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #268] @ 26658 │ │ │ │ - bl 2a180 │ │ │ │ - bl 1c5b8 │ │ │ │ - ldr r3, [pc, #196] @ 2661c │ │ │ │ + ldr r2, [pc, #268] @ 26648 │ │ │ │ + bl 2a170 │ │ │ │ + bl 1c5a8 │ │ │ │ + ldr r3, [pc, #196] @ 2660c │ │ │ │ ldr r4, [r4, r3] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ add r3, r8, r8, lsl #2 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ ldr r5, [r5] │ │ │ │ rsb r1, r8, r3, lsl #2 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ add r0, r5, #420 @ 0x1a4 │ │ │ │ - bl 23dec │ │ │ │ + bl 23ddc │ │ │ │ ldr r3, [r5, #420] @ 0x1a4 │ │ │ │ add r0, r5, #432 @ 0x1b0 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r1, r3, r2, lsl #2 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ - bl 23dec │ │ │ │ + bl 23ddc │ │ │ │ ldr r3, [r5, #432] @ 0x1b0 │ │ │ │ add r0, r5, #444 @ 0x1bc │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r1, r3, r2, lsl #2 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ - bl 23dec │ │ │ │ + bl 23ddc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r5, #416] @ 0x1a0 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 265e4 │ │ │ │ + bne 265d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2644c │ │ │ │ - ldr r0, [pc, #112] @ 2665c │ │ │ │ - ldr r2, [pc, #112] @ 26660 │ │ │ │ + b 2643c │ │ │ │ + ldr r0, [pc, #112] @ 2664c │ │ │ │ + ldr r2, [pc, #112] @ 26650 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 57b60 │ │ │ │ - b 265dc │ │ │ │ + bl 57b50 │ │ │ │ + b 265cc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r7], -ip │ │ │ │ + andeq r9, r7, ip, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, ip, ror #25 │ │ │ │ + strdeq r9, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq pc, r7, r0, asr #6 │ │ │ │ - andeq ip, r7, r0, ror #3 │ │ │ │ + andeq pc, r7, r0, asr r3 @ │ │ │ │ + strdeq ip, [r7], -r0 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r9, r7, r4, lsr #23 │ │ │ │ - strheq ip, [r7], -ip @ │ │ │ │ - strdeq pc, [r7], -ip │ │ │ │ + @ instruction: 0x00079bb4 │ │ │ │ + andeq ip, r7, ip, asr #1 │ │ │ │ + andeq pc, r7, ip, lsl #4 │ │ │ │ andeq r0, r0, r7, lsl #14 │ │ │ │ andeq r5, r5, ip, ror r4 │ │ │ │ andeq r5, r5, r4, ror #12 │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ andeq r5, r5, r0, ror #8 │ │ │ │ andeq r5, r5, r8, asr #12 │ │ │ │ andeq r0, r0, lr, ror r4 │ │ │ │ @@ -34276,452 +34272,452 @@ │ │ │ │ andeq r5, r5, r0, asr r5 │ │ │ │ @ instruction: 0x000004b5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr ip, [pc, #400] @ 26810 │ │ │ │ - ldr r0, [pc, #400] @ 26814 │ │ │ │ + ldr ip, [pc, #400] @ 26800 │ │ │ │ + ldr r0, [pc, #400] @ 26804 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #392] @ 26818 │ │ │ │ + ldr r3, [pc, #392] @ 26808 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #388] @ 2681c │ │ │ │ + ldr r2, [pc, #388] @ 2680c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #372] @ 26820 │ │ │ │ + ldr r1, [pc, #372] @ 26810 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r6] │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #352] @ 26824 │ │ │ │ + ldr r3, [pc, #352] @ 26814 │ │ │ │ add r4, r4, #456 @ 0x1c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 26728 │ │ │ │ - ldr r2, [pc, #332] @ 26828 │ │ │ │ + ble 26718 │ │ │ │ + ldr r2, [pc, #332] @ 26818 │ │ │ │ cmp r3, #5 │ │ │ │ ldr r4, [r4, r3, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ addne r3, r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ bl 4420 │ │ │ │ - ldr r2, [pc, #300] @ 2682c │ │ │ │ - ldr r3, [pc, #272] @ 26814 │ │ │ │ + ldr r2, [pc, #300] @ 2681c │ │ │ │ + ldr r3, [pc, #272] @ 26804 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2680c │ │ │ │ + bne 267fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4420 │ │ │ │ - bl 262dc │ │ │ │ + bl 262cc │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r6, [r6] │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ add r8, r6, #420 @ 0x1a4 │ │ │ │ add r7, r6, #432 @ 0x1b0 │ │ │ │ mov sl, r3 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r6, r6, #444 @ 0x1bc │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ add sl, sl, #12 │ │ │ │ str r0, [sl, #-12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ str r0, [sl, #-8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23d88 │ │ │ │ + bl 23d78 │ │ │ │ str r0, [sl, #-4] │ │ │ │ cmp sl, r9 │ │ │ │ - bne 2675c │ │ │ │ + bne 2674c │ │ │ │ mov r0, r5 │ │ │ │ bl 4420 │ │ │ │ sub ip, fp, #112 @ 0x70 │ │ │ │ mov r0, #6 │ │ │ │ str ip, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 17810 │ │ │ │ + bl 17800 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r6, #20 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ str r2, [r4, #4]! │ │ │ │ cmp r3, r1 │ │ │ │ - bne 267cc │ │ │ │ - ldr r3, [pc, #76] @ 26830 │ │ │ │ + bne 267bc │ │ │ │ + ldr r3, [pc, #76] @ 26820 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r4, [r6] │ │ │ │ bl 4420 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ - bl 573a0 │ │ │ │ - b 266f8 │ │ │ │ + bl 57390 │ │ │ │ + b 266e8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r7, r4, ror r9 │ │ │ │ + andeq r9, r7, r4, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r4, ror #18 │ │ │ │ + andeq r9, r7, r4, ror r9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq lr, r7, ip, asr #31 │ │ │ │ - @ instruction: 0x0007efb0 │ │ │ │ - strdeq r9, [r7], -r8 │ │ │ │ - andeq lr, r7, ip, lsr #29 │ │ │ │ + ldrdeq lr, [r7], -ip │ │ │ │ + andeq lr, r7, r0, asr #31 │ │ │ │ + andeq r9, r7, r8, lsl #18 │ │ │ │ + @ instruction: 0x0007eebc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #1228] @ 26d1c │ │ │ │ - ldr r3, [pc, #1228] @ 26d20 │ │ │ │ + ldr r2, [pc, #1228] @ 26d0c │ │ │ │ + ldr r3, [pc, #1228] @ 26d10 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 578a8 │ │ │ │ - ldr r7, [pc, #1196] @ 26d24 │ │ │ │ + bl 57898 │ │ │ │ + ldr r7, [pc, #1196] @ 26d14 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 268bc │ │ │ │ + bne 268ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26894 │ │ │ │ + beq 26884 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 268d4 │ │ │ │ - ldr r3, [pc, #1164] @ 26d28 │ │ │ │ - ldr r0, [pc, #1164] @ 26d2c │ │ │ │ + bne 268c4 │ │ │ │ + ldr r3, [pc, #1164] @ 26d18 │ │ │ │ + ldr r0, [pc, #1164] @ 26d1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #1124] @ 26d28 │ │ │ │ - ldr r0, [pc, #1128] @ 26d30 │ │ │ │ + ldr r3, [pc, #1124] @ 26d18 │ │ │ │ + ldr r0, [pc, #1128] @ 26d20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #30 │ │ │ │ - b 268a8 │ │ │ │ + b 26898 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 26cf8 │ │ │ │ + beq 26ce8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 574fc │ │ │ │ + bl 574ec │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ sub r3, r0, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 26b90 │ │ │ │ + bls 26b80 │ │ │ │ sub r1, r8, #2 │ │ │ │ add r4, r8, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ - b 2692c │ │ │ │ + b 2691c │ │ │ │ cmp r4, r1 │ │ │ │ - beq 26b90 │ │ │ │ + beq 26b80 │ │ │ │ ldrb r2, [r4] │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 26924 │ │ │ │ + bne 26914 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 26924 │ │ │ │ + bne 26914 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r9, r0, #5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 26ccc │ │ │ │ - ldr r2, [pc, #948] @ 26d34 │ │ │ │ - ldr sl, [pc, #948] @ 26d38 │ │ │ │ + beq 26cbc │ │ │ │ + ldr r2, [pc, #948] @ 26d24 │ │ │ │ + ldr sl, [pc, #948] @ 26d28 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ add sl, pc, sl │ │ │ │ - bl 57ecc │ │ │ │ - ldr r1, [pc, #928] @ 26d3c │ │ │ │ + bl 57ebc │ │ │ │ + ldr r1, [pc, #928] @ 26d2c │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 26bf8 │ │ │ │ + blt 26be8 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [pc, #900] @ 26d40 │ │ │ │ + ldr r1, [pc, #900] @ 26d30 │ │ │ │ mov r0, sl │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 5b4d8 │ │ │ │ + bl 5b4c8 │ │ │ │ subs ip, r0, #0 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - blt 26bc0 │ │ │ │ + blt 26bb0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 26a0c │ │ │ │ - b 26ca0 │ │ │ │ + bne 269fc │ │ │ │ + b 26c90 │ │ │ │ add r1, r6, #8192 @ 0x2000 │ │ │ │ add r5, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4690 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26c64 │ │ │ │ + beq 26c54 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r1, r4, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5d034 │ │ │ │ + bl 5d024 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 269ec │ │ │ │ - ldr r1, [pc, #792] @ 26d44 │ │ │ │ + bgt 269dc │ │ │ │ + ldr r1, [pc, #792] @ 26d34 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #776] @ 26d48 │ │ │ │ + ldr r3, [pc, #776] @ 26d38 │ │ │ │ mov r6, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ ldrb sl, [r3, #6] │ │ │ │ sub r2, r5, #8 │ │ │ │ - b 26a5c │ │ │ │ + b 26a4c │ │ │ │ mov r6, r3 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 26c34 │ │ │ │ + ble 26c24 │ │ │ │ mov r3, r6 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb ip, [r6, #1] │ │ │ │ cmp ip, r0 │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, sl │ │ │ │ - bne 26a58 │ │ │ │ - ldr ip, [pc, #692] @ 26d4c │ │ │ │ + bne 26a48 │ │ │ │ + ldr ip, [pc, #692] @ 26d3c │ │ │ │ ldrb r9, [r3, #2] │ │ │ │ add ip, pc, ip │ │ │ │ ldrb lr, [ip, #7] │ │ │ │ cmp r9, lr │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb r9, [r3, #3] │ │ │ │ ldrb lr, [ip, #8] │ │ │ │ cmp r9, lr │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb r9, [r3, #4] │ │ │ │ ldrb lr, [ip, #9] │ │ │ │ cmp r9, lr │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb r9, [r3, #5] │ │ │ │ ldrb lr, [ip, #10] │ │ │ │ cmp r9, lr │ │ │ │ - bne 26a58 │ │ │ │ + bne 26a48 │ │ │ │ ldrb ip, [ip, #11] │ │ │ │ ldrb lr, [r3, #6] │ │ │ │ cmp lr, ip │ │ │ │ - bne 26a58 │ │ │ │ - ldr r0, [pc, #608] @ 26d50 │ │ │ │ + bne 26a48 │ │ │ │ + ldr r0, [pc, #608] @ 26d40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 48dc │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mvn r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17810 │ │ │ │ + bl 17800 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23e94 │ │ │ │ + bl 23e84 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 23e94 │ │ │ │ + bl 23e84 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [pc, #496] @ 26d54 │ │ │ │ + ldr r1, [pc, #496] @ 26d44 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #400] @ 26d28 │ │ │ │ - ldr r0, [pc, #444] @ 26d58 │ │ │ │ + ldr r3, [pc, #400] @ 26d18 │ │ │ │ + ldr r0, [pc, #444] @ 26d48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #352] @ 26d28 │ │ │ │ - ldr r2, [pc, #400] @ 26d5c │ │ │ │ + ldr r3, [pc, #352] @ 26d18 │ │ │ │ + ldr r2, [pc, #400] @ 26d4c │ │ │ │ ldr r1, [r7, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ - b 268b4 │ │ │ │ - ldr r2, [pc, #296] @ 26d28 │ │ │ │ + b 268a4 │ │ │ │ + ldr r2, [pc, #296] @ 26d18 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ - ldr r2, [pc, #340] @ 26d60 │ │ │ │ + ldr r2, [pc, #340] @ 26d50 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 4540 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #236] @ 26d28 │ │ │ │ - ldr r0, [pc, #292] @ 26d64 │ │ │ │ + ldr r3, [pc, #236] @ 26d18 │ │ │ │ + ldr r0, [pc, #292] @ 26d54 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #25 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 26be8 │ │ │ │ + b 26bd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #180] @ 26d28 │ │ │ │ - ldr r0, [pc, #240] @ 26d68 │ │ │ │ + ldr r3, [pc, #180] @ 26d18 │ │ │ │ + ldr r0, [pc, #240] @ 26d58 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #21 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 4540 │ │ │ │ - b 268b4 │ │ │ │ - ldr r3, [pc, #128] @ 26d28 │ │ │ │ - ldr r0, [pc, #192] @ 26d6c │ │ │ │ + b 268a4 │ │ │ │ + ldr r3, [pc, #128] @ 26d18 │ │ │ │ + ldr r0, [pc, #192] @ 26d5c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #21 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ - b 26c94 │ │ │ │ - ldr r3, [pc, #84] @ 26d28 │ │ │ │ - ldr r0, [pc, #152] @ 26d70 │ │ │ │ + b 26c84 │ │ │ │ + ldr r3, [pc, #84] @ 26d18 │ │ │ │ + ldr r0, [pc, #152] @ 26d60 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #21 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ - b 268b4 │ │ │ │ - ldr r3, [pc, #40] @ 26d28 │ │ │ │ - ldr r0, [pc, #112] @ 26d74 │ │ │ │ + b 268a4 │ │ │ │ + ldr r3, [pc, #40] @ 26d18 │ │ │ │ + ldr r0, [pc, #112] @ 26d64 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #21 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 268b4 │ │ │ │ - andeq r9, r7, r4, lsr #15 │ │ │ │ + b 268a4 │ │ │ │ + @ instruction: 0x000797b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r4, lsl #15 │ │ │ │ + muleq r7, r4, r7 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ andeq r5, r5, ip, lsl #5 │ │ │ │ andeq r5, r5, r8, ror #4 │ │ │ │ andeq r4, r5, r4, asr #31 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ andeq r5, r5, r8, lsr r2 │ │ │ │ - strdeq fp, [r7], -r8 │ │ │ │ - andeq fp, r7, r0, lsr #21 │ │ │ │ + andeq fp, r7, r8, lsl #22 │ │ │ │ + @ instruction: 0x0007bab0 │ │ │ │ andeq r5, r5, r8, lsl #3 │ │ │ │ andeq r5, r5, r0, lsr #2 │ │ │ │ andeq r5, r5, r0 │ │ │ │ andeq r5, r5, r8, asr r0 │ │ │ │ andeq r4, r5, r8, ror #31 │ │ │ │ andeq r5, r5, r0, asr r0 │ │ │ │ ldrdeq r4, [r5], -r4 @ │ │ │ │ @@ -34729,22 +34725,22 @@ │ │ │ │ andeq r4, r5, r8, ror #30 │ │ │ │ andeq r4, r5, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #856] @ 270ec │ │ │ │ - ldr ip, [pc, #856] @ 270f0 │ │ │ │ + ldr lr, [pc, #856] @ 270dc │ │ │ │ + ldr ip, [pc, #856] @ 270e0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [pc, #848] @ 270f4 │ │ │ │ + ldr r7, [pc, #848] @ 270e4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #840] @ 270f8 │ │ │ │ + ldr r2, [pc, #840] @ 270e8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, fp, #112 @ 0x70 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -34755,107 +34751,107 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27028 │ │ │ │ - ldr r1, [pc, #764] @ 270fc │ │ │ │ + bne 27018 │ │ │ │ + ldr r1, [pc, #764] @ 270ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #17 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #744] @ 27100 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #744] @ 270f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #324 @ 0x144 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 270cc │ │ │ │ + bne 270bc │ │ │ │ ldrb r3, [r6, #480] @ 0x1e0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r6, #480 @ 0x1e0 │ │ │ │ strb r3, [r0, #324]! @ 0x144 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #3 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2707c │ │ │ │ + bne 2706c │ │ │ │ ldr r6, [r4] │ │ │ │ add r7, r6, #484 @ 0x1e4 │ │ │ │ add r6, r6, #328 @ 0x148 │ │ │ │ mov r3, r6 │ │ │ │ ldrb r1, [r7] │ │ │ │ mov r2, r7 │ │ │ │ add r6, r6, #4 │ │ │ │ strb r1, [r3], #1 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ strb r1, [r3], #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 26e90 │ │ │ │ + bne 26e80 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27060 │ │ │ │ + bne 27050 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r7, #372] @ 0x174 │ │ │ │ mov r6, #49 @ 0x31 │ │ │ │ sub sl, fp, #92 @ 0x5c │ │ │ │ add r7, r7, #324 @ 0x144 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str sl, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-124] @ 0xffffff84 │ │ │ │ bl 49c0 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r3, sl │ │ │ │ add r7, r7, #324 @ 0x144 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 258d8 │ │ │ │ + bl 258c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r1, [pc, #460] @ 27104 │ │ │ │ + ldr r1, [pc, #460] @ 270f4 │ │ │ │ ldr r7, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r7, #324 @ 0x144 │ │ │ │ mov r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 258d8 │ │ │ │ + bl 258c8 │ │ │ │ mov r2, r6 │ │ │ │ add sl, r9, #47 @ 0x2f │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r7, r9, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ rsb r9, r9, #1 │ │ │ │ sub r8, fp, #113 @ 0x71 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r9, r7 │ │ │ │ @@ -34867,100 +34863,100 @@ │ │ │ │ ldrb r2, [ip, #1]! │ │ │ │ cmp r6, r2 │ │ │ │ moveq r0, r3 │ │ │ │ cmp lr, r2 │ │ │ │ moveq r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #16 │ │ │ │ - bne 26f98 │ │ │ │ + bne 26f88 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2701c │ │ │ │ + bne 2700c │ │ │ │ add r3, r1, r0 │ │ │ │ cmp r3, #15 │ │ │ │ subgt r3, r3, #16 │ │ │ │ add r3, r3, fp │ │ │ │ ldrb r3, [r3, #-112] @ 0xffffff90 │ │ │ │ cmp r7, sl │ │ │ │ strb r3, [r7] │ │ │ │ - bne 26f7c │ │ │ │ + bne 26f6c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27044 │ │ │ │ - ldr r2, [pc, #272] @ 27108 │ │ │ │ - ldr r3, [pc, #244] @ 270f0 │ │ │ │ + bne 27034 │ │ │ │ + ldr r2, [pc, #272] @ 270f8 │ │ │ │ + ldr r3, [pc, #244] @ 270e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 270e8 │ │ │ │ + bne 270d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r0, r1 │ │ │ │ addmi r3, r3, #16 │ │ │ │ - b 26fcc │ │ │ │ - ldr r1, [pc, #220] @ 2710c │ │ │ │ - ldr r0, [pc, #220] @ 27110 │ │ │ │ - ldr r2, [pc, #220] @ 27114 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 26df8 │ │ │ │ - ldr r1, [pc, #204] @ 27118 │ │ │ │ - ldr r0, [pc, #204] @ 2711c │ │ │ │ - ldr r2, [pc, #204] @ 27120 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 26ff0 │ │ │ │ - ldr r1, [pc, #188] @ 27124 │ │ │ │ - ldr r0, [pc, #188] @ 27128 │ │ │ │ + b 26fbc │ │ │ │ + ldr r1, [pc, #220] @ 270fc │ │ │ │ + ldr r0, [pc, #220] @ 27100 │ │ │ │ + ldr r2, [pc, #220] @ 27104 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 26de8 │ │ │ │ + ldr r1, [pc, #204] @ 27108 │ │ │ │ + ldr r0, [pc, #204] @ 2710c │ │ │ │ + ldr r2, [pc, #204] @ 27110 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 26fe0 │ │ │ │ + ldr r1, [pc, #188] @ 27114 │ │ │ │ + ldr r0, [pc, #188] @ 27118 │ │ │ │ mov r2, #996 @ 0x3e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 26eb0 │ │ │ │ - ldr r8, [pc, #168] @ 2712c │ │ │ │ - ldr sl, [pc, #168] @ 27130 │ │ │ │ + bl 57b50 │ │ │ │ + b 26ea0 │ │ │ │ + ldr r8, [pc, #168] @ 2711c │ │ │ │ + ldr sl, [pc, #168] @ 27120 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ mov r2, #996 @ 0x3e4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r3] │ │ │ │ add r7, r6, #484 @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, r6, #328 @ 0x148 │ │ │ │ - beq 26e7c │ │ │ │ - ldr r2, [pc, #116] @ 27134 │ │ │ │ + beq 26e6c │ │ │ │ + ldr r2, [pc, #116] @ 27124 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 57934 │ │ │ │ - b 26e7c │ │ │ │ - ldr r1, [pc, #100] @ 27138 │ │ │ │ - ldr r0, [pc, #100] @ 2713c │ │ │ │ - ldr r2, [pc, #88] @ 27134 │ │ │ │ + bl 57924 │ │ │ │ + b 26e6c │ │ │ │ + ldr r1, [pc, #100] @ 27128 │ │ │ │ + ldr r0, [pc, #100] @ 2712c │ │ │ │ + ldr r2, [pc, #88] @ 27124 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 26e40 │ │ │ │ + bl 57924 │ │ │ │ + b 26e30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r7, r0, ror #4 │ │ │ │ + andeq r9, r7, r0, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, ip, lsr r2 │ │ │ │ + andeq r9, r7, ip, asr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r7, r8, lsr r7 │ │ │ │ + andeq fp, r7, r8, asr #14 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq fp, r7, r0, lsl #12 │ │ │ │ - andeq r9, r7, r0 │ │ │ │ + andeq fp, r7, r0, lsl r6 │ │ │ │ + andeq r9, r7, r0, lsl r0 │ │ │ │ andeq r4, r5, ip, lsl r9 │ │ │ │ andeq r4, r5, r0, lsl #25 │ │ │ │ andeq r0, r0, sl, ror #10 │ │ │ │ andeq r4, r5, r0, lsl #18 │ │ │ │ andeq r4, r5, r4, ror #24 │ │ │ │ andeq r0, r0, r2, lsr #11 │ │ │ │ andeq r4, r5, r4, ror #17 │ │ │ │ @@ -34971,51 +34967,51 @@ │ │ │ │ andeq r4, r5, r8, ror r8 │ │ │ │ andeq r4, r5, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 271e4 │ │ │ │ - ldr r3, [pc, #136] @ 271e8 │ │ │ │ + ldr r4, [pc, #136] @ 271d4 │ │ │ │ + ldr r3, [pc, #136] @ 271d8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2718c │ │ │ │ - ldr r3, [pc, #116] @ 271ec │ │ │ │ + bne 2717c │ │ │ │ + ldr r3, [pc, #116] @ 271dc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #848] @ 0x350 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #92] @ 271f0 │ │ │ │ - ldr r6, [pc, #92] @ 271f4 │ │ │ │ + ldr r7, [pc, #92] @ 271e0 │ │ │ │ + ldr r6, [pc, #92] @ 271e4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #84] @ 271f8 │ │ │ │ + ldr r2, [pc, #84] @ 271e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #56] @ 271ec │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #56] @ 271dc │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #848] @ 0x350 │ │ │ │ - beq 27184 │ │ │ │ + beq 27174 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #36] @ 271fc │ │ │ │ + ldr r2, [pc, #36] @ 271ec │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - muleq r7, ip, lr │ │ │ │ + andeq r8, r7, ip, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000547bc │ │ │ │ andeq r4, r5, r0, lsr fp │ │ │ │ andeq r0, r0, r9, lsr #11 │ │ │ │ andeq r0, r0, sp, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -35024,72 +35020,72 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r5, [pc, #220] @ 2730c │ │ │ │ - ldr r3, [pc, #220] @ 27310 │ │ │ │ + ldr r5, [pc, #220] @ 272fc │ │ │ │ + ldr r3, [pc, #220] @ 27300 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 27278 │ │ │ │ + bne 27268 │ │ │ │ cmn r4, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 272b0 │ │ │ │ - ldr r3, [pc, #188] @ 27314 │ │ │ │ + bhi 272a0 │ │ │ │ + ldr r3, [pc, #188] @ 27304 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r4, [r3, #944] @ 0x3b0 │ │ │ │ - bne 27294 │ │ │ │ + bne 27284 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 27318 │ │ │ │ - ldr r0, [pc, #152] @ 2731c │ │ │ │ - ldr r2, [pc, #152] @ 27320 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 27248 │ │ │ │ - ldr r1, [pc, #136] @ 27324 │ │ │ │ - ldr r0, [pc, #136] @ 27328 │ │ │ │ - ldr r2, [pc, #136] @ 2732c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2726c │ │ │ │ - ldr r4, [pc, #120] @ 27330 │ │ │ │ - ldr r0, [pc, #120] @ 27334 │ │ │ │ + ldr r1, [pc, #152] @ 27308 │ │ │ │ + ldr r0, [pc, #152] @ 2730c │ │ │ │ + ldr r2, [pc, #152] @ 27310 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 27238 │ │ │ │ + ldr r1, [pc, #136] @ 27314 │ │ │ │ + ldr r0, [pc, #136] @ 27318 │ │ │ │ + ldr r2, [pc, #136] @ 2731c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2725c │ │ │ │ + ldr r4, [pc, #120] @ 27320 │ │ │ │ + ldr r0, [pc, #120] @ 27324 │ │ │ │ mov ip, #131 @ 0x83 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #22 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ - ldr r2, [pc, #100] @ 27338 │ │ │ │ + ldr r2, [pc, #100] @ 27328 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 272f4 │ │ │ │ + bne 272e4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 27270 │ │ │ │ - ldr r0, [pc, #64] @ 2733c │ │ │ │ - ldr r2, [pc, #64] @ 27340 │ │ │ │ + b 27260 │ │ │ │ + ldr r0, [pc, #64] @ 2732c │ │ │ │ + ldr r2, [pc, #64] @ 27330 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 272ec │ │ │ │ - andeq r8, r7, r8, asr #27 │ │ │ │ + bl 57b50 │ │ │ │ + b 272dc │ │ │ │ + ldrdeq r8, [r7], -r8 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r4, r5, ip, asr #13 │ │ │ │ andeq r4, r5, r4, asr sl │ │ │ │ @ instruction: 0x000005b5 │ │ │ │ @ instruction: 0x000546b0 │ │ │ │ andeq r4, r5, r8, lsr sl │ │ │ │ @@ -35100,176 +35096,176 @@ │ │ │ │ andeq r4, r5, r0, ror #19 │ │ │ │ @ instruction: 0x000005bd │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #584] @ 275a8 │ │ │ │ - ldr r3, [pc, #584] @ 275ac │ │ │ │ + ldr r5, [pc, #584] @ 27598 │ │ │ │ + ldr r3, [pc, #584] @ 2759c │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27440 │ │ │ │ - ldr r3, [pc, #556] @ 275b0 │ │ │ │ + bne 27430 │ │ │ │ + ldr r3, [pc, #556] @ 275a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 273f0 │ │ │ │ - ldr r3, [pc, #540] @ 275b4 │ │ │ │ - ldr r1, [pc, #540] @ 275b8 │ │ │ │ + beq 273e0 │ │ │ │ + ldr r3, [pc, #540] @ 275a4 │ │ │ │ + ldr r1, [pc, #540] @ 275a8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r3, #20] │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273fc │ │ │ │ - ldr r3, [pc, #504] @ 275bc │ │ │ │ + bne 273ec │ │ │ │ + ldr r3, [pc, #504] @ 275ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r7, [r3, #820] @ 0x334 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 273f0 │ │ │ │ - ldr r1, [pc, #480] @ 275c0 │ │ │ │ - ldr r0, [pc, #480] @ 275c4 │ │ │ │ - ldr r2, [pc, #480] @ 275c8 │ │ │ │ + beq 273e0 │ │ │ │ + ldr r1, [pc, #480] @ 275b0 │ │ │ │ + ldr r0, [pc, #480] @ 275b4 │ │ │ │ + ldr r2, [pc, #480] @ 275b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #456] @ 275cc │ │ │ │ + ldr r1, [pc, #456] @ 275bc │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27494 │ │ │ │ - bl 23484 │ │ │ │ + bne 27484 │ │ │ │ + bl 23474 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 274f8 │ │ │ │ - ldr r3, [pc, #400] @ 275bc │ │ │ │ + beq 274e8 │ │ │ │ + ldr r3, [pc, #400] @ 275ac │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ str r7, [r3, #824] @ 0x338 │ │ │ │ - b 273cc │ │ │ │ - ldr r8, [pc, #392] @ 275d0 │ │ │ │ - ldr r7, [pc, #392] @ 275d4 │ │ │ │ + b 273bc │ │ │ │ + ldr r8, [pc, #392] @ 275c0 │ │ │ │ + ldr r7, [pc, #392] @ 275c4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #384] @ 275d8 │ │ │ │ + ldr r2, [pc, #384] @ 275c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #372] @ 275dc │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #372] @ 275cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 27390 │ │ │ │ + bne 27380 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 273f0 │ │ │ │ - ldr r2, [pc, #344] @ 275e0 │ │ │ │ + beq 273e0 │ │ │ │ + ldr r2, [pc, #344] @ 275d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 273f0 │ │ │ │ - ldr r1, [pc, #328] @ 275e4 │ │ │ │ + bl 57b50 │ │ │ │ + b 273e0 │ │ │ │ + ldr r1, [pc, #328] @ 275d4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 274c8 │ │ │ │ - ldr r3, [pc, #260] @ 275bc │ │ │ │ + bne 274b8 │ │ │ │ + ldr r3, [pc, #260] @ 275ac │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ - b 273cc │ │ │ │ - ldr r1, [pc, #280] @ 275e8 │ │ │ │ + b 273bc │ │ │ │ + ldr r1, [pc, #280] @ 275d8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2753c │ │ │ │ - ldr r3, [pc, #208] @ 275bc │ │ │ │ + bne 2752c │ │ │ │ + ldr r3, [pc, #208] @ 275ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #820] @ 0x334 │ │ │ │ - b 273cc │ │ │ │ - ldr r5, [pc, #236] @ 275ec │ │ │ │ - ldr r0, [pc, #236] @ 275f0 │ │ │ │ + b 273bc │ │ │ │ + ldr r5, [pc, #236] @ 275dc │ │ │ │ + ldr r0, [pc, #236] @ 275e0 │ │ │ │ mov ip, #131 @ 0x83 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #22 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ - ldr r2, [pc, #216] @ 275f4 │ │ │ │ + ldr r2, [pc, #216] @ 275e4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27590 │ │ │ │ + bne 27580 │ │ │ │ mvn r0, #0 │ │ │ │ - b 273f4 │ │ │ │ - ldr r5, [pc, #180] @ 275f8 │ │ │ │ - ldr r0, [pc, #180] @ 275fc │ │ │ │ + b 273e4 │ │ │ │ + ldr r5, [pc, #180] @ 275e8 │ │ │ │ + ldr r0, [pc, #180] @ 275ec │ │ │ │ mov ip, #131 @ 0x83 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #22 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ - ldr r2, [pc, #160] @ 27600 │ │ │ │ + ldr r2, [pc, #160] @ 275f0 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27534 │ │ │ │ - ldr r0, [pc, #132] @ 27604 │ │ │ │ - ldr r2, [pc, #132] @ 27608 │ │ │ │ + beq 27524 │ │ │ │ + ldr r0, [pc, #132] @ 275f4 │ │ │ │ + ldr r2, [pc, #132] @ 275f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 27534 │ │ │ │ - ldr r0, [pc, #116] @ 2760c │ │ │ │ - ldr r2, [pc, #116] @ 27610 │ │ │ │ + bl 57b50 │ │ │ │ + b 27524 │ │ │ │ + ldr r0, [pc, #116] @ 275fc │ │ │ │ + ldr r2, [pc, #116] @ 27600 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 27534 │ │ │ │ - muleq r7, r8, ip │ │ │ │ + bl 57b50 │ │ │ │ + b 27524 │ │ │ │ + andeq r8, r7, r8, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r7, r0, lsl r3 │ │ │ │ - strdeq lr, [r7], -r8 │ │ │ │ + andeq lr, r7, r0, lsr #6 │ │ │ │ + andeq lr, r7, r8, lsl #6 │ │ │ │ andeq r5, r5, r4, lsr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r4, r5, ip, ror #10 │ │ │ │ andeq r4, r5, r4, lsl r9 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ muleq r5, r8, r9 │ │ │ │ andeq r4, r5, r8, lsl #10 │ │ │ │ @ instruction: 0x000548b0 │ │ │ │ andeq r0, r0, r6, asr #11 │ │ │ │ - andeq lr, r7, ip, lsr #4 │ │ │ │ + andeq lr, r7, ip, lsr r2 │ │ │ │ andeq r0, r0, r9, asr #11 │ │ │ │ andeq r5, r5, r4, lsl fp │ │ │ │ andeq r4, r5, r4, asr r8 │ │ │ │ andeq r4, r5, r8, asr #8 │ │ │ │ andeq r4, r5, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r4, r5, r4, lsl #8 │ │ │ │ @@ -35280,136 +35276,136 @@ │ │ │ │ andeq r4, r5, r4, ror #14 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #460] @ 277fc │ │ │ │ - ldr ip, [pc, #460] @ 27800 │ │ │ │ + ldr lr, [pc, #460] @ 277ec │ │ │ │ + ldr ip, [pc, #460] @ 277f0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #452] @ 27804 │ │ │ │ + ldr r3, [pc, #452] @ 277f4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #448] @ 27808 │ │ │ │ + ldr r2, [pc, #448] @ 277f8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2772c │ │ │ │ + bne 2771c │ │ │ │ cmp r6, #49 @ 0x31 │ │ │ │ movge r6, #49 @ 0x31 │ │ │ │ - bl 262dc │ │ │ │ + bl 262cc │ │ │ │ cmn r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 27764 │ │ │ │ + beq 27754 │ │ │ │ sub r8, fp, #116 @ 0x74 │ │ │ │ mov r4, r8 │ │ │ │ sub r5, fp, #92 @ 0x5c │ │ │ │ - bl 26664 │ │ │ │ + bl 26654 │ │ │ │ str r0, [r4], #4 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 27690 │ │ │ │ + bne 27680 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ mov r2, #24 │ │ │ │ mvn r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ cmp r4, #0 │ │ │ │ cmpge r7, #0 │ │ │ │ - bne 27790 │ │ │ │ + bne 27780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27748 │ │ │ │ + bne 27738 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #260] @ 2780c │ │ │ │ - ldr r3, [pc, #244] @ 27800 │ │ │ │ + ldr r2, [pc, #260] @ 277fc │ │ │ │ + ldr r3, [pc, #244] @ 277f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 277f8 │ │ │ │ + bne 277e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #220] @ 27810 │ │ │ │ - ldr r0, [pc, #220] @ 27814 │ │ │ │ - ldr r2, [pc, #220] @ 27818 │ │ │ │ + ldr r1, [pc, #220] @ 27800 │ │ │ │ + ldr r0, [pc, #220] @ 27804 │ │ │ │ + ldr r2, [pc, #220] @ 27808 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2766c │ │ │ │ - ldr r1, [pc, #204] @ 2781c │ │ │ │ - ldr r0, [pc, #204] @ 27820 │ │ │ │ - ldr r2, [pc, #204] @ 27824 │ │ │ │ + bl 57924 │ │ │ │ + b 2765c │ │ │ │ + ldr r1, [pc, #204] @ 2780c │ │ │ │ + ldr r0, [pc, #204] @ 27810 │ │ │ │ + ldr r2, [pc, #204] @ 27814 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 276fc │ │ │ │ - ldr r3, [pc, #188] @ 27828 │ │ │ │ - ldr r1, [pc, #188] @ 2782c │ │ │ │ + bl 57b50 │ │ │ │ + b 276ec │ │ │ │ + ldr r3, [pc, #188] @ 27818 │ │ │ │ + ldr r1, [pc, #188] @ 2781c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #109 @ 0x6d │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #172] @ 27830 │ │ │ │ + ldr r2, [pc, #172] @ 27820 │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ - b 27684 │ │ │ │ + bl 2a170 │ │ │ │ + b 27674 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 277c8 │ │ │ │ + blt 277b8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 277ac │ │ │ │ + bne 2779c │ │ │ │ mvn r0, #0 │ │ │ │ - b 27700 │ │ │ │ - ldr r1, [pc, #128] @ 27834 │ │ │ │ - ldr r0, [pc, #128] @ 27838 │ │ │ │ - ldr r2, [pc, #128] @ 2783c │ │ │ │ + b 276f0 │ │ │ │ + ldr r1, [pc, #128] @ 27824 │ │ │ │ + ldr r0, [pc, #128] @ 27828 │ │ │ │ + ldr r2, [pc, #128] @ 2782c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 277a4 │ │ │ │ - ldr r0, [pc, #112] @ 27840 │ │ │ │ - ldr r1, [pc, #112] @ 27844 │ │ │ │ + bl 57b50 │ │ │ │ + b 27794 │ │ │ │ + ldr r0, [pc, #112] @ 27830 │ │ │ │ + ldr r1, [pc, #112] @ 27834 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #110 @ 0x6e │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #100] @ 27848 │ │ │ │ + ldr r2, [pc, #100] @ 27838 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 27798 │ │ │ │ + bl 2a170 │ │ │ │ + b 27788 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r7, r4, asr #19 │ │ │ │ + ldrdeq r8, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r8, lsr #19 │ │ │ │ + @ instruction: 0x000789b8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r8, [r7], -r0 │ │ │ │ + andeq r8, r7, r0, lsl #18 │ │ │ │ andeq r4, r5, r8, lsl r2 │ │ │ │ strdeq r4, [r5], -r0 │ │ │ │ andeq r0, r0, r6, lsr #12 │ │ │ │ strdeq r4, [r5], -ip │ │ │ │ ldrdeq r4, [r5], -r4 @ │ │ │ │ andeq r0, r0, r1, asr #12 │ │ │ │ ldrdeq r4, [r5], -r0 │ │ │ │ @@ -35426,363 +35422,363 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ bl 49c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 27a90 │ │ │ │ + beq 27a80 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ ldrb r4, [r7, r5] │ │ │ │ lsl r1, r4, #24 │ │ │ │ asr r1, r1, #24 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 278d4 │ │ │ │ + ble 278c4 │ │ │ │ sub r1, r4, #8 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ cmpne r1, #5 │ │ │ │ - bhi 27988 │ │ │ │ - ldr r1, [pc, #688] @ 27b68 │ │ │ │ + bhi 27978 │ │ │ │ + ldr r1, [pc, #688] @ 27b58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r4 │ │ │ │ ldrb r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 279c0 │ │ │ │ + beq 279b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r1, r4, #224 @ 0xe0 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ - beq 279e4 │ │ │ │ + beq 279d4 │ │ │ │ and r1, r4, #240 @ 0xf0 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq 27a24 │ │ │ │ + beq 27a14 │ │ │ │ and r1, r4, #248 @ 0xf8 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r0, r1, #192 @ 0xc0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ and r1, r1, #112 @ 0x70 │ │ │ │ and r4, r4, #15 │ │ │ │ orrs r1, r1, r4 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ add r1, r5, #2 │ │ │ │ cmp r6, r1 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r0, r4, #192 @ 0xc0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ add r1, r5, #3 │ │ │ │ cmp r6, r1 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r1, r4, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r1, #4 │ │ │ │ - b 279c8 │ │ │ │ + b 279b8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r1, r4, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #2 │ │ │ │ - bne 278b0 │ │ │ │ + bne 278a0 │ │ │ │ cmp r4, #32 │ │ │ │ - beq 279c0 │ │ │ │ + beq 279b0 │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 278b0 │ │ │ │ + beq 278a0 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bcc 2788c │ │ │ │ + bcc 2787c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 27a98 │ │ │ │ + bne 27a88 │ │ │ │ subs r0, r4, #32 │ │ │ │ movne r0, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ ands r3, r4, #62 @ 0x3e │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ add r3, r5, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb r8, [r7, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r3, r8, #192 @ 0xc0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ mov r3, r4 │ │ │ │ add r5, r5, #2 │ │ │ │ mov r4, r8 │ │ │ │ mov r1, #2 │ │ │ │ - b 279c8 │ │ │ │ + b 279b8 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb r9, [r7, r2] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r2, r9, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ and r2, r9, #96 @ 0x60 │ │ │ │ and r1, r4, #31 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ ldrb sl, [r7, r2] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 278c8 │ │ │ │ + beq 278b8 │ │ │ │ and r2, sl, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne 278c8 │ │ │ │ + bne 278b8 │ │ │ │ mov r2, r4 │ │ │ │ add r5, r5, #3 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #3 │ │ │ │ - b 279c8 │ │ │ │ + b 279b8 │ │ │ │ mov r0, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ cmp r1, #2 │ │ │ │ - bne 27ab8 │ │ │ │ + bne 27aa8 │ │ │ │ cmp r3, #194 @ 0xc2 │ │ │ │ cmpeq r8, #160 @ 0xa0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r0, r3, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ cmp r1, #3 │ │ │ │ - bne 27a90 │ │ │ │ + bne 27a80 │ │ │ │ cmp r2, #226 @ 0xe2 │ │ │ │ - beq 27af4 │ │ │ │ + beq 27ae4 │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - beq 27b1c │ │ │ │ + beq 27b0c │ │ │ │ cmp r9, #187 @ 0xbb │ │ │ │ cmpeq r2, #239 @ 0xef │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp sl, #191 @ 0xbf │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ eor r0, r3, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ cmp r9, #128 @ 0x80 │ │ │ │ - beq 27b34 │ │ │ │ + beq 27b24 │ │ │ │ cmp r9, #129 @ 0x81 │ │ │ │ - bne 27a90 │ │ │ │ + bne 27a80 │ │ │ │ add r0, sl, #97 @ 0x61 │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ cmp r4, #2 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ cmp r9, #128 @ 0x80 │ │ │ │ cmpeq sl, #128 @ 0x80 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - b 278cc │ │ │ │ + b 278bc │ │ │ │ tst sl, #128 @ 0x80 │ │ │ │ - beq 27a90 │ │ │ │ + beq 27a80 │ │ │ │ cmp sl, #143 @ 0x8f │ │ │ │ - bls 278c8 │ │ │ │ + bls 278b8 │ │ │ │ add r3, sl, #88 @ 0x58 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 27a90 │ │ │ │ + bhi 27a80 │ │ │ │ mov r0, #163 @ 0xa3 │ │ │ │ lsr r0, r0, r3 │ │ │ │ and r4, r0, #1 │ │ │ │ eor r0, r4, #1 │ │ │ │ - b 278cc │ │ │ │ - ldrdeq sp, [r7], -ip │ │ │ │ + b 278bc │ │ │ │ + andeq sp, r7, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #568] @ 27dc0 │ │ │ │ - ldr ip, [pc, #568] @ 27dc4 │ │ │ │ + ldr lr, [pc, #568] @ 27db0 │ │ │ │ + ldr ip, [pc, #568] @ 27db4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #560] @ 27dc8 │ │ │ │ + ldr r3, [pc, #560] @ 27db8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #556] @ 27dcc │ │ │ │ + ldr r2, [pc, #556] @ 27dbc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 27d18 │ │ │ │ - ldr r0, [pc, #512] @ 27dd0 │ │ │ │ + bne 27d08 │ │ │ │ + ldr r0, [pc, #512] @ 27dc0 │ │ │ │ mov r2, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27cd0 │ │ │ │ - ldr r6, [pc, #488] @ 27dd4 │ │ │ │ + beq 27cc0 │ │ │ │ + ldr r6, [pc, #488] @ 27dc4 │ │ │ │ mov r8, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r8 │ │ │ │ add r0, r6, #24 │ │ │ │ sub r4, fp, #36 @ 0x24 │ │ │ │ str r8, [r6, #280] @ 0x118 │ │ │ │ bl 4af8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49a8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ - bhi 27d94 │ │ │ │ + bhi 27d84 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, r3 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #24] │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr r6, [pc, #408] @ 27dd8 │ │ │ │ + ldr r6, [pc, #408] @ 27dc8 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ addeq r2, r0, #1 │ │ │ │ streq r2, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, pc, r6 │ │ │ │ ldrbeq r3, [r0, #1] │ │ │ │ moveq r0, r2 │ │ │ │ mov r5, #1 │ │ │ │ - b 27c8c │ │ │ │ + b 27c7c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49a8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ - bhi 27d34 │ │ │ │ + bhi 27d24 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r3, r6, r3 │ │ │ │ strb r5, [r3, #24] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 27d48 │ │ │ │ + beq 27d38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27c5c │ │ │ │ + bne 27c4c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27d5c │ │ │ │ + bne 27d4c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #304] @ 27ddc │ │ │ │ - ldr r3, [pc, #276] @ 27dc4 │ │ │ │ + ldr r2, [pc, #304] @ 27dcc │ │ │ │ + ldr r3, [pc, #276] @ 27db4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27dbc │ │ │ │ + bne 27dac │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r4, [pc, #264] @ 27de0 │ │ │ │ + ldr r4, [pc, #264] @ 27dd0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4af8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ - beq 27ca0 │ │ │ │ - ldr r1, [pc, #224] @ 27de4 │ │ │ │ - ldr r0, [pc, #224] @ 27de8 │ │ │ │ + beq 27c90 │ │ │ │ + ldr r1, [pc, #224] @ 27dd4 │ │ │ │ + ldr r0, [pc, #224] @ 27dd8 │ │ │ │ add r2, r2, #1776 @ 0x6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 27ca0 │ │ │ │ - ldr r1, [pc, #204] @ 27dec │ │ │ │ - ldr r0, [pc, #204] @ 27df0 │ │ │ │ - ldr r2, [pc, #204] @ 27df4 │ │ │ │ + bl 57b50 │ │ │ │ + b 27c90 │ │ │ │ + ldr r1, [pc, #204] @ 27ddc │ │ │ │ + ldr r0, [pc, #204] @ 27de0 │ │ │ │ + ldr r2, [pc, #204] @ 27de4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 27bc8 │ │ │ │ + bl 57924 │ │ │ │ + b 27bb8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27d78 │ │ │ │ + bne 27d68 │ │ │ │ mvn r0, #0 │ │ │ │ - b 27ca4 │ │ │ │ + b 27c94 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r0, r2 │ │ │ │ - b 27c54 │ │ │ │ - ldr r1, [pc, #148] @ 27df8 │ │ │ │ - ldr r0, [pc, #148] @ 27dfc │ │ │ │ - ldr r2, [pc, #148] @ 27e00 │ │ │ │ + b 27c44 │ │ │ │ + ldr r1, [pc, #148] @ 27de8 │ │ │ │ + ldr r0, [pc, #148] @ 27dec │ │ │ │ + ldr r2, [pc, #148] @ 27df0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 27ca0 │ │ │ │ - ldr r1, [pc, #132] @ 27e04 │ │ │ │ - ldr r0, [pc, #132] @ 27e08 │ │ │ │ - ldr r2, [pc, #132] @ 27e0c │ │ │ │ + bl 57b50 │ │ │ │ + b 27c90 │ │ │ │ + ldr r1, [pc, #132] @ 27df4 │ │ │ │ + ldr r0, [pc, #132] @ 27df8 │ │ │ │ + ldr r2, [pc, #132] @ 27dfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 27d40 │ │ │ │ + bl 57b50 │ │ │ │ + b 27d30 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 27d40 │ │ │ │ - ldr r1, [pc, #104] @ 27e10 │ │ │ │ - ldr r0, [pc, #104] @ 27e14 │ │ │ │ - ldr r2, [pc, #104] @ 27e18 │ │ │ │ + beq 27d30 │ │ │ │ + ldr r1, [pc, #104] @ 27e00 │ │ │ │ + ldr r0, [pc, #104] @ 27e04 │ │ │ │ + ldr r2, [pc, #104] @ 27e08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 27d40 │ │ │ │ + bl 57b50 │ │ │ │ + b 27d30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r7, ip, ror #8 │ │ │ │ + andeq r8, r7, ip, ror r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, ip, asr #8 │ │ │ │ + andeq r8, r7, ip, asr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r5, ip, lsr fp │ │ │ │ - andeq sp, r7, r4, lsr #21 │ │ │ │ - andeq sp, r7, r8, asr #20 │ │ │ │ - andeq r8, r7, ip, asr #6 │ │ │ │ - @ instruction: 0x0007d9b8 │ │ │ │ + @ instruction: 0x0007dab4 │ │ │ │ + andeq sp, r7, r8, asr sl │ │ │ │ + andeq r8, r7, ip, asr r3 │ │ │ │ + andeq sp, r7, r8, asr #19 │ │ │ │ andeq r3, r5, r8, asr #24 │ │ │ │ andeq r4, r5, ip, lsr r0 │ │ │ │ andeq r3, r5, ip, lsr #24 │ │ │ │ andeq r4, r5, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, ror #13 │ │ │ │ andeq r3, r5, r8, ror #23 │ │ │ │ ldrdeq r3, [r5], -ip │ │ │ │ @@ -35794,181 +35790,181 @@ │ │ │ │ muleq r5, r8, pc @ │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #144] @ 27ec8 │ │ │ │ - ldr r2, [pc, #144] @ 27ecc │ │ │ │ + ldr r3, [pc, #144] @ 27eb8 │ │ │ │ + ldr r2, [pc, #144] @ 27ebc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 27e8c │ │ │ │ - ldr r5, [pc, #120] @ 27ed0 │ │ │ │ + bne 27e7c │ │ │ │ + ldr r5, [pc, #120] @ 27ec0 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #284 @ 0x11c │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5, #284] @ 0x11c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #280] @ 0x118 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 27ea8 │ │ │ │ + bne 27e98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 27ed4 │ │ │ │ - ldr r0, [pc, #64] @ 27ed8 │ │ │ │ - ldr r2, [pc, #64] @ 27edc │ │ │ │ + ldr r1, [pc, #64] @ 27ec4 │ │ │ │ + ldr r0, [pc, #64] @ 27ec8 │ │ │ │ + ldr r2, [pc, #64] @ 27ecc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 27e50 │ │ │ │ - ldr r1, [pc, #48] @ 27ee0 │ │ │ │ - ldr r0, [pc, #48] @ 27ee4 │ │ │ │ - ldr r2, [pc, #48] @ 27ee8 │ │ │ │ + bl 57924 │ │ │ │ + b 27e40 │ │ │ │ + ldr r1, [pc, #48] @ 27ed0 │ │ │ │ + ldr r0, [pc, #48] @ 27ed4 │ │ │ │ + ldr r2, [pc, #48] @ 27ed8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r8, r7, r0, asr #3 │ │ │ │ + ldrdeq r8, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r7, r8, lsr r8 │ │ │ │ + andeq sp, r7, r8, asr #16 │ │ │ │ @ instruction: 0x00053ab8 │ │ │ │ andeq r3, r5, r0, asr #29 │ │ │ │ andeq r0, r0, r7, lsl r7 │ │ │ │ muleq r5, ip, sl │ │ │ │ andeq r3, r5, r4, lsr #29 │ │ │ │ andeq r0, r0, fp, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #448] @ 280c8 │ │ │ │ - ldr r2, [pc, #448] @ 280cc │ │ │ │ + ldr r3, [pc, #448] @ 280b8 │ │ │ │ + ldr r2, [pc, #448] @ 280bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 28038 │ │ │ │ + bne 28028 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28030 │ │ │ │ + beq 28020 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ movne r5, #0 │ │ │ │ - bne 28030 │ │ │ │ + bne 28020 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 28054 │ │ │ │ + bne 28044 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 27f54 │ │ │ │ + beq 27f44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28060 │ │ │ │ + beq 28050 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bls 280b8 │ │ │ │ + bls 280a8 │ │ │ │ add r1, r5, r0 │ │ │ │ mov ip, #0 │ │ │ │ - b 27f94 │ │ │ │ + b 27f84 │ │ │ │ cmp r3, #1 │ │ │ │ strb ip, [r1] │ │ │ │ - beq 280b8 │ │ │ │ + beq 280a8 │ │ │ │ ldrb r0, [r1, #-1]! │ │ │ │ mov r2, r3 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq 27f88 │ │ │ │ + beq 27f78 │ │ │ │ add r3, r5, r3 │ │ │ │ mov lr, #0 │ │ │ │ - b 27fc0 │ │ │ │ + b 27fb0 │ │ │ │ cmp r2, #1 │ │ │ │ strb lr, [r3, #1] │ │ │ │ - beq 28088 │ │ │ │ + beq 28078 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bne 27fb4 │ │ │ │ + bne 27fa4 │ │ │ │ add r3, r5, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 28090 │ │ │ │ + beq 28080 │ │ │ │ add r0, r5, #1 │ │ │ │ mov r1, #0 │ │ │ │ - b 28000 │ │ │ │ + b 27ff0 │ │ │ │ cmp r0, r3 │ │ │ │ strb r1, [r3] │ │ │ │ - beq 2800c │ │ │ │ + beq 27ffc │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 27ff4 │ │ │ │ + beq 27fe4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28030 │ │ │ │ - ldr r1, [pc, #176] @ 280d0 │ │ │ │ - ldr r0, [pc, #176] @ 280d4 │ │ │ │ - ldr r2, [pc, #176] @ 280d8 │ │ │ │ + beq 28020 │ │ │ │ + ldr r1, [pc, #176] @ 280c0 │ │ │ │ + ldr r0, [pc, #176] @ 280c4 │ │ │ │ + ldr r2, [pc, #176] @ 280c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ 280dc │ │ │ │ - ldr r0, [pc, #156] @ 280e0 │ │ │ │ - ldr r2, [pc, #156] @ 280e4 │ │ │ │ + ldr r1, [pc, #156] @ 280cc │ │ │ │ + ldr r0, [pc, #156] @ 280d0 │ │ │ │ + ldr r2, [pc, #156] @ 280d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 27f20 │ │ │ │ + bl 57924 │ │ │ │ + b 27f10 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, r0 │ │ │ │ - bne 27f68 │ │ │ │ + bne 27f58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28030 │ │ │ │ - ldr r1, [pc, #116] @ 280e8 │ │ │ │ - ldr r0, [pc, #116] @ 280ec │ │ │ │ - ldr r2, [pc, #116] @ 280f0 │ │ │ │ + beq 28020 │ │ │ │ + ldr r1, [pc, #116] @ 280d8 │ │ │ │ + ldr r0, [pc, #116] @ 280dc │ │ │ │ + ldr r2, [pc, #116] @ 280e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28030 │ │ │ │ + bl 57b50 │ │ │ │ + b 28020 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 2800c │ │ │ │ + bne 27ffc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28030 │ │ │ │ - ldr r1, [pc, #80] @ 280f4 │ │ │ │ - ldr r0, [pc, #80] @ 280f8 │ │ │ │ + beq 28020 │ │ │ │ + ldr r1, [pc, #80] @ 280e4 │ │ │ │ + ldr r0, [pc, #80] @ 280e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1936 @ 0x790 │ │ │ │ - bl 57b60 │ │ │ │ - b 28030 │ │ │ │ + bl 57b50 │ │ │ │ + b 28020 │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 2800c │ │ │ │ - b 28090 │ │ │ │ - strdeq r8, [r7], -r0 │ │ │ │ + bne 27ffc │ │ │ │ + b 28080 │ │ │ │ + andeq r8, r7, r0, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r5, ip, lsr #18 │ │ │ │ andeq r3, r5, ip, asr #26 │ │ │ │ muleq r0, r9, r7 │ │ │ │ andeq r3, r5, ip, lsl #18 │ │ │ │ andeq r3, r5, ip, lsr #26 │ │ │ │ andeq r0, r0, sl, ror #14 │ │ │ │ @@ -35978,251 +35974,251 @@ │ │ │ │ andeq r3, r5, ip, lsr #17 │ │ │ │ andeq r3, r5, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #284] @ 28234 │ │ │ │ - ldr r2, [pc, #284] @ 28238 │ │ │ │ + ldr r3, [pc, #284] @ 28224 │ │ │ │ + ldr r2, [pc, #284] @ 28228 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 28218 │ │ │ │ + bne 28208 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 281d8 │ │ │ │ + beq 281c8 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 28154 │ │ │ │ + bne 28144 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 28148 │ │ │ │ + beq 28138 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 281e0 │ │ │ │ - bl 24b7c │ │ │ │ + beq 281d0 │ │ │ │ + bl 24b6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 281ec │ │ │ │ + beq 281dc │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ movhi r1, #0 │ │ │ │ addhi r3, r5, r0 │ │ │ │ addhi r0, r5, #1 │ │ │ │ - bhi 28194 │ │ │ │ - b 281a0 │ │ │ │ + bhi 28184 │ │ │ │ + b 28190 │ │ │ │ cmp r3, r0 │ │ │ │ strb r1, [r3] │ │ │ │ - beq 281a0 │ │ │ │ + beq 28190 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 28188 │ │ │ │ + beq 28178 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ bl 4c9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 281ec │ │ │ │ + beq 281dc │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 281f8 │ │ │ │ + bne 281e8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 281d8 │ │ │ │ - ldr r1, [pc, #60] @ 2823c │ │ │ │ - ldr r0, [pc, #60] @ 28240 │ │ │ │ - ldr r2, [pc, #60] @ 28244 │ │ │ │ + beq 281c8 │ │ │ │ + ldr r1, [pc, #60] @ 2822c │ │ │ │ + ldr r0, [pc, #60] @ 28230 │ │ │ │ + ldr r2, [pc, #60] @ 28234 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 28248 │ │ │ │ - ldr r0, [pc, #40] @ 2824c │ │ │ │ - ldr r2, [pc, #40] @ 28250 │ │ │ │ + ldr r1, [pc, #40] @ 28238 │ │ │ │ + ldr r0, [pc, #40] @ 2823c │ │ │ │ + ldr r2, [pc, #40] @ 28240 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 28130 │ │ │ │ - andeq r7, r7, r0, ror #29 │ │ │ │ + bl 57924 │ │ │ │ + b 28120 │ │ │ │ + strdeq r7, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r5, ip, asr #14 │ │ │ │ andeq r3, r5, ip, ror fp │ │ │ │ andeq r0, r0, sl, asr #15 │ │ │ │ andeq r3, r5, ip, lsr #14 │ │ │ │ andeq r3, r5, ip, asr fp │ │ │ │ andeq r0, r0, r7, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #748] @ 2855c │ │ │ │ - ldr ip, [pc, #748] @ 28560 │ │ │ │ + ldr lr, [pc, #748] @ 2854c │ │ │ │ + ldr ip, [pc, #748] @ 28550 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #740] @ 28564 │ │ │ │ + ldr r3, [pc, #740] @ 28554 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #736] @ 28568 │ │ │ │ + ldr r2, [pc, #736] @ 28558 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2848c │ │ │ │ + bne 2847c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2850c │ │ │ │ + beq 284fc │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 5e190 │ │ │ │ + bl 5e180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 282ec │ │ │ │ + beq 282dc │ │ │ │ lsl r5, r5, #2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28344 │ │ │ │ + bne 28334 │ │ │ │ mov r0, #11 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #624] @ 2856c │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #624] @ 2855c │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 284a8 │ │ │ │ - ldr r2, [pc, #596] @ 28570 │ │ │ │ - ldr r3, [pc, #576] @ 28560 │ │ │ │ + bne 28498 │ │ │ │ + ldr r2, [pc, #596] @ 28560 │ │ │ │ + ldr r3, [pc, #576] @ 28550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28558 │ │ │ │ + bne 28548 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r5, #2 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #544] @ 28574 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #544] @ 28564 │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 574fc │ │ │ │ + bl 574ec │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 283f4 │ │ │ │ - ldr r9, [pc, #500] @ 28578 │ │ │ │ + beq 283e4 │ │ │ │ + ldr r9, [pc, #500] @ 28568 │ │ │ │ mov r5, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov sl, #92 @ 0x5c │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ add r7, r5, #1 │ │ │ │ sub r3, r2, #8 │ │ │ │ add r1, r6, r7 │ │ │ │ add r8, r6, r5 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi 283b4 │ │ │ │ + bhi 283a4 │ │ │ │ ldrb r3, [r9, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 284c4 │ │ │ │ + bge 284b4 │ │ │ │ mov r7, r5 │ │ │ │ strb r2, [r8] │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ add r5, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 28390 │ │ │ │ + bne 28380 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ add r5, r6, r5 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r5] │ │ │ │ - beq 28314 │ │ │ │ - ldr r1, [pc, #364] @ 2857c │ │ │ │ - ldr r0, [pc, #364] @ 28580 │ │ │ │ - ldr r2, [pc, #364] @ 28584 │ │ │ │ + beq 28304 │ │ │ │ + ldr r1, [pc, #364] @ 2856c │ │ │ │ + ldr r0, [pc, #364] @ 28570 │ │ │ │ + ldr r2, [pc, #364] @ 28574 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28314 │ │ │ │ + bl 57b50 │ │ │ │ + b 28304 │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 283d4 │ │ │ │ + beq 283c4 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ strb sl, [r8] │ │ │ │ strb r2, [r1] │ │ │ │ - b 283dc │ │ │ │ - ldr r1, [pc, #244] @ 28588 │ │ │ │ - ldr r0, [pc, #244] @ 2858c │ │ │ │ - ldr r2, [pc, #244] @ 28590 │ │ │ │ + b 283cc │ │ │ │ + ldr r1, [pc, #244] @ 28578 │ │ │ │ + ldr r0, [pc, #244] @ 2857c │ │ │ │ + ldr r2, [pc, #244] @ 28580 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 282ac │ │ │ │ - ldr r1, [pc, #228] @ 28594 │ │ │ │ - ldr r0, [pc, #228] @ 28598 │ │ │ │ - ldr r2, [pc, #228] @ 2859c │ │ │ │ + bl 57924 │ │ │ │ + b 2829c │ │ │ │ + ldr r1, [pc, #228] @ 28584 │ │ │ │ + ldr r0, [pc, #228] @ 28588 │ │ │ │ + ldr r2, [pc, #228] @ 2858c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28314 │ │ │ │ + bl 57b50 │ │ │ │ + b 28304 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ @@ -36232,41 +36228,41 @@ │ │ │ │ ldrb r3, [fp, #-71] @ 0xffffffb9 │ │ │ │ strb r3, [r6, r7] │ │ │ │ ldrb r3, [fp, #-70] @ 0xffffffba │ │ │ │ strb r3, [r8, #2] │ │ │ │ add r7, r5, #3 │ │ │ │ ldrb r3, [fp, #-69] @ 0xffffffbb │ │ │ │ strb r3, [r6, r7] │ │ │ │ - b 283dc │ │ │ │ + b 283cc │ │ │ │ mov r0, #7 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #132] @ 285a0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #132] @ 28590 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28314 │ │ │ │ - ldr r1, [pc, #104] @ 285a4 │ │ │ │ - ldr r0, [pc, #104] @ 285a8 │ │ │ │ - ldr r2, [pc, #104] @ 285ac │ │ │ │ + beq 28304 │ │ │ │ + ldr r1, [pc, #104] @ 28594 │ │ │ │ + ldr r0, [pc, #104] @ 28598 │ │ │ │ + ldr r2, [pc, #104] @ 2859c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28314 │ │ │ │ + bl 57b50 │ │ │ │ + b 28304 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - b 28428 │ │ │ │ + b 28418 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r7, r4, lsl #27 │ │ │ │ + muleq r7, r4, sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r7, r8, ror #26 │ │ │ │ + andeq r7, r7, r8, ror sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r5, r0, asr #21 │ │ │ │ - ldrdeq r7, [r7], -ip │ │ │ │ + andeq r7, r7, ip, ror #25 │ │ │ │ andeq r3, r5, ip, asr sl │ │ │ │ andeq lr, r5, fp, lsr r1 │ │ │ │ andeq r3, r5, ip, lsr r5 │ │ │ │ andeq r3, r5, r0, lsl #19 │ │ │ │ andeq r0, r0, r9, ror #16 │ │ │ │ @ instruction: 0x000534b8 │ │ │ │ strdeq r3, [r5], -ip │ │ │ │ @@ -36279,190 +36275,190 @@ │ │ │ │ andeq r3, r5, r4, asr r8 │ │ │ │ andeq r0, r0, lr, ror #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 28254 │ │ │ │ + b 28244 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #644] @ 28868 │ │ │ │ - ldr r3, [pc, #644] @ 2886c │ │ │ │ + ldr r6, [pc, #644] @ 28858 │ │ │ │ + ldr r3, [pc, #644] @ 2885c │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 28624 │ │ │ │ - ldr r3, [pc, #616] @ 28870 │ │ │ │ + bne 28614 │ │ │ │ + ldr r3, [pc, #616] @ 28860 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 28658 │ │ │ │ + beq 28648 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r8, [pc, #584] @ 28874 │ │ │ │ - ldr r7, [pc, #584] @ 28878 │ │ │ │ + ldr r8, [pc, #584] @ 28864 │ │ │ │ + ldr r7, [pc, #584] @ 28868 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #560] @ 2887c │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #560] @ 2886c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 28758 │ │ │ │ - ldr r7, [pc, #544] @ 28880 │ │ │ │ + bne 28748 │ │ │ │ + ldr r7, [pc, #544] @ 28870 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 286a0 │ │ │ │ + beq 28690 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24488 │ │ │ │ + bl 24478 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 28618 │ │ │ │ - ldr r1, [pc, #504] @ 28884 │ │ │ │ - ldr r0, [pc, #504] @ 28888 │ │ │ │ + beq 28608 │ │ │ │ + ldr r1, [pc, #504] @ 28874 │ │ │ │ + ldr r0, [pc, #504] @ 28878 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #218 @ 0xda │ │ │ │ - bl 57b60 │ │ │ │ - b 28618 │ │ │ │ + bl 57b50 │ │ │ │ + b 28608 │ │ │ │ bl 49b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28778 │ │ │ │ - ldr r3, [pc, #472] @ 2888c │ │ │ │ + beq 28768 │ │ │ │ + ldr r3, [pc, #472] @ 2887c │ │ │ │ ldr r8, [r6, r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28254 │ │ │ │ - ldr ip, [pc, #456] @ 28890 │ │ │ │ - ldr r2, [pc, #456] @ 28894 │ │ │ │ + bl 28244 │ │ │ │ + ldr ip, [pc, #456] @ 28880 │ │ │ │ + ldr r2, [pc, #456] @ 28884 │ │ │ │ ldr r6, [r6, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 4b34 │ │ │ │ cmp r0, #10 │ │ │ │ cmnne r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 287f8 │ │ │ │ + beq 287e8 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 4b34 │ │ │ │ cmp r0, #10 │ │ │ │ cmnne r0, #1 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne 28704 │ │ │ │ + bne 286f4 │ │ │ │ cmp r4, #89 @ 0x59 │ │ │ │ - beq 287bc │ │ │ │ - ble 287e8 │ │ │ │ + beq 287ac │ │ │ │ + ble 287d8 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq 287f0 │ │ │ │ + beq 287e0 │ │ │ │ cmp r4, #121 @ 0x79 │ │ │ │ - beq 287bc │ │ │ │ - ldr r0, [pc, #340] @ 28898 │ │ │ │ + beq 287ac │ │ │ │ + ldr r0, [pc, #340] @ 28888 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 286ec │ │ │ │ + b 286dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28614 │ │ │ │ + beq 28604 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 28614 │ │ │ │ + bl 57b50 │ │ │ │ + b 28604 │ │ │ │ mov r0, #2 │ │ │ │ bl 49b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28840 │ │ │ │ + beq 28830 │ │ │ │ mov r0, #2 │ │ │ │ bl 49b4 │ │ │ │ - ldr r3, [pc, #244] @ 2888c │ │ │ │ - ldr r1, [pc, #256] @ 2889c │ │ │ │ + ldr r3, [pc, #244] @ 2887c │ │ │ │ + ldr r1, [pc, #256] @ 2888c │ │ │ │ ldr r8, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r8] │ │ │ │ bl 4948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28804 │ │ │ │ + beq 287f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 286b4 │ │ │ │ + beq 286a4 │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28618 │ │ │ │ - ldr r1, [pc, #204] @ 288a0 │ │ │ │ - ldr r0, [pc, #204] @ 288a4 │ │ │ │ + beq 28608 │ │ │ │ + ldr r1, [pc, #204] @ 28890 │ │ │ │ + ldr r0, [pc, #204] @ 28894 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl 57b60 │ │ │ │ - b 28618 │ │ │ │ + bl 57b50 │ │ │ │ + b 28608 │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ - bne 2873c │ │ │ │ + bne 2872c │ │ │ │ mov r4, r0 │ │ │ │ - b 287c0 │ │ │ │ + b 287b0 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 287bc │ │ │ │ - b 2873c │ │ │ │ - ldr lr, [pc, #156] @ 288a8 │ │ │ │ - ldr ip, [pc, #156] @ 288ac │ │ │ │ - ldr r1, [pc, #156] @ 288b0 │ │ │ │ + beq 287ac │ │ │ │ + b 2872c │ │ │ │ + ldr lr, [pc, #156] @ 28898 │ │ │ │ + ldr ip, [pc, #156] @ 2889c │ │ │ │ + ldr r1, [pc, #156] @ 288a0 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ mvn r0, #0 │ │ │ │ str lr, [sp, #8] │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, #1 │ │ │ │ bl 4990 │ │ │ │ - ldr lr, [pc, #108] @ 288b4 │ │ │ │ - ldr ip, [pc, #108] @ 288b8 │ │ │ │ - ldr r1, [pc, #108] @ 288bc │ │ │ │ + ldr lr, [pc, #108] @ 288a4 │ │ │ │ + ldr ip, [pc, #108] @ 288a8 │ │ │ │ + ldr r1, [pc, #108] @ 288ac │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #238 @ 0xee │ │ │ │ - b 28828 │ │ │ │ - andeq r7, r7, r4, lsl sl │ │ │ │ + b 28818 │ │ │ │ + andeq r7, r7, r4, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r7, ip, lsl #1 │ │ │ │ + muleq r7, ip, r0 │ │ │ │ andeq r3, r5, r4, lsr #6 │ │ │ │ muleq r5, r8, r7 │ │ │ │ - andeq sp, r7, r8, asr #32 │ │ │ │ - andeq sp, r7, r4, lsr r0 │ │ │ │ + andeq sp, r7, r8, asr r0 │ │ │ │ + andeq sp, r7, r4, asr #32 │ │ │ │ andeq r3, r5, r4, asr #5 │ │ │ │ andeq r3, r5, r8, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r3, r5, r0, lsl r7 │ │ │ │ ldrdeq r3, [r5], -r0 │ │ │ │ andeq r1, r5, ip, ror #20 │ │ │ │ @@ -36475,145 +36471,145 @@ │ │ │ │ andeq r3, r5, r0, lsr #11 │ │ │ │ strdeq r3, [r5], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #500] @ 28ad0 │ │ │ │ - ldr ip, [pc, #500] @ 28ad4 │ │ │ │ + ldr r3, [pc, #500] @ 28ac0 │ │ │ │ + ldr ip, [pc, #500] @ 28ac4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ mov r7, r0 │ │ │ │ ldr ip, [r8] │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bne 289d0 │ │ │ │ + bne 289c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 289c4 │ │ │ │ - ldr r3, [pc, #456] @ 28ad8 │ │ │ │ + beq 289b4 │ │ │ │ + ldr r3, [pc, #456] @ 28ac8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #280] @ 0x118 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 289b8 │ │ │ │ + bne 289a8 │ │ │ │ ldr r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 28a3c │ │ │ │ + beq 28a2c │ │ │ │ ldrb r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 289b8 │ │ │ │ - ldr r2, [pc, #416] @ 28adc │ │ │ │ + beq 289a8 │ │ │ │ + ldr r2, [pc, #416] @ 28acc │ │ │ │ mov sl, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 28958 │ │ │ │ + b 28948 │ │ │ │ ldrb r4, [sl, #1]! │ │ │ │ add r3, r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 289a4 │ │ │ │ + beq 28994 │ │ │ │ mov r5, r3 │ │ │ │ sub r1, r4, #8 │ │ │ │ lsr r3, r4, #7 │ │ │ │ cmp r1, #5 │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28a08 │ │ │ │ + beq 289f8 │ │ │ │ add r4, r2, r4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 28944 │ │ │ │ + beq 28934 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 28a90 │ │ │ │ + beq 28a80 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 28a74 │ │ │ │ + bne 28a64 │ │ │ │ mvn r0, #0 │ │ │ │ - b 289c8 │ │ │ │ + b 289b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 289b8 │ │ │ │ + beq 289a8 │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ cmp r3, #32 │ │ │ │ - beq 28988 │ │ │ │ + beq 28978 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 289ec │ │ │ │ + bne 289dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #264] @ 28ae0 │ │ │ │ - ldr r0, [pc, #264] @ 28ae4 │ │ │ │ - ldr r2, [pc, #264] @ 28ae8 │ │ │ │ + ldr r1, [pc, #264] @ 28ad0 │ │ │ │ + ldr r0, [pc, #264] @ 28ad4 │ │ │ │ + ldr r2, [pc, #264] @ 28ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 28900 │ │ │ │ - ldr r1, [pc, #248] @ 28aec │ │ │ │ - ldr r0, [pc, #248] @ 28af0 │ │ │ │ - ldr r2, [pc, #248] @ 28af4 │ │ │ │ + bl 57924 │ │ │ │ + b 288f0 │ │ │ │ + ldr r1, [pc, #248] @ 28adc │ │ │ │ + ldr r0, [pc, #248] @ 28ae0 │ │ │ │ + ldr r2, [pc, #248] @ 28ae4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 289c4 │ │ │ │ + bl 57b50 │ │ │ │ + b 289b4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2 │ │ │ │ - bne 28978 │ │ │ │ + bne 28968 │ │ │ │ cmp r4, #32 │ │ │ │ - beq 28944 │ │ │ │ + beq 28934 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 28978 │ │ │ │ - b 28944 │ │ │ │ + beq 28968 │ │ │ │ + b 28934 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2784c │ │ │ │ + bl 2783c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28988 │ │ │ │ + beq 28978 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 289c4 │ │ │ │ - ldr r1, [pc, #152] @ 28af8 │ │ │ │ - ldr r0, [pc, #152] @ 28afc │ │ │ │ - ldr r2, [pc, #152] @ 28b00 │ │ │ │ + beq 289b4 │ │ │ │ + ldr r1, [pc, #152] @ 28ae8 │ │ │ │ + ldr r0, [pc, #152] @ 28aec │ │ │ │ + ldr r2, [pc, #152] @ 28af0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 289c4 │ │ │ │ - ldr r1, [pc, #136] @ 28b04 │ │ │ │ - ldr r0, [pc, #136] @ 28b08 │ │ │ │ - ldr r2, [pc, #136] @ 28b0c │ │ │ │ + bl 57b50 │ │ │ │ + b 289b4 │ │ │ │ + ldr r1, [pc, #136] @ 28af4 │ │ │ │ + ldr r0, [pc, #136] @ 28af8 │ │ │ │ + ldr r2, [pc, #136] @ 28afc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2899c │ │ │ │ + bl 57b50 │ │ │ │ + b 2898c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28254 │ │ │ │ - ldr r1, [pc, #108] @ 28b10 │ │ │ │ + bl 28244 │ │ │ │ + ldr r1, [pc, #108] @ 28b00 │ │ │ │ mov ip, #79 @ 0x4f │ │ │ │ - ldr r2, [pc, #104] @ 28b14 │ │ │ │ + ldr r2, [pc, #104] @ 28b04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 28990 │ │ │ │ - andeq r7, r7, r8, lsl r7 │ │ │ │ + bl 3add4 │ │ │ │ + b 28980 │ │ │ │ + andeq r7, r7, r8, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r7, r4, lsl #27 │ │ │ │ - andeq ip, r7, r4, asr sp │ │ │ │ + muleq r7, r4, sp │ │ │ │ + andeq ip, r7, r4, ror #26 │ │ │ │ andeq r2, r5, r4, ror pc │ │ │ │ andeq r3, r5, ip, asr r4 │ │ │ │ andeq r0, r0, r6, lsr #14 │ │ │ │ andeq r2, r5, r8, asr pc │ │ │ │ andeq r3, r5, r0, asr #8 │ │ │ │ andeq r0, r0, r2, asr r7 │ │ │ │ andeq r2, r5, ip, ror #29 │ │ │ │ @@ -36625,185 +36621,185 @@ │ │ │ │ andeq r2, r5, r8, lsr #29 │ │ │ │ andeq r0, r0, r9, asr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 28254 │ │ │ │ + b 28244 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #108] @ 28bb8 │ │ │ │ - ldr r2, [pc, #108] @ 28bbc │ │ │ │ + ldr r3, [pc, #108] @ 28ba8 │ │ │ │ + ldr r2, [pc, #108] @ 28bac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 28b68 │ │ │ │ + bne 28b58 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #80] @ 28bc0 │ │ │ │ - ldr r6, [pc, #80] @ 28bc4 │ │ │ │ + ldr r7, [pc, #80] @ 28bb0 │ │ │ │ + ldr r6, [pc, #80] @ 28bb4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #2160 @ 0x870 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 28b60 │ │ │ │ + beq 28b50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28b60 │ │ │ │ + beq 28b50 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #28] @ 28bc8 │ │ │ │ + ldr r2, [pc, #28] @ 28bb8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r7, r7, ip, lsr #9 │ │ │ │ + @ instruction: 0x000774bc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r5, r0, ror #27 │ │ │ │ ldrdeq r3, [r5], -ip │ │ │ │ andeq r0, r0, r6, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #472] @ 28dc4 │ │ │ │ - ldr r1, [pc, #472] @ 28dc8 │ │ │ │ + ldr r0, [pc, #472] @ 28db4 │ │ │ │ + ldr r1, [pc, #472] @ 28db8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #464] @ 28dcc │ │ │ │ + ldr r3, [pc, #464] @ 28dbc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #460] @ 28dd0 │ │ │ │ + ldr r2, [pc, #460] @ 28dc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 28d60 │ │ │ │ + bne 28d50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 28c94 │ │ │ │ + beq 28c84 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ add r6, fp, #12 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r5, r0, #1 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28c6c │ │ │ │ - b 28cd0 │ │ │ │ + bne 28c5c │ │ │ │ + b 28cc0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 28cd0 │ │ │ │ + beq 28cc0 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28c50 │ │ │ │ + bne 28c40 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 28d7c │ │ │ │ + bne 28d6c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #308] @ 28dd4 │ │ │ │ - ldr r3, [pc, #292] @ 28dc8 │ │ │ │ + ldr r2, [pc, #308] @ 28dc4 │ │ │ │ + ldr r3, [pc, #292] @ 28db8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28dc0 │ │ │ │ + bne 28db0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28d98 │ │ │ │ + beq 28d88 │ │ │ │ add r5, r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ strb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 28d38 │ │ │ │ + beq 28d28 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r1, [r6] │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r1, #0 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 28d18 │ │ │ │ + bne 28d08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28c98 │ │ │ │ - ldr r1, [pc, #140] @ 28dd8 │ │ │ │ - ldr r0, [pc, #140] @ 28ddc │ │ │ │ - ldr r2, [pc, #140] @ 28de0 │ │ │ │ + beq 28c88 │ │ │ │ + ldr r1, [pc, #140] @ 28dc8 │ │ │ │ + ldr r0, [pc, #140] @ 28dcc │ │ │ │ + ldr r2, [pc, #140] @ 28dd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28c98 │ │ │ │ - ldr r1, [pc, #124] @ 28de4 │ │ │ │ - ldr r0, [pc, #124] @ 28de8 │ │ │ │ - ldr r2, [pc, #124] @ 28dec │ │ │ │ + bl 57b50 │ │ │ │ + b 28c88 │ │ │ │ + ldr r1, [pc, #124] @ 28dd4 │ │ │ │ + ldr r0, [pc, #124] @ 28dd8 │ │ │ │ + ldr r2, [pc, #124] @ 28ddc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 28c24 │ │ │ │ - ldr r1, [pc, #108] @ 28df0 │ │ │ │ - ldr r0, [pc, #108] @ 28df4 │ │ │ │ - ldr r2, [pc, #108] @ 28df8 │ │ │ │ + bl 57924 │ │ │ │ + b 28c14 │ │ │ │ + ldr r1, [pc, #108] @ 28de0 │ │ │ │ + ldr r0, [pc, #108] @ 28de4 │ │ │ │ + ldr r2, [pc, #108] @ 28de8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28c94 │ │ │ │ + bl 57b50 │ │ │ │ + b 28c84 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28c94 │ │ │ │ - ldr r1, [pc, #80] @ 28dfc │ │ │ │ - ldr r0, [pc, #80] @ 28e00 │ │ │ │ - ldr r2, [pc, #80] @ 28e04 │ │ │ │ + beq 28c84 │ │ │ │ + ldr r1, [pc, #80] @ 28dec │ │ │ │ + ldr r0, [pc, #80] @ 28df0 │ │ │ │ + ldr r2, [pc, #80] @ 28df4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 28c94 │ │ │ │ + bl 57b50 │ │ │ │ + b 28c84 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r7, r8, lsl #8 │ │ │ │ + andeq r7, r7, r8, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r7, [r7], -r8 │ │ │ │ + andeq r7, r7, r8, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, r8, asr r3 │ │ │ │ + andeq r7, r7, r8, ror #6 │ │ │ │ andeq r2, r5, r0, lsl #24 │ │ │ │ andeq r3, r5, ip, lsl #2 │ │ │ │ andeq r0, r0, r8, lsr #17 │ │ │ │ andeq r2, r5, r4, ror #23 │ │ │ │ strdeq r3, [r5], -r0 │ │ │ │ andeq r0, r0, r3, lsl #17 │ │ │ │ andeq r2, r5, r8, asr #23 │ │ │ │ @@ -36813,55 +36809,55 @@ │ │ │ │ andeq r3, r5, ip, lsr #1 │ │ │ │ muleq r0, r9, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #436] @ 28fd8 │ │ │ │ + ldr r3, [pc, #436] @ 28fc8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb ip, [r3, #288] @ 0x120 │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 28e50 │ │ │ │ - ldr r1, [pc, #408] @ 28fdc │ │ │ │ + bne 28e40 │ │ │ │ + ldr r1, [pc, #408] @ 28fcc │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, #288 @ 0x120 │ │ │ │ bl 45ac │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 28f10 │ │ │ │ + beq 28f00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28f1c │ │ │ │ - ldr lr, [pc, #372] @ 28fe0 │ │ │ │ + beq 28f0c │ │ │ │ + ldr lr, [pc, #372] @ 28fd0 │ │ │ │ mov r0, #0 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r4, #4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, r5 │ │ │ │ add r7, r2, #1 │ │ │ │ - bcs 28f34 │ │ │ │ + bcs 28f24 │ │ │ │ ldrb r4, [r6] │ │ │ │ cmp r7, r5 │ │ │ │ lsl r1, r4, #4 │ │ │ │ lsr r4, r4, #2 │ │ │ │ add r9, lr, r4 │ │ │ │ and r1, r1, #48 @ 0x30 │ │ │ │ - bcs 28f60 │ │ │ │ + bcs 28f50 │ │ │ │ ldrb sl, [r6, #1] │ │ │ │ add r7, r2, #2 │ │ │ │ orr r1, r1, sl, lsr #4 │ │ │ │ lsl ip, sl, #2 │ │ │ │ cmp r7, r5 │ │ │ │ and ip, ip, #60 @ 0x3c │ │ │ │ add r8, lr, r1 │ │ │ │ - bcs 28f9c │ │ │ │ + bcs 28f8c │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ ldrb r4, [r9, #288] @ 0x120 │ │ │ │ orr ip, ip, r1, lsr #6 │ │ │ │ strb r4, [r3, #-4] │ │ │ │ add ip, lr, ip │ │ │ │ ldrb r4, [r8, #288] @ 0x120 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ @@ -36873,108 +36869,108 @@ │ │ │ │ add r6, r6, #3 │ │ │ │ add r2, r2, #3 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, r2 │ │ │ │ strb r1, [r3, #-1] │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, r3, #4 │ │ │ │ - bhi 28e78 │ │ │ │ + bhi 28e68 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 28f10 │ │ │ │ - b 28e64 │ │ │ │ - ldr r2, [pc, #168] @ 28fe4 │ │ │ │ + beq 28f00 │ │ │ │ + b 28e54 │ │ │ │ + ldr r2, [pc, #168] @ 28fd4 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2, #288] @ 0x120 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ add r0, r0, #4 │ │ │ │ strb r2, [r4, #-4] │ │ │ │ strb r2, [r4, #-3] │ │ │ │ strb r3, [r4, #-2] │ │ │ │ strb r3, [r4, #-1] │ │ │ │ - b 28f10 │ │ │ │ - ldr r2, [pc, #128] @ 28fe8 │ │ │ │ + b 28f00 │ │ │ │ + ldr r2, [pc, #128] @ 28fd8 │ │ │ │ add r6, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r1, [r4, #288] @ 0x120 │ │ │ │ strb r1, [r3, #-4] │ │ │ │ ldrb r2, [r2, #288] @ 0x120 │ │ │ │ strb r2, [r3, #-3] │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ strb r2, [r3, #-2] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - b 28efc │ │ │ │ + b 28eec │ │ │ │ mov r2, ip │ │ │ │ - ldr ip, [pc, #68] @ 28fec │ │ │ │ + ldr ip, [pc, #68] @ 28fdc │ │ │ │ add r6, r6, #2 │ │ │ │ add ip, pc, ip │ │ │ │ add r4, ip, r4 │ │ │ │ ldrb r4, [r4, #288] @ 0x120 │ │ │ │ add r1, ip, r1 │ │ │ │ strb r4, [r3, #-4] │ │ │ │ add ip, ip, r2 │ │ │ │ ldrb r2, [r1, #288] @ 0x120 │ │ │ │ strb r2, [r3, #-3] │ │ │ │ ldrb r2, [ip, #288] @ 0x120 │ │ │ │ mov r4, r3 │ │ │ │ strb r2, [r3, #-2] │ │ │ │ - b 28f90 │ │ │ │ - andeq ip, r7, ip, ror #16 │ │ │ │ + b 28f80 │ │ │ │ + andeq ip, r7, ip, ror r8 │ │ │ │ andeq r3, r5, r0, lsr r0 │ │ │ │ - andeq ip, r7, r4, lsr #16 │ │ │ │ - andeq ip, r7, r4, asr r7 │ │ │ │ - andeq ip, r7, r8, lsr #14 │ │ │ │ - andeq ip, r7, r8, ror #13 │ │ │ │ + andeq ip, r7, r4, lsr r8 │ │ │ │ + andeq ip, r7, r4, ror #14 │ │ │ │ + andeq ip, r7, r8, lsr r7 │ │ │ │ + strdeq ip, [r7], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #72] @ 29058 │ │ │ │ + ldr r2, [pc, #72] @ 29048 │ │ │ │ add r3, r4, #2 │ │ │ │ umull ip, r3, r2, r3 │ │ │ │ mov r6, r0 │ │ │ │ lsr r3, r3, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls 29038 │ │ │ │ + bls 29028 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28e08 │ │ │ │ - bge fead3b0c │ │ │ │ + b 28df8 │ │ │ │ + bge fead3afc │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movne r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 29084 │ │ │ │ + beq 29074 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 23f4c │ │ │ │ + b 23f3c │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -36982,140 +36978,140 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsr r3, r2, #2 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r3, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 290f0 │ │ │ │ + beq 290e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 23f4c │ │ │ │ + b 23f3c │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr lr, [pc, #400] @ 292a4 │ │ │ │ - ldr ip, [pc, #400] @ 292a8 │ │ │ │ + ldr lr, [pc, #400] @ 29294 │ │ │ │ + ldr ip, [pc, #400] @ 29298 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #392] @ 292ac │ │ │ │ + ldr r3, [pc, #392] @ 2929c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #388] @ 292b0 │ │ │ │ + ldr r2, [pc, #388] @ 292a0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 291d0 │ │ │ │ + bne 291c0 │ │ │ │ sub r6, fp, #64 @ 0x40 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 29208 │ │ │ │ + bne 291f8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 46e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 29208 │ │ │ │ + bne 291f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 291ec │ │ │ │ - ldr r2, [pc, #268] @ 292b4 │ │ │ │ - ldr r3, [pc, #252] @ 292a8 │ │ │ │ + bne 291dc │ │ │ │ + ldr r2, [pc, #268] @ 292a4 │ │ │ │ + ldr r3, [pc, #252] @ 29298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 292a0 │ │ │ │ + bne 29290 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #224] @ 292b8 │ │ │ │ - ldr r0, [pc, #224] @ 292bc │ │ │ │ - ldr r2, [pc, #224] @ 292c0 │ │ │ │ + ldr r1, [pc, #224] @ 292a8 │ │ │ │ + ldr r0, [pc, #224] @ 292ac │ │ │ │ + ldr r2, [pc, #224] @ 292b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 29150 │ │ │ │ - ldr r1, [pc, #208] @ 292c4 │ │ │ │ - ldr r0, [pc, #208] @ 292c8 │ │ │ │ - ldr r2, [pc, #208] @ 292cc │ │ │ │ + bl 57924 │ │ │ │ + b 29140 │ │ │ │ + ldr r1, [pc, #208] @ 292b4 │ │ │ │ + ldr r0, [pc, #208] @ 292b8 │ │ │ │ + ldr r2, [pc, #208] @ 292bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 291a0 │ │ │ │ + bl 57b50 │ │ │ │ + b 29190 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 29268 │ │ │ │ + beq 29258 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 44f8 │ │ │ │ mov r0, #117 @ 0x75 │ │ │ │ stm sp, {r0, r7} │ │ │ │ add r1, r7, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ strb r0, [r1, #4095] @ 0xfff │ │ │ │ - ldr r1, [pc, #128] @ 292d0 │ │ │ │ + ldr r1, [pc, #128] @ 292c0 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ 292d4 │ │ │ │ + ldr r2, [pc, #124] @ 292c4 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29284 │ │ │ │ + bne 29274 │ │ │ │ mvn r4, #0 │ │ │ │ - b 291a0 │ │ │ │ - ldr r1, [pc, #76] @ 292d8 │ │ │ │ - ldr r0, [pc, #76] @ 292dc │ │ │ │ - ldr r2, [pc, #76] @ 292e0 │ │ │ │ + b 29190 │ │ │ │ + ldr r1, [pc, #76] @ 292c8 │ │ │ │ + ldr r0, [pc, #76] @ 292cc │ │ │ │ + ldr r2, [pc, #76] @ 292d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2927c │ │ │ │ + bl 57b50 │ │ │ │ + b 2926c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r7, r0, ror #29 │ │ │ │ + strdeq r6, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r7, r4, asr #29 │ │ │ │ + ldrdeq r6, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r7, r0, asr lr │ │ │ │ + andeq r6, r7, r0, ror #28 │ │ │ │ andeq r2, r5, r4, ror r7 │ │ │ │ ldrdeq r2, [r5], -r8 │ │ │ │ andeq r0, r0, r2, ror #18 │ │ │ │ andeq r2, r5, r8, asr r7 │ │ │ │ @ instruction: 0x00052cbc │ │ │ │ andeq r0, r0, fp, ror #18 │ │ │ │ strdeq r2, [r5], -r8 │ │ │ │ @@ -37124,51 +37120,51 @@ │ │ │ │ andeq r2, r5, r4, lsr #24 │ │ │ │ andeq r0, r0, sl, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #120] @ 29378 │ │ │ │ - ldr r3, [pc, #120] @ 2937c │ │ │ │ + ldr r2, [pc, #120] @ 29368 │ │ │ │ + ldr r3, [pc, #120] @ 2936c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 4dbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 46d8 │ │ │ │ - ldr r0, [pc, #72] @ 29380 │ │ │ │ + ldr r0, [pc, #72] @ 29370 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 45c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e70 │ │ │ │ - ldr r2, [pc, #52] @ 29384 │ │ │ │ - ldr r3, [pc, #40] @ 2937c │ │ │ │ + ldr r2, [pc, #52] @ 29374 │ │ │ │ + ldr r3, [pc, #40] @ 2936c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29374 │ │ │ │ + bne 29364 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r6, [r7], -r8 │ │ │ │ + andeq r6, r7, r8, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r8, asr #9 │ │ │ │ - andeq r6, r7, r8, lsr #25 │ │ │ │ - ldr r2, [pc, #88] @ 293e8 │ │ │ │ + ldrdeq ip, [r7], -r8 │ │ │ │ + @ instruction: 0x00076cb8 │ │ │ │ + ldr r2, [pc, #88] @ 293d8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -37184,36 +37180,36 @@ │ │ │ │ orr r3, r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq ip, r7, r0, ror r4 │ │ │ │ + andeq ip, r7, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #244] @ 294fc │ │ │ │ - ldr r2, [pc, #244] @ 29500 │ │ │ │ + ldr r3, [pc, #244] @ 294ec │ │ │ │ + ldr r2, [pc, #244] @ 294f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 294dc │ │ │ │ - ldr r2, [pc, #224] @ 29504 │ │ │ │ + bne 294cc │ │ │ │ + ldr r2, [pc, #224] @ 294f4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r2, #64] @ 0x40 │ │ │ │ str r1, [r2, #96] @ 0x60 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #196] @ 29508 │ │ │ │ + ldr r0, [pc, #196] @ 294f8 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, #240 @ 0xf0 │ │ │ │ str r1, [r2, #48] @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #254 @ 0xfe │ │ │ │ str r3, [r2, #32] │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ @@ -37230,130 +37226,130 @@ │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #4]! │ │ │ │ cmp r3, r1 │ │ │ │ - bne 29498 │ │ │ │ - ldr r3, [pc, #96] @ 2950c │ │ │ │ + bne 29488 │ │ │ │ + ldr r3, [pc, #96] @ 294fc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ str r2, [r3, #176] @ 0xb0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 29510 │ │ │ │ - ldr r0, [pc, #76] @ 29514 │ │ │ │ + ldr r1, [pc, #76] @ 29500 │ │ │ │ + ldr r0, [pc, #76] @ 29504 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #68] @ 29518 │ │ │ │ + ldr r2, [pc, #68] @ 29508 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #56] @ 2951c │ │ │ │ - ldr r0, [pc, #56] @ 29520 │ │ │ │ - ldr r2, [pc, #56] @ 29524 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #56] @ 2950c │ │ │ │ + ldr r0, [pc, #56] @ 29510 │ │ │ │ + ldr r2, [pc, #56] @ 29514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr ip, [r4] │ │ │ │ - b 2941c │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ + b 2940c │ │ │ │ + andeq r6, r7, r0, lsl #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq ip, [r7], -ip @ │ │ │ │ + andeq ip, r7, ip, ror #7 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq ip, r7, r4, asr r3 │ │ │ │ + andeq ip, r7, r4, ror #6 │ │ │ │ andeq r2, r5, r4, lsl #20 │ │ │ │ andeq r2, r5, ip, lsl #20 │ │ │ │ andeq r0, r0, r4, lsl r7 │ │ │ │ andeq r2, r5, r0, ror #19 │ │ │ │ andeq r2, r5, r8, ror #19 │ │ │ │ andeq r0, r0, r7, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #648] @ 297cc │ │ │ │ - ldr ip, [pc, #648] @ 297d0 │ │ │ │ - ldr r2, [pc, #648] @ 297d4 │ │ │ │ + ldr lr, [pc, #648] @ 297bc │ │ │ │ + ldr ip, [pc, #648] @ 297c0 │ │ │ │ + ldr r2, [pc, #648] @ 297c4 │ │ │ │ sub sp, sp, #28 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #628] @ 297d8 │ │ │ │ + ldr r3, [pc, #628] @ 297c8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [lr, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29758 │ │ │ │ + bne 29748 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2979c │ │ │ │ - ldr r3, [pc, #584] @ 297dc │ │ │ │ + beq 2978c │ │ │ │ + ldr r3, [pc, #584] @ 297cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 297c0 │ │ │ │ + beq 297b0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r8, r8, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r9, [pc, #520] @ 297e0 │ │ │ │ + ldr r9, [pc, #520] @ 297d0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r3, [r5, r8] │ │ │ │ - ldr r1, [pc, #508] @ 297e4 │ │ │ │ + ldr r1, [pc, #508] @ 297d4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r5, r8] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 4840 │ │ │ │ - ldr r8, [pc, #468] @ 297e8 │ │ │ │ + ldr r8, [pc, #468] @ 297d8 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2970c │ │ │ │ - ldr r2, [pc, #448] @ 297ec │ │ │ │ + beq 296fc │ │ │ │ + ldr r2, [pc, #448] @ 297dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r7, #1 │ │ │ │ cmp sl, #11 │ │ │ │ - bhi 29670 │ │ │ │ + bhi 29660 │ │ │ │ ldr r1, [r5, sl, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ addne sl, sl, #1 │ │ │ │ - bne 29638 │ │ │ │ + bne 29628 │ │ │ │ ldr r3, [r6] │ │ │ │ orr r3, r3, r7, lsl sl │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #11 │ │ │ │ str r3, [r6] │ │ │ │ - bls 29640 │ │ │ │ + bls 29630 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r6] │ │ │ │ @@ -37376,94 +37372,94 @@ │ │ │ │ streq r3, [r6] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r6] │ │ │ │ orreq r3, r3, r9 │ │ │ │ streq r3, [r6] │ │ │ │ cmp sl, #16 │ │ │ │ - bne 29638 │ │ │ │ - ldr r1, [pc, #252] @ 297f0 │ │ │ │ + bne 29628 │ │ │ │ + ldr r1, [pc, #252] @ 297e0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ bl 4840 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 29624 │ │ │ │ + bne 29614 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 297a4 │ │ │ │ + bne 29794 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #192] @ 297f4 │ │ │ │ - ldr r3, [pc, #156] @ 297d4 │ │ │ │ + ldr r2, [pc, #192] @ 297e4 │ │ │ │ + ldr r3, [pc, #156] @ 297c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 297b8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #152] @ 297f8 │ │ │ │ - ldr r5, [pc, #152] @ 297fc │ │ │ │ + ldr r8, [pc, #152] @ 297e8 │ │ │ │ + ldr r5, [pc, #152] @ 297ec │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #251 @ 0xfb │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2958c │ │ │ │ + bne 2957c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2979c │ │ │ │ + beq 2978c │ │ │ │ mov r2, #254 @ 0xfe │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2972c │ │ │ │ - ldr r1, [pc, #84] @ 29800 │ │ │ │ - ldr r0, [pc, #84] @ 29804 │ │ │ │ + b 2971c │ │ │ │ + ldr r1, [pc, #84] @ 297f0 │ │ │ │ + ldr r0, [pc, #84] @ 297f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ - bl 57b60 │ │ │ │ - b 29728 │ │ │ │ - bl 293ec │ │ │ │ - b 295a0 │ │ │ │ + bl 57b50 │ │ │ │ + b 29718 │ │ │ │ + bl 293dc │ │ │ │ + b 29590 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r7, ip, lsr #21 │ │ │ │ - andeq r6, r7, r8, lsr #21 │ │ │ │ + @ instruction: 0x00076abc │ │ │ │ + @ instruction: 0x00076ab8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r7, r0, ror r2 │ │ │ │ + andeq ip, r7, r0, lsl #5 │ │ │ │ andeq r0, r0, r2, lsr #3 │ │ │ │ andeq r2, r5, r4, lsl #18 │ │ │ │ andeq r0, r0, r4, lsl #28 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ andeq r2, r5, r8, lsl #16 │ │ │ │ - andeq r6, r7, r4, asr #17 │ │ │ │ + ldrdeq r6, [r7], -r4 │ │ │ │ andeq r2, r5, r8, ror #14 │ │ │ │ andeq r2, r5, r0, lsl #15 │ │ │ │ andeq r2, r5, ip, lsl r7 │ │ │ │ andeq r2, r5, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ - ldr ip, [pc, #1064] @ 29c4c │ │ │ │ + ldr ip, [pc, #1064] @ 29c3c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1060] @ 29c50 │ │ │ │ + ldr r0, [pc, #1060] @ 29c40 │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r3, #0 │ │ │ │ sub r7, fp, #104 @ 0x68 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -37477,269 +37473,269 @@ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ bl 4af8 │ │ │ │ - ldr r1, [pc, #976] @ 29c54 │ │ │ │ + ldr r1, [pc, #976] @ 29c44 │ │ │ │ sub sl, fp, #276 @ 0x114 │ │ │ │ - ldr r8, [pc, #972] @ 29c58 │ │ │ │ + ldr r8, [pc, #972] @ 29c48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ mov r0, sl │ │ │ │ bl 45ac │ │ │ │ - ldr r3, [pc, #956] @ 29c5c │ │ │ │ + ldr r3, [pc, #956] @ 29c4c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ sub r9, fp, #120 @ 0x78 │ │ │ │ - bne 29ad4 │ │ │ │ - ldr r3, [pc, #924] @ 29c60 │ │ │ │ + bne 29ac4 │ │ │ │ + ldr r3, [pc, #924] @ 29c50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29b70 │ │ │ │ + beq 29b60 │ │ │ │ ldr r3, [r4, #520] @ 0x208 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 29aa0 │ │ │ │ + bne 29a90 │ │ │ │ tst r3, #1 │ │ │ │ - bne 29934 │ │ │ │ + bne 29924 │ │ │ │ tst r3, #2 │ │ │ │ - bne 29ba4 │ │ │ │ + bne 29b94 │ │ │ │ tst r3, #4 │ │ │ │ - bne 29bbc │ │ │ │ + bne 29bac │ │ │ │ tst r3, #8 │ │ │ │ - bne 29b44 │ │ │ │ + bne 29b34 │ │ │ │ tst r3, #16 │ │ │ │ - bne 29c00 │ │ │ │ + bne 29bf0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 29c18 │ │ │ │ + bne 29c08 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 29be8 │ │ │ │ + bne 29bd8 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 29c30 │ │ │ │ - ldr r1, [pc, #832] @ 29c64 │ │ │ │ + beq 29c20 │ │ │ │ + ldr r1, [pc, #832] @ 29c54 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #812] @ 29c68 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #812] @ 29c58 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c7f0 │ │ │ │ - ldr r3, [pc, #776] @ 29c6c │ │ │ │ + bl 1c7e0 │ │ │ │ + ldr r3, [pc, #776] @ 29c5c │ │ │ │ ldr r2, [r4, #524] @ 0x20c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r2, #11 │ │ │ │ ldr r8, [r4, #536] @ 0x218 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #748] @ 29c70 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #748] @ 29c60 │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #180] @ 0xb4 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-164] @ 0xffffff5c │ │ │ │ str r5, [fp, #-260] @ 0xfffffefc │ │ │ │ str r7, [fp, #-240] @ 0xffffff10 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ str r8, [fp, #-208] @ 0xffffff30 │ │ │ │ str r9, [fp, #-180] @ 0xffffff4c │ │ │ │ - bl 25040 │ │ │ │ + bl 25030 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4, #516] @ 0x204 │ │ │ │ str r0, [r4, #512] @ 0x200 │ │ │ │ strbeq r5, [r0] │ │ │ │ - beq 299e0 │ │ │ │ + beq 299d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ add r8, r4, #256 @ 0x100 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r8 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29b5c │ │ │ │ + beq 29b4c │ │ │ │ ldr r5, [r4, #512] @ 0x200 │ │ │ │ str r6, [fp, #-280] @ 0xfffffee8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r7, r5 │ │ │ │ - beq 29a1c │ │ │ │ + beq 29a0c │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, r0 │ │ │ │ ldr r1, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub r1, r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 57d88 │ │ │ │ + bl 57d78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 29a64 │ │ │ │ + blt 29a54 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29a64 │ │ │ │ + beq 29a54 │ │ │ │ add r6, r7, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29af0 │ │ │ │ + bne 29ae0 │ │ │ │ ldr r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29ab8 │ │ │ │ - ldr r2, [pc, #504] @ 29c74 │ │ │ │ - ldr r3, [pc, #464] @ 29c50 │ │ │ │ + bne 29aa8 │ │ │ │ + ldr r2, [pc, #504] @ 29c64 │ │ │ │ + ldr r3, [pc, #464] @ 29c40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29c48 │ │ │ │ + bne 29c38 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #464] @ 29c78 │ │ │ │ + ldr r1, [pc, #464] @ 29c68 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #444] @ 29c7c │ │ │ │ - ldr r0, [pc, #444] @ 29c80 │ │ │ │ - ldr r2, [pc, #444] @ 29c84 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 29a74 │ │ │ │ - ldr r1, [pc, #428] @ 29c88 │ │ │ │ - ldr r0, [pc, #428] @ 29c8c │ │ │ │ - ldr r2, [pc, #428] @ 29c90 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #444] @ 29c6c │ │ │ │ + ldr r0, [pc, #444] @ 29c70 │ │ │ │ + ldr r2, [pc, #444] @ 29c74 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 29a64 │ │ │ │ + ldr r1, [pc, #428] @ 29c78 │ │ │ │ + ldr r0, [pc, #428] @ 29c7c │ │ │ │ + ldr r2, [pc, #428] @ 29c80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 298bc │ │ │ │ + bl 57924 │ │ │ │ + b 298ac │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 29a64 │ │ │ │ + bls 29a54 │ │ │ │ add sl, r6, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-280] @ 0xfffffee8 │ │ │ │ mov r2, r8 │ │ │ │ add r1, r5, #1 │ │ │ │ add r0, r9, r7 │ │ │ │ str sl, [r4, #516] @ 0x204 │ │ │ │ str r9, [r4, #512] @ 0x200 │ │ │ │ - bl 57d88 │ │ │ │ - b 29a64 │ │ │ │ - ldr r1, [pc, #328] @ 29c94 │ │ │ │ + bl 57d78 │ │ │ │ + b 29a54 │ │ │ │ + ldr r1, [pc, #328] @ 29c84 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ ldr r2, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ - b 29a64 │ │ │ │ + bl 573a4 │ │ │ │ + b 29a54 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-292] @ 0xfffffedc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r0, [r3, #180] @ 0xb4 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ tst r3, #1 │ │ │ │ - bne 29bd4 │ │ │ │ - ldr r1, [pc, #256] @ 29c98 │ │ │ │ + bne 29bc4 │ │ │ │ + ldr r1, [pc, #256] @ 29c88 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ - b 298d0 │ │ │ │ - ldr r1, [pc, #240] @ 29c9c │ │ │ │ + bl 57464 │ │ │ │ + b 298c0 │ │ │ │ + ldr r1, [pc, #240] @ 29c8c │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #220] @ 29ca0 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #220] @ 29c90 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #200] @ 29ca4 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #200] @ 29c94 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ - b 298d0 │ │ │ │ - ldr r1, [pc, #184] @ 29ca8 │ │ │ │ + bl 57464 │ │ │ │ + b 298c0 │ │ │ │ + ldr r1, [pc, #184] @ 29c98 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #164] @ 29cac │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #164] @ 29c9c │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #144] @ 29cb0 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #144] @ 29ca0 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ - ldr r1, [pc, #124] @ 29cb4 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ + ldr r1, [pc, #124] @ 29ca4 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 29948 │ │ │ │ + bl 57464 │ │ │ │ + b 29938 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r7, ip, asr #15 │ │ │ │ + ldrdeq r6, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq ip, r5, r0, ror #25 │ │ │ │ - andeq r6, r7, ip, asr r7 │ │ │ │ + andeq r6, r7, ip, ror #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r7, r0, asr #30 │ │ │ │ + andeq fp, r7, r0, asr pc │ │ │ │ andeq r2, r5, r8, ror #12 │ │ │ │ strdeq r2, [r5], -ip │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq fp, r7, ip, ror lr │ │ │ │ - andeq r6, r7, ip, ror r5 │ │ │ │ + andeq fp, r7, ip, lsl #29 │ │ │ │ + andeq r6, r7, ip, lsl #11 │ │ │ │ andeq r2, r5, r4, lsl #9 │ │ │ │ andeq r2, r5, r4, lsl #8 │ │ │ │ andeq r2, r5, r8, lsr r4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ andeq r2, r5, r8, ror #7 │ │ │ │ andeq r2, r5, ip, lsl r4 │ │ │ │ andeq r0, r0, r1, asr r6 │ │ │ │ @@ -37755,97 +37751,97 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr r2, [pc, #200] @ 29da4 │ │ │ │ + ldr r2, [pc, #200] @ 29d94 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - ldr r3, [pc, #196] @ 29da8 │ │ │ │ + ldr r3, [pc, #196] @ 29d98 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #192] @ 29dac │ │ │ │ + ldr r5, [pc, #192] @ 29d9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 29d64 │ │ │ │ - ldr r3, [pc, #168] @ 29db0 │ │ │ │ + beq 29d54 │ │ │ │ + ldr r3, [pc, #168] @ 29da0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ bl 49c0 │ │ │ │ mov ip, #49 @ 0x31 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r4 │ │ │ │ - bl 16f30 │ │ │ │ - ldr r2, [pc, #120] @ 29db4 │ │ │ │ + bl 16f20 │ │ │ │ + ldr r2, [pc, #120] @ 29da4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r5] │ │ │ │ bl 451c │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 175a4 │ │ │ │ - ldr ip, [pc, #52] @ 29db0 │ │ │ │ - ldr r2, [pc, #56] @ 29db8 │ │ │ │ + bl 17594 │ │ │ │ + ldr ip, [pc, #52] @ 29da0 │ │ │ │ + ldr r2, [pc, #56] @ 29da8 │ │ │ │ ldr r5, [r5, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 29d54 │ │ │ │ - andeq r6, r7, r8, lsl r3 │ │ │ │ + bl 3add4 │ │ │ │ + b 29d44 │ │ │ │ + andeq r6, r7, r8, lsr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r7, ip, lsl #6 │ │ │ │ + andeq r6, r7, ip, lsl r3 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r2, r5, r8, ror #4 │ │ │ │ andeq r2, r5, r0, lsl #22 │ │ │ │ - ldr r3, [pc, #24] @ 29ddc │ │ │ │ + ldr r3, [pc, #24] @ 29dcc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ str r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldrdeq r8, [r7], -ip │ │ │ │ - ldr r3, [pc, #24] @ 29e00 │ │ │ │ + andeq r8, r7, ip, ror #15 │ │ │ │ + ldr r3, [pc, #24] @ 29df0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ str r0, [r3, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq fp, r7, r8, lsl sl │ │ │ │ - ldr r3, [pc, #92] @ 29e68 │ │ │ │ + andeq fp, r7, r8, lsr #20 │ │ │ │ + ldr r3, [pc, #92] @ 29e58 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #188] @ 0xbc │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 29e48 │ │ │ │ + bne 29e38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r0, [r3, #192] @ 0xc0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #188] @ 0xbc │ │ │ │ str r2, [r3, #24] │ │ │ │ @@ -37855,200 +37851,200 @@ │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ str r2, [r3, #188] @ 0xbc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29388 │ │ │ │ - strdeq fp, [r7], -r4 │ │ │ │ - ldr r1, [pc, #24] @ 29e8c │ │ │ │ + b 29378 │ │ │ │ + andeq fp, r7, r4, lsl #20 │ │ │ │ + ldr r1, [pc, #24] @ 29e7c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - andeq fp, r7, ip, lsl #19 │ │ │ │ - ldr r1, [pc, #24] @ 29eb0 │ │ │ │ + b 29518 │ │ │ │ + muleq r7, ip, r9 │ │ │ │ + ldr r1, [pc, #24] @ 29ea0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #76 @ 0x4c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - andeq fp, r7, r8, ror #18 │ │ │ │ - ldr r1, [pc, #24] @ 29ed4 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r8, ror r9 │ │ │ │ + ldr r1, [pc, #24] @ 29ec4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - andeq fp, r7, r4, asr #18 │ │ │ │ - ldr r1, [pc, #24] @ 29ef8 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r4, asr r9 │ │ │ │ + ldr r1, [pc, #24] @ 29ee8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - andeq fp, r7, r0, lsr #18 │ │ │ │ - ldr r1, [pc, #24] @ 29f1c │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r0, lsr r9 │ │ │ │ + ldr r1, [pc, #24] @ 29f0c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #84 @ 0x54 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - strdeq fp, [r7], -ip │ │ │ │ - ldr r1, [pc, #24] @ 29f40 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, ip, lsl #18 │ │ │ │ + ldr r1, [pc, #24] @ 29f30 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #88 @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - ldrdeq fp, [r7], -r8 │ │ │ │ - ldr r1, [pc, #24] @ 29f64 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r8, ror #17 │ │ │ │ + ldr r1, [pc, #24] @ 29f54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #92 @ 0x5c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - @ instruction: 0x0007b8b4 │ │ │ │ - ldr r1, [pc, #24] @ 29f88 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r4, asr #17 │ │ │ │ + ldr r1, [pc, #24] @ 29f78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 29528 │ │ │ │ - muleq r7, r0, r8 │ │ │ │ + b 29518 │ │ │ │ + andeq fp, r7, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ strbne r3, [r1] │ │ │ │ bl 4c78 <__xpg_strerror_r@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 29fe0 │ │ │ │ + ldr r3, [pc, #28] @ 29fd0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq fp, r7, ip, lsr r8 │ │ │ │ - ldr r3, [pc, #28] @ 2a008 │ │ │ │ + andeq fp, r7, ip, asr #16 │ │ │ │ + ldr r3, [pc, #28] @ 29ff8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #32] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq fp, r7, r4, lsl r8 │ │ │ │ + andeq fp, r7, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #260] @ 2a12c │ │ │ │ - ldr r2, [pc, #260] @ 2a130 │ │ │ │ + ldr r3, [pc, #260] @ 2a11c │ │ │ │ + ldr r2, [pc, #260] @ 2a120 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2a0a4 │ │ │ │ + bne 2a094 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a0e8 │ │ │ │ - ldr r7, [pc, #228] @ 2a134 │ │ │ │ + beq 2a0d8 │ │ │ │ + ldr r7, [pc, #228] @ 2a124 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, r5, lsl #3] │ │ │ │ subs r0, r4, #0 │ │ │ │ moveq r2, r4 │ │ │ │ - beq 2a06c │ │ │ │ + beq 2a05c │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a0f0 │ │ │ │ + beq 2a0e0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 2a054 │ │ │ │ + bne 2a044 │ │ │ │ ldr r3, [r8] │ │ │ │ mvn r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a10c │ │ │ │ + bne 2a0fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r5, [pc, #140] @ 2a138 │ │ │ │ - ldr r4, [pc, #140] @ 2a13c │ │ │ │ + ldr r5, [pc, #140] @ 2a128 │ │ │ │ + ldr r4, [pc, #140] @ 2a12c │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #132] @ 2a140 │ │ │ │ + ldr r2, [pc, #132] @ 2a130 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2a048 │ │ │ │ + bne 2a038 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a0e8 │ │ │ │ - ldr r2, [pc, #100] @ 2a144 │ │ │ │ + beq 2a0d8 │ │ │ │ + ldr r2, [pc, #100] @ 2a134 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 2a09c │ │ │ │ - ldr r3, [pc, #80] @ 2a148 │ │ │ │ + b 2a08c │ │ │ │ + ldr r3, [pc, #80] @ 2a138 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a09c │ │ │ │ - ldr r1, [pc, #56] @ 2a14c │ │ │ │ - ldr r0, [pc, #56] @ 2a150 │ │ │ │ - ldr r2, [pc, #56] @ 2a154 │ │ │ │ + beq 2a08c │ │ │ │ + ldr r1, [pc, #56] @ 2a13c │ │ │ │ + ldr r0, [pc, #56] @ 2a140 │ │ │ │ + ldr r2, [pc, #56] @ 2a144 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r5, [r7], -r0 │ │ │ │ + andeq r5, r7, r0, ror #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, ip, ror #19 │ │ │ │ + strdeq r5, [r7], -ip │ │ │ │ andeq r1, r5, ip, lsl lr │ │ │ │ andeq r1, r5, ip, lsl #30 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - andeq r5, r7, r8, asr #18 │ │ │ │ + andeq r5, r7, r8, asr r9 │ │ │ │ @ instruction: 0x00051db0 │ │ │ │ andeq r1, r5, r0, lsr #29 │ │ │ │ andeq r0, r0, r1, lsl #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -38059,669 +38055,669 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r5, [pc, #1964] @ 2a948 │ │ │ │ - ldr r4, [pc, #1964] @ 2a94c │ │ │ │ - ldr lr, [pc, #1964] @ 2a950 │ │ │ │ + ldr r5, [pc, #1964] @ 2a938 │ │ │ │ + ldr r4, [pc, #1964] @ 2a93c │ │ │ │ + ldr lr, [pc, #1964] @ 2a940 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #1944] @ 2a954 │ │ │ │ + ldr ip, [pc, #1944] @ 2a944 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov lr, #0 │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r0, [r5, ip] │ │ │ │ str r1, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - beq 2a1fc │ │ │ │ - ldr r1, [pc, #1900] @ 2a958 │ │ │ │ - ldr r0, [pc, #1900] @ 2a95c │ │ │ │ + beq 2a1ec │ │ │ │ + ldr r1, [pc, #1900] @ 2a948 │ │ │ │ + ldr r0, [pc, #1900] @ 2a94c │ │ │ │ mov r2, #984 @ 0x3d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r0, [pc, #1884] @ 2a960 │ │ │ │ - ldr r1, [pc, #1884] @ 2a964 │ │ │ │ + bl 57924 │ │ │ │ + ldr r0, [pc, #1884] @ 2a950 │ │ │ │ + ldr r1, [pc, #1884] @ 2a954 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #196 @ 0xc4 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [pc, #1852] @ 2a968 │ │ │ │ + ldr r3, [pc, #1852] @ 2a958 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2a8ac │ │ │ │ - ldr r5, [pc, #1824] @ 2a96c │ │ │ │ + bne 2a89c │ │ │ │ + ldr r5, [pc, #1824] @ 2a95c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2a680 │ │ │ │ + beq 2a670 │ │ │ │ ldr r3, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a278 │ │ │ │ - bl 293ec │ │ │ │ - ldr r3, [pc, #1748] @ 2a954 │ │ │ │ + bne 2a268 │ │ │ │ + bl 293dc │ │ │ │ + ldr r3, [pc, #1748] @ 2a944 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 2a6e8 │ │ │ │ - ldr r3, [pc, #1752] @ 2a970 │ │ │ │ + bne 2a6d8 │ │ │ │ + ldr r3, [pc, #1752] @ 2a960 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a73c │ │ │ │ - ldr r3, [pc, #1728] @ 2a970 │ │ │ │ + beq 2a72c │ │ │ │ + ldr r3, [pc, #1728] @ 2a960 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, r3, #12 │ │ │ │ - b 2a2d0 │ │ │ │ + b 2a2c0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r0, r4, lsl #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a71c │ │ │ │ + beq 2a70c │ │ │ │ ldr r2, [r3, r4, lsl #4] │ │ │ │ add r1, r3, r4, lsl #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 2a2c0 │ │ │ │ + bne 2a2b0 │ │ │ │ cmp ip, #0 │ │ │ │ ldmib r1, {r5, r7} │ │ │ │ - bne 2a890 │ │ │ │ - ldr r3, [pc, #1660] @ 2a970 │ │ │ │ + bne 2a880 │ │ │ │ + ldr r3, [pc, #1660] @ 2a960 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2a73c │ │ │ │ + beq 2a72c │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmn r3, #1 │ │ │ │ - ldr r3, [pc, #1628] @ 2a974 │ │ │ │ + ldr r3, [pc, #1628] @ 2a964 │ │ │ │ ldrne r4, [fp, #-324] @ 0xfffffebc │ │ │ │ asr r3, r3, r7 │ │ │ │ moveq r4, r5 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2a7e0 │ │ │ │ - ldr r3, [pc, #1608] @ 2a978 │ │ │ │ + bne 2a7d0 │ │ │ │ + ldr r3, [pc, #1608] @ 2a968 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ tst r4, r2 │ │ │ │ - beq 2a76c │ │ │ │ + beq 2a75c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 2a76c │ │ │ │ + beq 2a75c │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 2a680 │ │ │ │ - ldr r3, [pc, #1568] @ 2a97c │ │ │ │ + bne 2a670 │ │ │ │ + ldr r3, [pc, #1568] @ 2a96c │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ movgt r6, #1 │ │ │ │ cmp r7, #3 │ │ │ │ movne r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2a680 │ │ │ │ - ldr r8, [pc, #1528] @ 2a980 │ │ │ │ + bne 2a670 │ │ │ │ + ldr r8, [pc, #1528] @ 2a970 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, #572 @ 0x23c │ │ │ │ str r3, [r8, #200] @ 0xc8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r5, #512] @ 0x200 │ │ │ │ add r0, r0, r2 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ ldr r1, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r3, [r5, #536] @ 0x218 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ add r1, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #532] @ 0x214 │ │ │ │ str r4, [r5, #520] @ 0x208 │ │ │ │ str r7, [r5, #524] @ 0x20c │ │ │ │ str r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - bl 29808 │ │ │ │ + bl 297f8 │ │ │ │ str r6, [r8, #200] @ 0xc8 │ │ │ │ ldr r8, [r5, #512] @ 0x200 │ │ │ │ - bl 16bd4 │ │ │ │ + bl 16bc4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 2a84c │ │ │ │ - ldr r2, [pc, #1408] @ 2a984 │ │ │ │ + beq 2a83c │ │ │ │ + ldr r2, [pc, #1408] @ 2a974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ tst r3, r4 │ │ │ │ - beq 2a458 │ │ │ │ + beq 2a448 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ asr r1, r1, r7 │ │ │ │ tst r1, #1 │ │ │ │ - beq 2a458 │ │ │ │ + beq 2a448 │ │ │ │ ldr r1, [r2, #204] @ 0xcc │ │ │ │ and r3, r3, #256 @ 0x100 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 2a458 │ │ │ │ + bne 2a448 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ movne r0, r6 │ │ │ │ str r3, [r2, #204] @ 0xcc │ │ │ │ - bl 50ee8 │ │ │ │ - ldr r3, [pc, #1336] @ 2a988 │ │ │ │ + bl 50ed8 │ │ │ │ + ldr r3, [pc, #1336] @ 2a978 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #204] @ 0xcc │ │ │ │ - ldr r3, [pc, #1324] @ 2a98c │ │ │ │ + ldr r3, [pc, #1324] @ 2a97c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a628 │ │ │ │ - ldr r2, [pc, #1308] @ 2a990 │ │ │ │ + bne 2a618 │ │ │ │ + ldr r2, [pc, #1308] @ 2a980 │ │ │ │ and r8, r4, #512 @ 0x200 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ tst r3, r4 │ │ │ │ - beq 2a494 │ │ │ │ + beq 2a484 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ asr r1, r1, r7 │ │ │ │ tst r1, #1 │ │ │ │ - bne 2a8c4 │ │ │ │ - ldr r3, [pc, #1272] @ 2a994 │ │ │ │ + bne 2a8b4 │ │ │ │ + ldr r3, [pc, #1272] @ 2a984 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ tst r2, r4 │ │ │ │ - beq 2a508 │ │ │ │ + beq 2a4f8 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ asr r1, r1, r7 │ │ │ │ tst r1, #1 │ │ │ │ - beq 2a508 │ │ │ │ + beq 2a4f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2a508 │ │ │ │ + beq 2a4f8 │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ and r2, r2, #256 @ 0x100 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 2a508 │ │ │ │ + bne 2a4f8 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [r3, #212] @ 0xd4 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ ldreq r3, [r5, #512] @ 0x200 │ │ │ │ movne r3, r6 │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ str r9, [sp] │ │ │ │ - bl 4e990 │ │ │ │ - ldr r3, [pc, #1172] @ 2a998 │ │ │ │ + bl 4e980 │ │ │ │ + ldr r3, [pc, #1172] @ 2a988 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r3, #212] @ 0xd4 │ │ │ │ - ldr r3, [pc, #1164] @ 2a99c │ │ │ │ + ldr r3, [pc, #1164] @ 2a98c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ tst r2, r4 │ │ │ │ - beq 2a5b4 │ │ │ │ + beq 2a5a4 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ asr r1, r1, r7 │ │ │ │ tst r1, #1 │ │ │ │ - beq 2a5b4 │ │ │ │ + beq 2a5a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2a5b4 │ │ │ │ + beq 2a5a4 │ │ │ │ ldr r1, [r3, #216] @ 0xd8 │ │ │ │ and r2, r2, #256 @ 0x100 │ │ │ │ orr r2, r2, r1 │ │ │ │ orrs r2, r2, r8 │ │ │ │ - bne 2a5b4 │ │ │ │ + bne 2a5a4 │ │ │ │ mov r2, #1 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ str r2, [r3, #216] @ 0xd8 │ │ │ │ - bne 2a924 │ │ │ │ + bne 2a914 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r1, [r5, #512] @ 0x200 │ │ │ │ movne r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a540 │ │ │ │ + bl 3a530 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #1060] @ 2a9a0 │ │ │ │ + ldr r2, [pc, #1060] @ 2a990 │ │ │ │ cmn r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #216] @ 0xd8 │ │ │ │ - bne 2a5b4 │ │ │ │ - ldr r2, [pc, #1040] @ 2a9a4 │ │ │ │ - ldr r1, [pc, #1040] @ 2a9a8 │ │ │ │ + bne 2a5a4 │ │ │ │ + ldr r2, [pc, #1040] @ 2a994 │ │ │ │ + ldr r1, [pc, #1040] @ 2a998 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1020] @ 2a9ac │ │ │ │ + ldr r2, [pc, #1020] @ 2a99c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #1012] @ 2a9b0 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #1012] @ 2a9a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ tst r2, r4 │ │ │ │ - beq 2a628 │ │ │ │ + beq 2a618 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ asr r1, r1, r7 │ │ │ │ tst r1, #1 │ │ │ │ - beq 2a628 │ │ │ │ + beq 2a618 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2a628 │ │ │ │ + beq 2a618 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2a628 │ │ │ │ + beq 2a618 │ │ │ │ ldr r1, [r3, #220] @ 0xdc │ │ │ │ and r2, r2, #256 @ 0x100 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 2a628 │ │ │ │ + bne 2a618 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ movne r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #220] @ 0xdc │ │ │ │ - bl 4fb14 │ │ │ │ - ldr r3, [pc, #916] @ 2a9b4 │ │ │ │ + bl 4fb04 │ │ │ │ + ldr r3, [pc, #916] @ 2a9a4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #220] @ 0xdc │ │ │ │ - ldr r3, [pc, #904] @ 2a9b8 │ │ │ │ + ldr r3, [pc, #904] @ 2a9a8 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r3, #200] @ 0xc8 │ │ │ │ - beq 2a648 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2a638 │ │ │ │ + bl 3add4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2a658 │ │ │ │ + beq 2a648 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #572 @ 0x23c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #836] @ 2a9bc │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #836] @ 2a9ac │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #200] @ 0xc8 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #816] @ 2a9c0 │ │ │ │ + ldr r0, [pc, #816] @ 2a9b0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #680] @ 2a954 │ │ │ │ + ldr r3, [pc, #680] @ 2a944 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a808 │ │ │ │ - ldr r2, [pc, #768] @ 2a9c4 │ │ │ │ - ldr r3, [pc, #648] @ 2a950 │ │ │ │ + bne 2a7f8 │ │ │ │ + ldr r2, [pc, #768] @ 2a9b4 │ │ │ │ + ldr r3, [pc, #648] @ 2a940 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a944 │ │ │ │ + bne 2a934 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #728] @ 2a9c8 │ │ │ │ - ldr r0, [pc, #728] @ 2a9cc │ │ │ │ - ldr r2, [pc, #728] @ 2a9d0 │ │ │ │ + ldr r1, [pc, #728] @ 2a9b8 │ │ │ │ + ldr r0, [pc, #728] @ 2a9bc │ │ │ │ + ldr r2, [pc, #728] @ 2a9c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #616] @ 2a970 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #616] @ 2a960 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a2a8 │ │ │ │ + bne 2a298 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2a73c │ │ │ │ - ldr r1, [pc, #680] @ 2a9d4 │ │ │ │ - ldr r0, [pc, #680] @ 2a9d8 │ │ │ │ - ldr r2, [pc, #680] @ 2a9dc │ │ │ │ + beq 2a72c │ │ │ │ + ldr r1, [pc, #680] @ 2a9c4 │ │ │ │ + ldr r0, [pc, #680] @ 2a9c8 │ │ │ │ + ldr r2, [pc, #680] @ 2a9cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [pc, #664] @ 2a9e0 │ │ │ │ - ldr r2, [pc, #664] @ 2a9e4 │ │ │ │ + ldr r3, [pc, #664] @ 2a9d0 │ │ │ │ + ldr r2, [pc, #664] @ 2a9d4 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2a680 │ │ │ │ - ldr r3, [pc, #628] @ 2a9e8 │ │ │ │ + b 2a670 │ │ │ │ + ldr r3, [pc, #628] @ 2a9d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ tst r4, r2 │ │ │ │ - beq 2a790 │ │ │ │ + beq 2a780 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2a34c │ │ │ │ - ldr r3, [pc, #596] @ 2a9ec │ │ │ │ + bne 2a33c │ │ │ │ + ldr r3, [pc, #596] @ 2a9dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ tst r4, r2 │ │ │ │ - bne 2a824 │ │ │ │ - ldr r3, [pc, #580] @ 2a9f0 │ │ │ │ + bne 2a814 │ │ │ │ + ldr r3, [pc, #580] @ 2a9e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ tst r4, r2 │ │ │ │ - bne 2a838 │ │ │ │ - ldr r3, [pc, #564] @ 2a9f4 │ │ │ │ + bne 2a828 │ │ │ │ + ldr r3, [pc, #564] @ 2a9e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ tst r4, r2 │ │ │ │ - beq 2a680 │ │ │ │ + beq 2a670 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2a34c │ │ │ │ - b 2a680 │ │ │ │ + bne 2a33c │ │ │ │ + b 2a670 │ │ │ │ tst r4, #224 @ 0xe0 │ │ │ │ - beq 2a328 │ │ │ │ + beq 2a318 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [pc, #516] @ 2a9f8 │ │ │ │ + ldr r3, [pc, #516] @ 2a9e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #804] @ 0x324 │ │ │ │ - b 2a328 │ │ │ │ - ldr r1, [pc, #492] @ 2a9fc │ │ │ │ - ldr r0, [pc, #492] @ 2aa00 │ │ │ │ - ldr r2, [pc, #492] @ 2aa04 │ │ │ │ + b 2a318 │ │ │ │ + ldr r1, [pc, #492] @ 2a9ec │ │ │ │ + ldr r0, [pc, #492] @ 2a9f0 │ │ │ │ + ldr r2, [pc, #492] @ 2a9f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2a6bc │ │ │ │ + bl 57b50 │ │ │ │ + b 2a6ac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2a34c │ │ │ │ - b 2a7a4 │ │ │ │ + bne 2a33c │ │ │ │ + b 2a794 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2a34c │ │ │ │ - b 2a7b8 │ │ │ │ - ldr r1, [pc, #436] @ 2aa08 │ │ │ │ + bne 2a33c │ │ │ │ + b 2a7a8 │ │ │ │ + ldr r1, [pc, #436] @ 2a9f8 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 73acc │ │ │ │ + bl 73abc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2a908 │ │ │ │ - ldr r1, [pc, #412] @ 2aa0c │ │ │ │ + beq 2a8f8 │ │ │ │ + ldr r1, [pc, #412] @ 2a9fc │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 73acc │ │ │ │ + bl 73abc │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ - beq 2a3fc │ │ │ │ + beq 2a3ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ - b 2a3fc │ │ │ │ - ldr r1, [pc, #376] @ 2aa10 │ │ │ │ - ldr r0, [pc, #376] @ 2aa14 │ │ │ │ - ldr r2, [pc, #376] @ 2aa18 │ │ │ │ + bl 3add4 │ │ │ │ + b 2a3ec │ │ │ │ + ldr r1, [pc, #376] @ 2aa00 │ │ │ │ + ldr r0, [pc, #376] @ 2aa04 │ │ │ │ + ldr r2, [pc, #376] @ 2aa08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2a2ec │ │ │ │ - ldr r0, [pc, #360] @ 2aa1c │ │ │ │ + bl 57b50 │ │ │ │ + b 2a2dc │ │ │ │ + ldr r0, [pc, #360] @ 2aa0c │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ and r3, r3, #256 @ 0x100 │ │ │ │ orr r3, r3, r1 │ │ │ │ orrs r3, r3, r8 │ │ │ │ - bne 2a494 │ │ │ │ + bne 2a484 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ ldreq r1, [r5, #512] @ 0x200 │ │ │ │ movne r1, r6 │ │ │ │ str r3, [r2, #208] @ 0xd0 │ │ │ │ - bl 51634 │ │ │ │ - ldr r3, [pc, #292] @ 2aa20 │ │ │ │ + bl 51624 │ │ │ │ + ldr r3, [pc, #292] @ 2aa10 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ - b 2a494 │ │ │ │ - ldr r1, [pc, #276] @ 2aa24 │ │ │ │ + b 2a484 │ │ │ │ + ldr r1, [pc, #276] @ 2aa14 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ - bl 73acc │ │ │ │ + bl 73abc │ │ │ │ mov r6, r0 │ │ │ │ - b 2a3fc │ │ │ │ + b 2a3ec │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r1, [r5, #512] @ 0x200 │ │ │ │ movne r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a5e0 │ │ │ │ + bl 3a5d0 │ │ │ │ mov r3, r0 │ │ │ │ - b 2a574 │ │ │ │ + b 2a564 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r7, r4, asr lr │ │ │ │ - andeq r5, r7, r0, asr lr │ │ │ │ + andeq r5, r7, r4, ror #28 │ │ │ │ + andeq r5, r7, r0, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r1, [r5], -r8 │ │ │ │ andeq r1, r5, r0, ror #27 │ │ │ │ - strdeq fp, [r7], -ip │ │ │ │ + andeq fp, r7, ip, lsl #12 │ │ │ │ @ instruction: 0xfffff0d4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0007b5b4 │ │ │ │ + andeq fp, r7, r4, asr #11 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r0, r0, r2, lsr #3 │ │ │ │ - ldrdeq fp, [r7], -r4 │ │ │ │ + andeq fp, r7, r4, ror #9 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq fp, r7, r8, ror r4 │ │ │ │ - andeq fp, r7, r0, lsl #8 │ │ │ │ - @ instruction: 0x0007b3b0 │ │ │ │ - andeq r8, r7, r4, asr #2 │ │ │ │ - andeq fp, r7, ip, lsl #7 │ │ │ │ - andeq fp, r7, r8, ror #6 │ │ │ │ - andeq fp, r7, r0, lsl #6 │ │ │ │ - strdeq fp, [r7], -r4 │ │ │ │ - andeq fp, r7, r4, lsl #5 │ │ │ │ + andeq fp, r7, r8, lsl #9 │ │ │ │ + andeq fp, r7, r0, lsl r4 │ │ │ │ + andeq fp, r7, r0, asr #7 │ │ │ │ + andeq r8, r7, r4, asr r1 │ │ │ │ + muleq r7, ip, r3 │ │ │ │ + andeq fp, r7, r8, ror r3 │ │ │ │ + andeq fp, r7, r0, lsl r3 │ │ │ │ + andeq fp, r7, r4, lsl #6 │ │ │ │ + muleq r7, r4, r2 │ │ │ │ @ instruction: 0x00051ab0 │ │ │ │ andeq r1, r5, r4, lsr #18 │ │ │ │ andeq r0, r0, r6, lsr r5 │ │ │ │ - andeq fp, r7, r8, asr #4 │ │ │ │ + andeq fp, r7, r8, asr r2 │ │ │ │ + strdeq fp, [r7], -r0 │ │ │ │ andeq fp, r7, r0, ror #3 │ │ │ │ - ldrdeq fp, [r7], -r0 │ │ │ │ - andeq fp, r7, r8, lsl #3 │ │ │ │ - andeq fp, r7, r0, ror r1 │ │ │ │ - andeq r5, r7, r4, lsr r9 │ │ │ │ + muleq r7, r8, r1 │ │ │ │ + andeq fp, r7, r0, lsl #3 │ │ │ │ + andeq r5, r7, r4, asr #18 │ │ │ │ ldrdeq r1, [r5], -r4 │ │ │ │ andeq r1, r5, ip, ror #17 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ muleq r5, r8, r7 │ │ │ │ @ instruction: 0x000518b0 │ │ │ │ andeq r0, r0, fp, lsl #12 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r1, r5, r4, lsr #17 │ │ │ │ - muleq r7, r0, r0 │ │ │ │ - andeq fp, r7, ip, rrx │ │ │ │ - andeq fp, r7, r8, asr r0 │ │ │ │ - andeq fp, r7, r4, asr #32 │ │ │ │ + andeq fp, r7, r0, lsr #1 │ │ │ │ + andeq fp, r7, ip, ror r0 │ │ │ │ + andeq fp, r7, r8, rrx │ │ │ │ + andeq fp, r7, r4, asr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000516b4 │ │ │ │ @ instruction: 0x000517bc │ │ │ │ muleq r0, sl, r5 │ │ │ │ ldrdeq r1, [r5], -r0 │ │ │ │ andeq r1, r5, r4, asr #15 │ │ │ │ andeq r1, r5, ip, lsr #12 │ │ │ │ andeq r1, r5, r4, asr #14 │ │ │ │ andeq r0, r0, r5, lsl #12 │ │ │ │ - andeq sl, r7, ip, asr #30 │ │ │ │ - andeq sl, r7, r4, lsl #30 │ │ │ │ + andeq sl, r7, ip, asr pc │ │ │ │ + andeq sl, r7, r4, lsl pc │ │ │ │ andeq r1, r5, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #380] @ 2abc0 │ │ │ │ - ldr r2, [pc, #380] @ 2abc4 │ │ │ │ + ldr r3, [pc, #380] @ 2abb0 │ │ │ │ + ldr r2, [pc, #380] @ 2abb4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2aabc │ │ │ │ - ldr r3, [pc, #348] @ 2abc8 │ │ │ │ + bne 2aaac │ │ │ │ + ldr r3, [pc, #348] @ 2abb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2aad8 │ │ │ │ + beq 2aac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a00c │ │ │ │ + bl 29ffc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2aafc │ │ │ │ + beq 2aaec │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 2ab48 │ │ │ │ - ldr r3, [pc, #304] @ 2abcc │ │ │ │ + bhi 2ab38 │ │ │ │ + ldr r3, [pc, #304] @ 2abbc │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ - bne 2aae0 │ │ │ │ + bne 2aad0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #268] @ 2abd0 │ │ │ │ - ldr r0, [pc, #268] @ 2abd4 │ │ │ │ - ldr r2, [pc, #268] @ 2abd8 │ │ │ │ + ldr r1, [pc, #268] @ 2abc0 │ │ │ │ + ldr r0, [pc, #268] @ 2abc4 │ │ │ │ + ldr r2, [pc, #268] @ 2abc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2aa64 │ │ │ │ - bl 293ec │ │ │ │ - b 2aa78 │ │ │ │ - ldr r1, [pc, #244] @ 2abdc │ │ │ │ - ldr r0, [pc, #244] @ 2abe0 │ │ │ │ + bl 57924 │ │ │ │ + b 2aa54 │ │ │ │ + bl 293dc │ │ │ │ + b 2aa68 │ │ │ │ + ldr r1, [pc, #244] @ 2abcc │ │ │ │ + ldr r0, [pc, #244] @ 2abd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #548 @ 0x224 │ │ │ │ - bl 57b60 │ │ │ │ - b 2aab0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2aaa0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2abb4 │ │ │ │ - ldr r4, [pc, #216] @ 2abe4 │ │ │ │ - ldr r2, [pc, #216] @ 2abe8 │ │ │ │ + beq 2aba4 │ │ │ │ + ldr r4, [pc, #216] @ 2abd4 │ │ │ │ + ldr r2, [pc, #216] @ 2abd8 │ │ │ │ mov r0, #131 @ 0x83 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #22 │ │ │ │ stmib sp, {r2, r5} │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ab9c │ │ │ │ + bne 2ab8c │ │ │ │ mvn r0, #0 │ │ │ │ - b 2aab4 │ │ │ │ - ldr r5, [pc, #156] @ 2abec │ │ │ │ - ldr r2, [pc, #156] @ 2abf0 │ │ │ │ + b 2aaa4 │ │ │ │ + ldr r5, [pc, #156] @ 2abdc │ │ │ │ + ldr r2, [pc, #156] @ 2abe0 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #22 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ab40 │ │ │ │ - ldr r0, [pc, #104] @ 2abf4 │ │ │ │ - ldr r2, [pc, #104] @ 2abf8 │ │ │ │ + beq 2ab30 │ │ │ │ + ldr r0, [pc, #104] @ 2abe4 │ │ │ │ + ldr r2, [pc, #104] @ 2abe8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ab40 │ │ │ │ - ldr r0, [pc, #88] @ 2abfc │ │ │ │ - ldr r2, [pc, #88] @ 2ac00 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ab30 │ │ │ │ + ldr r0, [pc, #88] @ 2abec │ │ │ │ + ldr r2, [pc, #88] @ 2abf0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ab40 │ │ │ │ - ldr r5, [pc, #72] @ 2ac04 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ab30 │ │ │ │ + ldr r5, [pc, #72] @ 2abf4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 2ab04 │ │ │ │ - @ instruction: 0x000755b0 │ │ │ │ + b 2aaf4 │ │ │ │ + andeq r5, r7, r0, asr #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r7, r8, sp │ │ │ │ - andeq sl, r7, r4, ror #26 │ │ │ │ + andeq sl, r7, r8, lsr #27 │ │ │ │ + andeq sl, r7, r4, ror sp │ │ │ │ andeq r1, r5, r0, lsl #8 │ │ │ │ andeq r1, r5, r8, lsl #11 │ │ │ │ andeq r0, r0, fp, lsl #4 │ │ │ │ andeq r1, r5, r0, ror #7 │ │ │ │ andeq r1, r5, r8, ror #10 │ │ │ │ @ instruction: 0x000513b4 │ │ │ │ ldrdeq r2, [r5], -r0 │ │ │ │ @@ -38733,170 +38729,170 @@ │ │ │ │ andeq r0, r0, r7, lsl r2 │ │ │ │ muleq r5, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #1412] @ 2b1a8 │ │ │ │ - ldr r2, [pc, #1412] @ 2b1ac │ │ │ │ + ldr r3, [pc, #1412] @ 2b198 │ │ │ │ + ldr r2, [pc, #1412] @ 2b19c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2b0ec │ │ │ │ - ldr r3, [pc, #1380] @ 2b1b0 │ │ │ │ + bne 2b0dc │ │ │ │ + ldr r3, [pc, #1380] @ 2b1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b108 │ │ │ │ + beq 2b0f8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ ldr r5, [r6] │ │ │ │ str r3, [r6] │ │ │ │ - beq 2b0d4 │ │ │ │ - ldr r3, [pc, #1344] @ 2b1b4 │ │ │ │ - ldr r8, [pc, #1344] @ 2b1b8 │ │ │ │ + beq 2b0c4 │ │ │ │ + ldr r3, [pc, #1344] @ 2b1a4 │ │ │ │ + ldr r8, [pc, #1344] @ 2b1a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r4, [pc, #1336] @ 2b1bc │ │ │ │ + ldr r4, [pc, #1336] @ 2b1ac │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r8, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2adc0 │ │ │ │ + beq 2adb0 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 2af5c │ │ │ │ + beq 2af4c │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - beq 2af94 │ │ │ │ + beq 2af84 │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bne 2aef0 │ │ │ │ + bne 2aee0 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 2af68 │ │ │ │ - ldr r1, [pc, #1244] @ 2b1c0 │ │ │ │ + beq 2af58 │ │ │ │ + ldr r1, [pc, #1244] @ 2b1b0 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2af68 │ │ │ │ + beq 2af58 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - beq 2b050 │ │ │ │ - ldr r5, [pc, #1196] @ 2b1c4 │ │ │ │ + beq 2b040 │ │ │ │ + ldr r5, [pc, #1196] @ 2b1b4 │ │ │ │ mov ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #8 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, #1 │ │ │ │ mov r9, r5 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 2ad48 │ │ │ │ + b 2ad38 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #9 │ │ │ │ add r9, r9, #8 │ │ │ │ - beq 2adb0 │ │ │ │ + beq 2ada0 │ │ │ │ ldr r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 2ad64 │ │ │ │ + beq 2ad54 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ad38 │ │ │ │ + bne 2ad28 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r2, r8 │ │ │ │ bic r1, r1, r3 │ │ │ │ - bne 2ad80 │ │ │ │ + bne 2ad70 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp r7, #9 │ │ │ │ add r9, r9, #8 │ │ │ │ str r1, [r6] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 2ad48 │ │ │ │ + bne 2ad38 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 2adf0 │ │ │ │ - ldr r1, [pc, #1024] @ 2b1c8 │ │ │ │ + b 2ade0 │ │ │ │ + ldr r1, [pc, #1024] @ 2b1b8 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ add ip, r1, #64 @ 0x40 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp ip, r1 │ │ │ │ bic r2, r2, r0 │ │ │ │ - bne 2add4 │ │ │ │ + bne 2adc4 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r2, [r3] │ │ │ │ - b 2adfc │ │ │ │ + b 2adec │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ cmpne r2, #44 @ 0x2c │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r2, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ tst r2, #223 @ 0xdf │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2adf8 │ │ │ │ + bne 2ade8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2ae74 │ │ │ │ + beq 2ae64 │ │ │ │ sub r1, r2, #32 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ lsr r1, r4, r1 │ │ │ │ - beq 2ae68 │ │ │ │ + beq 2ae58 │ │ │ │ cmp r2, #8 │ │ │ │ - bls 2ac94 │ │ │ │ + bls 2ac84 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi 2ac94 │ │ │ │ + bhi 2ac84 │ │ │ │ cmp r2, #31 │ │ │ │ - bls 2ac94 │ │ │ │ + bls 2ac84 │ │ │ │ tst r1, #1 │ │ │ │ - beq 2ac94 │ │ │ │ + beq 2ac84 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2ae34 │ │ │ │ + bne 2ae24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 2b14c │ │ │ │ - bl 29388 │ │ │ │ - ldr r2, [pc, #828] @ 2b1cc │ │ │ │ + beq 2b13c │ │ │ │ + bl 29378 │ │ │ │ + ldr r2, [pc, #828] @ 2b1bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ orr r3, r3, ip │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -38910,207 +38906,207 @@ │ │ │ │ orr r3, r3, r0 │ │ │ │ orr r3, r3, r1 │ │ │ │ lsr r3, r3, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2b12c │ │ │ │ + bne 2b11c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #728] @ 2b1d0 │ │ │ │ + ldr r7, [pc, #728] @ 2b1c0 │ │ │ │ mov sl, #1 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, sl │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r8, [r7, r6, lsl #3] │ │ │ │ mov sl, r6 │ │ │ │ subs r0, r8, #0 │ │ │ │ moveq r2, r8 │ │ │ │ - beq 2af28 │ │ │ │ + beq 2af18 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b018 │ │ │ │ + beq 2b008 │ │ │ │ cmp r6, #9 │ │ │ │ - bne 2af0c │ │ │ │ + bne 2aefc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ mov ip, #0 │ │ │ │ - b 2adf0 │ │ │ │ + b 2ade0 │ │ │ │ ldr r2, [r6] │ │ │ │ orr r2, r2, #255 @ 0xff │ │ │ │ - b 2ade8 │ │ │ │ - ldr r1, [pc, #612] @ 2b1d4 │ │ │ │ + b 2add8 │ │ │ │ + ldr r1, [pc, #612] @ 2b1c4 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ add ip, r1, #64 @ 0x40 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r1, ip │ │ │ │ bic r2, r2, r0 │ │ │ │ - bne 2af7c │ │ │ │ - b 2ade8 │ │ │ │ - ldr sl, [pc, #572] @ 2b1d8 │ │ │ │ + bne 2af6c │ │ │ │ + b 2add8 │ │ │ │ + ldr sl, [pc, #572] @ 2b1c8 │ │ │ │ mov ip, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, sl, #64 @ 0x40 │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r8, sl │ │ │ │ mov sl, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r8, #8] │ │ │ │ subs r0, r9, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - beq 2afd4 │ │ │ │ + beq 2afc4 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ add r8, r8, #8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [r8, #4] │ │ │ │ ldreq r2, [r6] │ │ │ │ moveq sl, #1 │ │ │ │ orreq r2, r2, r1 │ │ │ │ streq r2, [r6] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 2afbc │ │ │ │ + bne 2afac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov ip, sl │ │ │ │ - b 2adf0 │ │ │ │ + b 2ade0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [pc, #440] @ 2b1dc │ │ │ │ + ldr r0, [pc, #440] @ 2b1cc │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, r5 │ │ │ │ add r5, r0, sl, lsl #3 │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r5, r0 │ │ │ │ orr r2, r2, r1 │ │ │ │ - bne 2b038 │ │ │ │ - b 2ade8 │ │ │ │ - ldr r5, [pc, #392] @ 2b1e0 │ │ │ │ + bne 2b028 │ │ │ │ + b 2add8 │ │ │ │ + ldr r5, [pc, #392] @ 2b1d0 │ │ │ │ mov ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add sl, r5, #64 @ 0x40 │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r3, #2 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r8, #8] │ │ │ │ subs r0, r9, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - beq 2b090 │ │ │ │ + beq 2b080 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ add r8, r8, #8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [r8, #4] │ │ │ │ ldreq r2, [r6] │ │ │ │ moveq r5, #1 │ │ │ │ biceq r2, r2, r1 │ │ │ │ streq r2, [r6] │ │ │ │ cmp r8, sl │ │ │ │ - bne 2b078 │ │ │ │ + bne 2b068 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov ip, r5 │ │ │ │ - b 2adf0 │ │ │ │ + b 2ade0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2b110 │ │ │ │ + bne 2b100 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #240] @ 2b1e4 │ │ │ │ - ldr r0, [pc, #240] @ 2b1e8 │ │ │ │ - ldr r2, [pc, #240] @ 2b1ec │ │ │ │ + ldr r1, [pc, #240] @ 2b1d4 │ │ │ │ + ldr r0, [pc, #240] @ 2b1d8 │ │ │ │ + ldr r2, [pc, #240] @ 2b1dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2ac44 │ │ │ │ - bl 293ec │ │ │ │ - b 2ac58 │ │ │ │ - ldr r1, [pc, #216] @ 2b1f0 │ │ │ │ - ldr r0, [pc, #216] @ 2b1f4 │ │ │ │ + bl 57924 │ │ │ │ + b 2ac34 │ │ │ │ + bl 293dc │ │ │ │ + b 2ac48 │ │ │ │ + ldr r1, [pc, #216] @ 2b1e0 │ │ │ │ + ldr r0, [pc, #216] @ 2b1e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #652 @ 0x28c │ │ │ │ - bl 57b60 │ │ │ │ - b 2b0e0 │ │ │ │ - ldr r1, [pc, #196] @ 2b1f8 │ │ │ │ - ldr r0, [pc, #196] @ 2b1fc │ │ │ │ - ldr r2, [pc, #196] @ 2b200 │ │ │ │ + bl 57b50 │ │ │ │ + b 2b0d0 │ │ │ │ + ldr r1, [pc, #196] @ 2b1e8 │ │ │ │ + ldr r0, [pc, #196] @ 2b1ec │ │ │ │ + ldr r2, [pc, #196] @ 2b1f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57b60 │ │ │ │ - mov r0, #0 │ │ │ │ - b 2aee8 │ │ │ │ - ldr r4, [pc, #176] @ 2b204 │ │ │ │ - ldr r0, [pc, #176] @ 2b208 │ │ │ │ + bl 57b50 │ │ │ │ + mov r0, #0 │ │ │ │ + b 2aed8 │ │ │ │ + ldr r4, [pc, #176] @ 2b1f4 │ │ │ │ + ldr r0, [pc, #176] @ 2b1f8 │ │ │ │ mov ip, #131 @ 0x83 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [r6] │ │ │ │ mov r3, #22 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #152] @ 2b20c │ │ │ │ + ldr r2, [pc, #152] @ 2b1fc │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b0e0 │ │ │ │ - ldr r0, [pc, #120] @ 2b210 │ │ │ │ - ldr r2, [pc, #120] @ 2b214 │ │ │ │ + beq 2b0d0 │ │ │ │ + ldr r0, [pc, #120] @ 2b200 │ │ │ │ + ldr r2, [pc, #120] @ 2b204 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 2b0e0 │ │ │ │ - ldrdeq r5, [r7], -r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2b0d0 │ │ │ │ + andeq r5, r7, r0, ror #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0007abb8 │ │ │ │ + andeq sl, r7, r8, asr #23 │ │ │ │ strheq r1, [r5], -r0 │ │ │ │ - andeq r4, r7, r4, asr #27 │ │ │ │ + ldrdeq r4, [r7], -r4 @ │ │ │ │ stmdaeq r0, {r0, ip} │ │ │ │ muleq r5, r0, r3 │ │ │ │ - andeq r4, r7, r4, lsr #26 │ │ │ │ - andeq r4, r7, r4, ror ip │ │ │ │ - andeq sl, r7, r4, ror r9 │ │ │ │ - andeq r4, r7, r0, asr #22 │ │ │ │ - andeq r4, r7, ip, asr #21 │ │ │ │ - andeq r4, r7, r0, lsr #21 │ │ │ │ - andeq r4, r7, r8, lsl sl │ │ │ │ - andeq r4, r7, r4, ror #19 │ │ │ │ + andeq r4, r7, r4, lsr sp │ │ │ │ + andeq r4, r7, r4, lsl #25 │ │ │ │ + andeq sl, r7, r4, lsl #19 │ │ │ │ + andeq r4, r7, r0, asr fp │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ + @ instruction: 0x00074ab0 │ │ │ │ + andeq r4, r7, r8, lsr #20 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ ldrdeq r0, [r5], -r0 @ │ │ │ │ andeq r0, r5, r8, ror #30 │ │ │ │ andeq r0, r0, lr, lsr #4 │ │ │ │ @ instruction: 0x00050db0 │ │ │ │ andeq r0, r5, r8, asr #30 │ │ │ │ andeq r0, r5, ip, lsl #27 │ │ │ │ andeq r0, r5, ip, lsr #30 │ │ │ │ @@ -39121,350 +39117,350 @@ │ │ │ │ andeq r0, r5, ip, asr #29 │ │ │ │ andeq r0, r0, r5, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #132] @ 2b2b8 │ │ │ │ - ldr r3, [pc, #132] @ 2b2bc │ │ │ │ + ldr r2, [pc, #132] @ 2b2a8 │ │ │ │ + ldr r3, [pc, #132] @ 2b2ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #224] @ 0xe0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 2b28c │ │ │ │ - ldr r1, [pc, #108] @ 2b2c0 │ │ │ │ - ldr r5, [pc, #108] @ 2b2c4 │ │ │ │ + beq 2b27c │ │ │ │ + ldr r1, [pc, #108] @ 2b2b0 │ │ │ │ + ldr r5, [pc, #108] @ 2b2b4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ streq r3, [r2, #224] @ 0xe0 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ tst r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bne 2b294 │ │ │ │ + bne 2b284 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2b2a8 │ │ │ │ + bne 2b298 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 57304 │ │ │ │ + bl 572f4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ tst r3, #1 │ │ │ │ - beq 2b28c │ │ │ │ + beq 2b27c │ │ │ │ mov r0, #2 │ │ │ │ - bl 57304 │ │ │ │ + bl 572f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, r7, ip, asr #11 │ │ │ │ - @ instruction: 0x00074dbc │ │ │ │ + ldrdeq sl, [r7], -ip │ │ │ │ + andeq r4, r7, ip, asr #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r8, lsr #11 │ │ │ │ - ldr r2, [pc, #92] @ 2b32c │ │ │ │ - ldr r3, [pc, #92] @ 2b330 │ │ │ │ + @ instruction: 0x0007a5b8 │ │ │ │ + ldr r2, [pc, #92] @ 2b31c │ │ │ │ + ldr r3, [pc, #92] @ 2b320 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #228] @ 0xe4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2b31c │ │ │ │ - ldr r1, [pc, #64] @ 2b334 │ │ │ │ + beq 2b30c │ │ │ │ + ldr r1, [pc, #64] @ 2b324 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #60] @ 2b338 │ │ │ │ + ldr r1, [pc, #60] @ 2b328 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ streq r3, [r2, #228] @ 0xe4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac08 │ │ │ │ + b 2abf8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq sl, r7, r0, lsr r5 │ │ │ │ - andeq r4, r7, r4, lsl sp │ │ │ │ + andeq sl, r7, r0, asr #10 │ │ │ │ + andeq r4, r7, r4, lsr #26 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r0, lsl #10 │ │ │ │ - ldr r2, [pc, #92] @ 2b3a0 │ │ │ │ - ldr r3, [pc, #92] @ 2b3a4 │ │ │ │ + andeq sl, r7, r0, lsl r5 │ │ │ │ + ldr r2, [pc, #92] @ 2b390 │ │ │ │ + ldr r3, [pc, #92] @ 2b394 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #232] @ 0xe8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2b390 │ │ │ │ - ldr r1, [pc, #64] @ 2b3a8 │ │ │ │ + beq 2b380 │ │ │ │ + ldr r1, [pc, #64] @ 2b398 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #60] @ 2b3ac │ │ │ │ + ldr r1, [pc, #60] @ 2b39c │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #1 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ streq r3, [r2, #232] @ 0xe8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac08 │ │ │ │ + b 2abf8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0007a4bc │ │ │ │ - andeq r4, r7, r0, lsr #25 │ │ │ │ + andeq sl, r7, ip, asr #9 │ │ │ │ + @ instruction: 0x00074cb0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, ip, lsl #9 │ │ │ │ - ldr r2, [pc, #92] @ 2b414 │ │ │ │ - ldr r3, [pc, #92] @ 2b418 │ │ │ │ + muleq r7, ip, r4 │ │ │ │ + ldr r2, [pc, #92] @ 2b404 │ │ │ │ + ldr r3, [pc, #92] @ 2b408 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #236] @ 0xec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2b404 │ │ │ │ - ldr r1, [pc, #64] @ 2b41c │ │ │ │ + beq 2b3f4 │ │ │ │ + ldr r1, [pc, #64] @ 2b40c │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #60] @ 2b420 │ │ │ │ + ldr r1, [pc, #60] @ 2b410 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ streq r3, [r2, #236] @ 0xec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac08 │ │ │ │ + b 2abf8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq sl, r7, r8, asr #8 │ │ │ │ - andeq r4, r7, ip, lsr #24 │ │ │ │ + andeq sl, r7, r8, asr r4 │ │ │ │ + andeq r4, r7, ip, lsr ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r8, lsl r4 │ │ │ │ - ldr r2, [pc, #92] @ 2b488 │ │ │ │ - ldr r3, [pc, #92] @ 2b48c │ │ │ │ + andeq sl, r7, r8, lsr #8 │ │ │ │ + ldr r2, [pc, #92] @ 2b478 │ │ │ │ + ldr r3, [pc, #92] @ 2b47c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #240] @ 0xf0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2b478 │ │ │ │ - ldr r1, [pc, #64] @ 2b490 │ │ │ │ + beq 2b468 │ │ │ │ + ldr r1, [pc, #64] @ 2b480 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #60] @ 2b494 │ │ │ │ + ldr r1, [pc, #60] @ 2b484 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ streq r3, [r2, #240] @ 0xf0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac08 │ │ │ │ + b 2abf8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldrdeq sl, [r7], -r4 │ │ │ │ - @ instruction: 0x00074bb8 │ │ │ │ + andeq sl, r7, r4, ror #7 │ │ │ │ + andeq r4, r7, r8, asr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r4, lsr #7 │ │ │ │ + @ instruction: 0x0007a3b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #660] @ 2b748 │ │ │ │ - ldr lr, [pc, #660] @ 2b74c │ │ │ │ + ldr r4, [pc, #660] @ 2b738 │ │ │ │ + ldr lr, [pc, #660] @ 2b73c │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr sl, [pc, #652] @ 2b750 │ │ │ │ + ldr sl, [pc, #652] @ 2b740 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #648] @ 2b754 │ │ │ │ + ldr ip, [pc, #648] @ 2b744 │ │ │ │ add sl, pc, sl │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ ldr r8, [sl, ip] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 2b63c │ │ │ │ - ldr r3, [pc, #596] @ 2b758 │ │ │ │ + bne 2b62c │ │ │ │ + ldr r3, [pc, #596] @ 2b748 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b610 │ │ │ │ + beq 2b600 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, ip │ │ │ │ add r1, r3, #12 │ │ │ │ - b 2b538 │ │ │ │ + b 2b528 │ │ │ │ add ip, ip, #1 │ │ │ │ ldr r2, [r1, ip, lsl #4] │ │ │ │ lsl lr, ip, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b690 │ │ │ │ + beq 2b680 │ │ │ │ ldr r2, [r3, lr] │ │ │ │ add sl, r3, lr │ │ │ │ cmp r4, r2 │ │ │ │ - bne 2b524 │ │ │ │ + bne 2b514 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 2b714 │ │ │ │ + bne 2b704 │ │ │ │ ldr r4, [sl, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2b610 │ │ │ │ + beq 2b600 │ │ │ │ cmn r9, #1 │ │ │ │ mov r0, #572 @ 0x23c │ │ │ │ moveq r9, r3 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [r0, #512] @ 0x200 │ │ │ │ add r0, r0, r2 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sl, #524] @ 0x20c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r1, fp, #12 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sl, #520] @ 0x208 │ │ │ │ str r6, [sl, #536] @ 0x218 │ │ │ │ str r3, [sl, #532] @ 0x214 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 29808 │ │ │ │ + bl 297f8 │ │ │ │ tst r9, #128 @ 0x80 │ │ │ │ ldr r1, [sl, #512] @ 0x200 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bne 2b6d8 │ │ │ │ - bl 3a540 │ │ │ │ + bne 2b6c8 │ │ │ │ + bl 3a530 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 2b6e4 │ │ │ │ + beq 2b6d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b610 │ │ │ │ - ldr r1, [pc, #348] @ 2b75c │ │ │ │ - ldr r0, [pc, #348] @ 2b760 │ │ │ │ - ldr r2, [pc, #348] @ 2b764 │ │ │ │ + beq 2b600 │ │ │ │ + ldr r1, [pc, #348] @ 2b74c │ │ │ │ + ldr r0, [pc, #348] @ 2b750 │ │ │ │ + ldr r2, [pc, #348] @ 2b754 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r2, [pc, #336] @ 2b768 │ │ │ │ - ldr r3, [pc, #304] @ 2b74c │ │ │ │ + bl 57b50 │ │ │ │ + ldr r2, [pc, #336] @ 2b758 │ │ │ │ + ldr r3, [pc, #304] @ 2b73c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b744 │ │ │ │ + bne 2b734 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #296] @ 2b76c │ │ │ │ - ldr r0, [pc, #296] @ 2b770 │ │ │ │ + ldr r1, [pc, #296] @ 2b75c │ │ │ │ + ldr r0, [pc, #296] @ 2b760 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #292] @ 2b774 │ │ │ │ + ldr r2, [pc, #292] @ 2b764 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b4fc │ │ │ │ - ldr r0, [pc, #264] @ 2b778 │ │ │ │ - ldr r2, [pc, #264] @ 2b77c │ │ │ │ + beq 2b4ec │ │ │ │ + ldr r0, [pc, #264] @ 2b768 │ │ │ │ + ldr r2, [pc, #264] @ 2b76c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #216] @ 2b758 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #216] @ 2b748 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2b514 │ │ │ │ + bne 2b504 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b610 │ │ │ │ - ldr r1, [pc, #224] @ 2b780 │ │ │ │ - ldr r0, [pc, #224] @ 2b784 │ │ │ │ - ldr r2, [pc, #224] @ 2b788 │ │ │ │ + beq 2b600 │ │ │ │ + ldr r1, [pc, #224] @ 2b770 │ │ │ │ + ldr r0, [pc, #224] @ 2b774 │ │ │ │ + ldr r2, [pc, #224] @ 2b778 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b610 │ │ │ │ - ldr r1, [pc, #200] @ 2b78c │ │ │ │ - ldr r0, [pc, #200] @ 2b790 │ │ │ │ - ldr r2, [pc, #200] @ 2b794 │ │ │ │ + beq 2b600 │ │ │ │ + ldr r1, [pc, #200] @ 2b77c │ │ │ │ + ldr r0, [pc, #200] @ 2b780 │ │ │ │ + ldr r2, [pc, #200] @ 2b784 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2b610 │ │ │ │ - bl 3a5e0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2b600 │ │ │ │ + bl 3a5d0 │ │ │ │ cmn r0, #2 │ │ │ │ - bne 2b5ec │ │ │ │ - ldr r0, [pc, #172] @ 2b798 │ │ │ │ - ldr r1, [pc, #172] @ 2b79c │ │ │ │ + bne 2b5dc │ │ │ │ + ldr r0, [pc, #172] @ 2b788 │ │ │ │ + ldr r1, [pc, #172] @ 2b78c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #136 @ 0x88 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #160] @ 2b7a0 │ │ │ │ + ldr r2, [pc, #160] @ 2b790 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 2b5ec │ │ │ │ - ldr r1, [pc, #136] @ 2b7a4 │ │ │ │ - ldr r0, [pc, #136] @ 2b7a8 │ │ │ │ - ldr r2, [pc, #136] @ 2b7ac │ │ │ │ + bl 2a170 │ │ │ │ + b 2b5dc │ │ │ │ + ldr r1, [pc, #136] @ 2b794 │ │ │ │ + ldr r0, [pc, #136] @ 2b798 │ │ │ │ + ldr r2, [pc, #136] @ 2b79c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r4, [sl, #12] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2b568 │ │ │ │ - b 2b6b0 │ │ │ │ + bne 2b558 │ │ │ │ + b 2b6a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r7, r4, asr #22 │ │ │ │ + andeq r4, r7, r4, asr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r0, lsr fp │ │ │ │ + andeq r4, r7, r0, asr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r0, r5, r4, asr #17 │ │ │ │ andeq r0, r5, r8, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r0, ror #19 │ │ │ │ + strdeq r4, [r7], -r0 │ │ │ │ andeq r0, r5, r4, lsl #17 │ │ │ │ andeq r0, r5, r4, lsr sl │ │ │ │ andeq r0, r0, sl, lsr #11 │ │ │ │ andeq r0, r5, r4, ror r9 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r0, r5, r4, lsr #16 │ │ │ │ andeq r0, r5, ip, lsr r9 │ │ │ │ @@ -39479,317 +39475,317 @@ │ │ │ │ andeq r0, r5, r0, asr #17 │ │ │ │ andeq r0, r0, r5, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #256] @ 2b8cc │ │ │ │ - ldr r2, [pc, #256] @ 2b8d0 │ │ │ │ + ldr r3, [pc, #256] @ 2b8bc │ │ │ │ + ldr r2, [pc, #256] @ 2b8c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2b860 │ │ │ │ + bne 2b850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b8a4 │ │ │ │ + beq 2b894 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r3, r4, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - ldr r3, [pc, #188] @ 2b8d4 │ │ │ │ + ldr r3, [pc, #188] @ 2b8c4 │ │ │ │ addne r5, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b82c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2b81c │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #156] @ 2b8d8 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #156] @ 2b8c8 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r3, #180] @ 0xb4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2b8ac │ │ │ │ + bne 2b89c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #116] @ 2b8dc │ │ │ │ - ldr r5, [pc, #116] @ 2b8e0 │ │ │ │ + ldr r7, [pc, #116] @ 2b8cc │ │ │ │ + ldr r5, [pc, #116] @ 2b8d0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #108] @ 2b8e4 │ │ │ │ + ldr r2, [pc, #108] @ 2b8d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2b7ec │ │ │ │ + bne 2b7dc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b8a4 │ │ │ │ - ldr r2, [pc, #76] @ 2b8e8 │ │ │ │ + beq 2b894 │ │ │ │ + ldr r2, [pc, #76] @ 2b8d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 2b8ec │ │ │ │ - ldr r0, [pc, #56] @ 2b8f0 │ │ │ │ - ldr r2, [pc, #56] @ 2b8f4 │ │ │ │ + ldr r1, [pc, #56] @ 2b8dc │ │ │ │ + ldr r0, [pc, #56] @ 2b8e0 │ │ │ │ + ldr r2, [pc, #56] @ 2b8e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r4, r7, ip, lsr #16 │ │ │ │ + andeq r4, r7, ip, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r7, r8, ror #31 │ │ │ │ - andeq r9, r7, r4, asr #31 │ │ │ │ + strdeq r9, [r7], -r8 │ │ │ │ + ldrdeq r9, [r7], -r4 │ │ │ │ andeq r0, r5, r0, ror #12 │ │ │ │ andeq r0, r5, r4, lsr #16 │ │ │ │ andeq r0, r0, r7, lsl r6 │ │ │ │ andeq r0, r0, fp, lsl r6 │ │ │ │ andeq r0, r5, r0, lsl r6 │ │ │ │ ldrdeq r0, [r5], -r4 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ 2b95c │ │ │ │ + ldr r3, [pc, #72] @ 2b94c │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2b954 │ │ │ │ - ldr r2, [pc, #60] @ 2b960 │ │ │ │ + beq 2b944 │ │ │ │ + ldr r2, [pc, #60] @ 2b950 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b938 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2b928 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #956] @ 0x3bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r4, r7, r4, ror #13 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #764] @ 2bc7c │ │ │ │ - ldr r2, [pc, #764] @ 2bc80 │ │ │ │ + ldr ip, [pc, #764] @ 2bc6c │ │ │ │ + ldr r2, [pc, #764] @ 2bc70 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [ip, r2] │ │ │ │ - ldr r3, [pc, #756] @ 2bc84 │ │ │ │ - ldr r2, [pc, #756] @ 2bc88 │ │ │ │ + ldr r3, [pc, #756] @ 2bc74 │ │ │ │ + ldr r2, [pc, #756] @ 2bc78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #736] @ 2bc8c │ │ │ │ + ldr r0, [pc, #736] @ 2bc7c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #716] @ 2bc90 │ │ │ │ + ldr r0, [pc, #716] @ 2bc80 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #696] @ 2bc94 │ │ │ │ + ldr r0, [pc, #696] @ 2bc84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r2, [pc, #676] @ 2bc98 │ │ │ │ - ldr r1, [pc, #676] @ 2bc9c │ │ │ │ + ldr r2, [pc, #676] @ 2bc88 │ │ │ │ + ldr r1, [pc, #676] @ 2bc8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #648] @ 2bca0 │ │ │ │ + ldr r0, [pc, #648] @ 2bc90 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r2, [pc, #616] @ 2bca4 │ │ │ │ - ldr r1, [pc, #616] @ 2bca8 │ │ │ │ + ldr r2, [pc, #616] @ 2bc94 │ │ │ │ + ldr r1, [pc, #616] @ 2bc98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #588] @ 2bcac │ │ │ │ + ldr r0, [pc, #588] @ 2bc9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #17 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #556] @ 2bcb0 │ │ │ │ + ldr r0, [pc, #556] @ 2bca0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #524] @ 2bcb4 │ │ │ │ + ldr r0, [pc, #524] @ 2bca4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #21 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #504] @ 2bcb8 │ │ │ │ + ldr r0, [pc, #504] @ 2bca8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #13 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #472] @ 2bcbc │ │ │ │ + ldr r0, [pc, #472] @ 2bcac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #440] @ 2bcc0 │ │ │ │ + ldr r0, [pc, #440] @ 2bcb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #408] @ 2bcc4 │ │ │ │ + ldr r0, [pc, #408] @ 2bcb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #376] @ 2bcc8 │ │ │ │ + ldr r0, [pc, #376] @ 2bcb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #344] @ 2bccc │ │ │ │ + ldr r0, [pc, #344] @ 2bcbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #21 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #324] @ 2bcd0 │ │ │ │ + ldr r0, [pc, #324] @ 2bcc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #304] @ 2bcd4 │ │ │ │ + ldr r0, [pc, #304] @ 2bcc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #272] @ 2bcd8 │ │ │ │ + ldr r0, [pc, #272] @ 2bcc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r2, [pc, #240] @ 2bcdc │ │ │ │ - ldr r1, [pc, #240] @ 2bce0 │ │ │ │ + ldr r2, [pc, #240] @ 2bccc │ │ │ │ + ldr r1, [pc, #240] @ 2bcd0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #212] @ 2bce4 │ │ │ │ + ldr r0, [pc, #212] @ 2bcd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #180] @ 2bce8 │ │ │ │ + ldr r0, [pc, #180] @ 2bcd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ - ldr r0, [pc, #148] @ 2bcec │ │ │ │ + ldr r0, [pc, #148] @ 2bcdc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 4cc0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - andeq r4, r7, r8, ror r6 │ │ │ │ + andeq r4, r7, r8, lsl #13 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r5, r4, asr #14 │ │ │ │ andeq r0, r5, r8, asr #14 │ │ │ │ andeq r0, r5, r4, ror r7 │ │ │ │ muleq r5, r0, r7 │ │ │ │ andeq r0, r5, ip, lsl #15 │ │ │ │ muleq r5, ip, r7 │ │ │ │ @@ -39815,129 +39811,129 @@ │ │ │ │ andeq r0, r5, ip, lsr #13 │ │ │ │ andeq r0, r5, r0, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #448] @ 2becc │ │ │ │ - ldr r3, [pc, #448] @ 2bed0 │ │ │ │ + ldr ip, [pc, #448] @ 2bebc │ │ │ │ + ldr r3, [pc, #448] @ 2bec0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [ip, r3] │ │ │ │ - ldr r0, [pc, #440] @ 2bed4 │ │ │ │ + ldr r0, [pc, #440] @ 2bec4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #420] @ 2bed8 │ │ │ │ + ldr r0, [pc, #420] @ 2bec8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #400] @ 2bedc │ │ │ │ + ldr r0, [pc, #400] @ 2becc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #380] @ 2bee0 │ │ │ │ + ldr r0, [pc, #380] @ 2bed0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #360] @ 2bee4 │ │ │ │ + ldr r0, [pc, #360] @ 2bed4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #340] @ 2bee8 │ │ │ │ + ldr r0, [pc, #340] @ 2bed8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #320] @ 2beec │ │ │ │ + ldr r0, [pc, #320] @ 2bedc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #300] @ 2bef0 │ │ │ │ + ldr r0, [pc, #300] @ 2bee0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #280] @ 2bef4 │ │ │ │ + ldr r0, [pc, #280] @ 2bee4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #260] @ 2bef8 │ │ │ │ + ldr r0, [pc, #260] @ 2bee8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #240] @ 2befc │ │ │ │ + ldr r0, [pc, #240] @ 2beec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #220] @ 2bf00 │ │ │ │ + ldr r0, [pc, #220] @ 2bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #200] @ 2bf04 │ │ │ │ + ldr r0, [pc, #200] @ 2bef4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #180] @ 2bf08 │ │ │ │ + ldr r0, [pc, #180] @ 2bef8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #160] @ 2bf0c │ │ │ │ + ldr r0, [pc, #160] @ 2befc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #140] @ 2bf10 │ │ │ │ + ldr r0, [pc, #140] @ 2bf00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #120] @ 2bf14 │ │ │ │ + ldr r0, [pc, #120] @ 2bf04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #100] @ 2bf18 │ │ │ │ + ldr r0, [pc, #100] @ 2bf08 │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - andeq r4, r7, ip, ror #5 │ │ │ │ + strdeq r4, [r7], -ip │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r5, r0, lsl r6 │ │ │ │ andeq r0, r5, ip, lsr r6 │ │ │ │ andeq r0, r5, ip, ror #12 │ │ │ │ muleq r5, ip, r6 │ │ │ │ andeq r0, r5, r8, asr #13 │ │ │ │ ldrdeq r0, [r5], -r8 │ │ │ │ @@ -39954,77 +39950,77 @@ │ │ │ │ muleq r5, r4, r8 │ │ │ │ andeq r0, r5, r8, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr ip, [pc, #624] @ 2c1a8 │ │ │ │ + ldr ip, [pc, #624] @ 2c198 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - ldr r3, [pc, #612] @ 2c1ac │ │ │ │ + ldr r3, [pc, #612] @ 2c19c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sl, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #592] @ 2c1b0 │ │ │ │ + ldr r4, [pc, #592] @ 2c1a0 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4af8 │ │ │ │ - ldr r0, [pc, #572] @ 2c1b4 │ │ │ │ + ldr r0, [pc, #572] @ 2c1a4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, r0] │ │ │ │ - ldr r3, [pc, #564] @ 2c1b8 │ │ │ │ - ldr r2, [pc, #564] @ 2c1bc │ │ │ │ + ldr r3, [pc, #564] @ 2c1a8 │ │ │ │ + ldr r2, [pc, #564] @ 2c1ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #544] @ 2c1c0 │ │ │ │ + ldr r0, [pc, #544] @ 2c1b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #524] @ 2c1c4 │ │ │ │ + ldr r0, [pc, #524] @ 2c1b4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #17 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #504] @ 2c1c8 │ │ │ │ + ldr r0, [pc, #504] @ 2c1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ - ldr r3, [pc, #484] @ 2c1cc │ │ │ │ - ldr r5, [pc, #484] @ 2c1d0 │ │ │ │ - ldr r6, [pc, #484] @ 2c1d4 │ │ │ │ + ldr r3, [pc, #484] @ 2c1bc │ │ │ │ + ldr r5, [pc, #484] @ 2c1c0 │ │ │ │ + ldr r6, [pc, #484] @ 2c1c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, sl │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - b 2c074 │ │ │ │ + b 2c064 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 2c0f8 │ │ │ │ + bls 2c0e8 │ │ │ │ cmp r0, #16 │ │ │ │ - bhi 2c188 │ │ │ │ - ldr r1, [pc, #440] @ 2c1d8 │ │ │ │ + bhi 2c178 │ │ │ │ + ldr r1, [pc, #440] @ 2c1c8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ moveq r4, #32 │ │ │ │ ldr r0, [r7] │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ movne r1, #44 @ 0x2c │ │ │ │ moveq r3, r4 │ │ │ │ moveq r1, r4 │ │ │ │ @@ -40034,103 +40030,103 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r6, [r5, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2c13c │ │ │ │ + beq 2c12c │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - beq 2c0a8 │ │ │ │ + beq 2c098 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c0a8 │ │ │ │ + beq 2c098 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r2, #30 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ mov r0, r6 │ │ │ │ strb r4, [r8], #1 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c008 │ │ │ │ + beq 2bff8 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi 2c124 │ │ │ │ - ldr r1, [pc, #268] @ 2c1dc │ │ │ │ + bhi 2c114 │ │ │ │ + ldr r1, [pc, #268] @ 2c1cc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ ldr r0, [r7] │ │ │ │ - beq 2c110 │ │ │ │ - ldr r1, [pc, #240] @ 2c1e0 │ │ │ │ + beq 2c100 │ │ │ │ + ldr r1, [pc, #240] @ 2c1d0 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2c048 │ │ │ │ - ldr r1, [pc, #228] @ 2c1e4 │ │ │ │ + b 2c038 │ │ │ │ + ldr r1, [pc, #228] @ 2c1d4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ - b 2c02c │ │ │ │ - ldr r1, [pc, #208] @ 2c1e8 │ │ │ │ + bl 57464 │ │ │ │ + b 2c01c │ │ │ │ + ldr r1, [pc, #208] @ 2c1d8 │ │ │ │ mov r4, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ - b 2c048 │ │ │ │ - ldr r1, [pc, #192] @ 2c1ec │ │ │ │ + b 2c038 │ │ │ │ + ldr r1, [pc, #192] @ 2c1dc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ - b 2c0dc │ │ │ │ - ldr r0, [pc, #172] @ 2c1f0 │ │ │ │ + bl 57464 │ │ │ │ + b 2c0cc │ │ │ │ + ldr r0, [pc, #172] @ 2c1e0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 451c │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c180 │ │ │ │ - ldr r1, [pc, #132] @ 2c1f4 │ │ │ │ + beq 2c170 │ │ │ │ + ldr r1, [pc, #132] @ 2c1e4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c1a0 │ │ │ │ + beq 2c190 │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #104] @ 2c1f8 │ │ │ │ + ldr r1, [pc, #104] @ 2c1e8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ - b 2c02c │ │ │ │ + bl 57464 │ │ │ │ + b 2c01c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - strheq r4, [r7], -r4 @ │ │ │ │ + andeq r4, r7, r4, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r4, lsl #1 │ │ │ │ + muleq r7, r4, r0 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r5, r0, asr r1 │ │ │ │ andeq r0, r5, r4, asr r8 │ │ │ │ andeq r0, r5, r0, lsl #3 │ │ │ │ andeq r0, r5, r8, ror #16 │ │ │ │ andeq r0, r5, r8, ror #16 │ │ │ │ andeq r0, r5, ip, asr r8 │ │ │ │ - andeq r3, r7, ip, asr #24 │ │ │ │ + andeq r3, r7, ip, asr ip │ │ │ │ andeq r0, r5, r4, asr #15 │ │ │ │ andeq r0, r5, r4, ror #16 │ │ │ │ andeq r0, r5, ip, ror #15 │ │ │ │ andeq r0, r5, r4, ror #13 │ │ │ │ andeq r0, r5, r8, ror #14 │ │ │ │ @ instruction: 0x000506b4 │ │ │ │ andeq r0, r5, ip, lsr #15 │ │ │ │ @@ -40138,409 +40134,409 @@ │ │ │ │ @ instruction: 0x000507b4 │ │ │ │ andeq r0, r5, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 2c2a0 │ │ │ │ - ldr r3, [pc, #136] @ 2c2a4 │ │ │ │ + ldr r4, [pc, #136] @ 2c290 │ │ │ │ + ldr r3, [pc, #136] @ 2c294 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c248 │ │ │ │ - ldr r3, [pc, #116] @ 2c2a8 │ │ │ │ + bne 2c238 │ │ │ │ + ldr r3, [pc, #116] @ 2c298 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #840] @ 0x348 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #92] @ 2c2ac │ │ │ │ - ldr r6, [pc, #92] @ 2c2b0 │ │ │ │ + ldr r7, [pc, #92] @ 2c29c │ │ │ │ + ldr r6, [pc, #92] @ 2c2a0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #84] @ 2c2b4 │ │ │ │ + ldr r2, [pc, #84] @ 2c2a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #56] @ 2c2a8 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #56] @ 2c298 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #840] @ 0x348 │ │ │ │ - beq 2c240 │ │ │ │ + beq 2c230 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #780 @ 0x30c │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r3, r7, r0, ror #27 │ │ │ │ + strdeq r3, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r5], -ip │ │ │ │ andeq r0, r5, r4, ror #13 │ │ │ │ andeq r0, r0, sl, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #1352] @ 2c81c │ │ │ │ - ldr r3, [pc, #1352] @ 2c820 │ │ │ │ + ldr r2, [pc, #1352] @ 2c80c │ │ │ │ + ldr r3, [pc, #1352] @ 2c810 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c628 │ │ │ │ + bne 2c618 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 2c66c │ │ │ │ + ble 2c65c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #1304] @ 2c824 │ │ │ │ + ldr r7, [pc, #1304] @ 2c814 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [pc, #1300] @ 2c828 │ │ │ │ + ldr r3, [pc, #1300] @ 2c818 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r2, [r4] │ │ │ │ mov sl, r4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 2c43c │ │ │ │ + bne 2c42c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2c750 │ │ │ │ + beq 2c740 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2c458 │ │ │ │ + beq 2c448 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 2c324 │ │ │ │ + bls 2c314 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 2c464 │ │ │ │ - ldr r8, [pc, #1216] @ 2c82c │ │ │ │ - ldr r4, [pc, #1216] @ 2c830 │ │ │ │ + bne 2c454 │ │ │ │ + ldr r8, [pc, #1216] @ 2c81c │ │ │ │ + ldr r4, [pc, #1216] @ 2c820 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #17 │ │ │ │ mov r9, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 2c3a0 │ │ │ │ + b 2c390 │ │ │ │ ldr r4, [r8, #20]! │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2c78c │ │ │ │ + beq 2c77c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r1, sl, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c380 │ │ │ │ - ldr r8, [pc, #1144] @ 2c834 │ │ │ │ + bne 2c370 │ │ │ │ + ldr r8, [pc, #1144] @ 2c824 │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, r1, lsl #2 │ │ │ │ ldr r9, [r8, #12] │ │ │ │ cmp r9, #1 │ │ │ │ - bne 2c5b4 │ │ │ │ + bne 2c5a4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ bl 49e4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2c5f4 │ │ │ │ + beq 2c5e4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 2c7bc │ │ │ │ + bls 2c7ac │ │ │ │ ldr r1, [r8, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2c40c │ │ │ │ + beq 2c3fc │ │ │ │ add r0, sl, #1 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c680 │ │ │ │ + bne 2c670 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ - ble 2c43c │ │ │ │ + ble 2c42c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldrb r2, [r4] │ │ │ │ mov sl, r4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 2c334 │ │ │ │ + beq 2c324 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c6a8 │ │ │ │ + bne 2c698 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 2c6cc │ │ │ │ + beq 2c6bc │ │ │ │ mov r4, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, sl │ │ │ │ - ldr r1, [pc, #960] @ 2c838 │ │ │ │ + ldr r1, [pc, #960] @ 2c828 │ │ │ │ ldrb sl, [r3, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ - b 2c49c │ │ │ │ + b 2c48c │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ add r1, r1, #20 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 2c4d8 │ │ │ │ + beq 2c4c8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 2c488 │ │ │ │ + bne 2c478 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #1 │ │ │ │ - beq 2c4ec │ │ │ │ + beq 2c4dc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c4d4 │ │ │ │ + beq 2c4c4 │ │ │ │ mov r0, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c568 │ │ │ │ + bne 2c558 │ │ │ │ mov r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bls 2c530 │ │ │ │ + bls 2c520 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 2c470 │ │ │ │ + b 2c460 │ │ │ │ sub r2, r8, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 2c720 │ │ │ │ + bne 2c710 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 2c75c │ │ │ │ + ble 2c74c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c51c │ │ │ │ + beq 2c50c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c58c │ │ │ │ + bne 2c57c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ - bhi 2c4e4 │ │ │ │ + bhi 2c4d4 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 2c418 │ │ │ │ + beq 2c408 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #760] @ 2c83c │ │ │ │ - ldr r0, [pc, #760] @ 2c840 │ │ │ │ + ldr r3, [pc, #760] @ 2c82c │ │ │ │ + ldr r0, [pc, #760] @ 2c830 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #736] @ 2c844 │ │ │ │ + ldr r0, [pc, #736] @ 2c834 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ - ldr r2, [pc, #716] @ 2c83c │ │ │ │ + bl 2bf0c │ │ │ │ + ldr r2, [pc, #716] @ 2c82c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2c4d4 │ │ │ │ + b 2c4c4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #676] @ 2c83c │ │ │ │ + ldr r2, [pc, #676] @ 2c82c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #668] @ 2c848 │ │ │ │ + ldr r2, [pc, #668] @ 2c838 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2c51c │ │ │ │ + b 2c50c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c40c │ │ │ │ + beq 2c3fc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c40c │ │ │ │ + beq 2c3fc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #612] @ 2c83c │ │ │ │ + ldr r2, [pc, #612] @ 2c82c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #608] @ 2c84c │ │ │ │ + ldr r2, [pc, #608] @ 2c83c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2c40c │ │ │ │ + b 2c3fc │ │ │ │ cmp r6, #2 │ │ │ │ - beq 2c7ec │ │ │ │ + beq 2c7dc │ │ │ │ ldr r3, [r8, #16] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r5, #4 │ │ │ │ - beq 2c620 │ │ │ │ + beq 2c610 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c6f8 │ │ │ │ + bne 2c6e8 │ │ │ │ mov r5, r8 │ │ │ │ - b 2c40c │ │ │ │ - ldr r7, [pc, #544] @ 2c850 │ │ │ │ - ldr r4, [pc, #544] @ 2c854 │ │ │ │ + b 2c3fc │ │ │ │ + ldr r7, [pc, #544] @ 2c840 │ │ │ │ + ldr r4, [pc, #544] @ 2c844 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #536] @ 2c858 │ │ │ │ + ldr r2, [pc, #536] @ 2c848 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 2c300 │ │ │ │ + bgt 2c2f0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c66c │ │ │ │ - ldr r2, [pc, #504] @ 2c85c │ │ │ │ + beq 2c65c │ │ │ │ + ldr r2, [pc, #504] @ 2c84c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #432] @ 2c83c │ │ │ │ + ldr r2, [pc, #432] @ 2c82c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #448] @ 2c860 │ │ │ │ + ldr r2, [pc, #448] @ 2c850 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2c40c │ │ │ │ - ldr r1, [pc, #436] @ 2c864 │ │ │ │ - ldr r0, [pc, #436] @ 2c868 │ │ │ │ - ldr r2, [pc, #436] @ 2c86c │ │ │ │ + b 2c3fc │ │ │ │ + ldr r1, [pc, #436] @ 2c854 │ │ │ │ + ldr r0, [pc, #436] @ 2c858 │ │ │ │ + ldr r2, [pc, #436] @ 2c85c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c44c │ │ │ │ - ldr r1, [pc, #396] @ 2c870 │ │ │ │ - ldr r0, [pc, #396] @ 2c874 │ │ │ │ + beq 2c43c │ │ │ │ + ldr r1, [pc, #396] @ 2c860 │ │ │ │ + ldr r0, [pc, #396] @ 2c864 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #828 @ 0x33c │ │ │ │ - bl 57b60 │ │ │ │ - b 2c44c │ │ │ │ + bl 57b50 │ │ │ │ + b 2c43c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #312] @ 2c83c │ │ │ │ + ldr r2, [pc, #312] @ 2c82c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #352] @ 2c878 │ │ │ │ + ldr r2, [pc, #352] @ 2c868 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 2c620 │ │ │ │ + b 2c610 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #272] @ 2c83c │ │ │ │ - ldr r0, [pc, #332] @ 2c87c │ │ │ │ + ldr r3, [pc, #272] @ 2c82c │ │ │ │ + ldr r0, [pc, #332] @ 2c86c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #308] @ 2c880 │ │ │ │ + ldr r0, [pc, #308] @ 2c870 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ - ldr r0, [pc, #300] @ 2c884 │ │ │ │ + bl 2bf0c │ │ │ │ + ldr r0, [pc, #300] @ 2c874 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ + bl 2bf0c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #212] @ 2c83c │ │ │ │ - ldr r0, [pc, #284] @ 2c888 │ │ │ │ + ldr r3, [pc, #212] @ 2c82c │ │ │ │ + ldr r0, [pc, #284] @ 2c878 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #24 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #260] @ 2c88c │ │ │ │ + ldr r0, [pc, #260] @ 2c87c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ + bl 2bf0c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #164] @ 2c83c │ │ │ │ - ldr r0, [pc, #244] @ 2c890 │ │ │ │ + ldr r3, [pc, #164] @ 2c82c │ │ │ │ + ldr r0, [pc, #244] @ 2c880 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #220] @ 2c894 │ │ │ │ + ldr r0, [pc, #220] @ 2c884 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ + bl 2bf0c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #116] @ 2c83c │ │ │ │ - ldr r0, [pc, #204] @ 2c898 │ │ │ │ + ldr r3, [pc, #116] @ 2c82c │ │ │ │ + ldr r0, [pc, #204] @ 2c888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r9 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #180] @ 2c89c │ │ │ │ + ldr r0, [pc, #180] @ 2c88c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ + bl 2bf0c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #68] @ 2c83c │ │ │ │ - ldr r0, [pc, #164] @ 2c8a0 │ │ │ │ + ldr r3, [pc, #68] @ 2c82c │ │ │ │ + ldr r0, [pc, #164] @ 2c890 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r9 │ │ │ │ bl 47a4 │ │ │ │ - ldr r0, [pc, #140] @ 2c8a4 │ │ │ │ + ldr r0, [pc, #140] @ 2c894 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf1c │ │ │ │ - andeq r3, r7, r0, lsr #26 │ │ │ │ + bl 2bf0c │ │ │ │ + andeq r3, r7, r0, lsr sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r7, r4, lsr #18 │ │ │ │ + andeq r3, r7, r4, lsr r9 │ │ │ │ andeq r0, r5, r4, lsr #13 │ │ │ │ - ldrdeq r3, [r7], -r0 │ │ │ │ + andeq r3, r7, r0, ror #17 │ │ │ │ andeq r0, r5, r0, asr #8 │ │ │ │ - andeq r3, r7, r0, lsl #17 │ │ │ │ - andeq r3, r7, r4, asr #15 │ │ │ │ + muleq r7, r0, r8 │ │ │ │ + ldrdeq r3, [r7], -r4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ muleq r5, r0, r4 │ │ │ │ andeq r0, r5, r4, asr #7 │ │ │ │ andeq r0, r5, r0, lsl r4 │ │ │ │ andeq r0, r5, r4, lsl r4 │ │ │ │ strdeq r0, [r5], -ip │ │ │ │ andeq r0, r5, r8, lsl r3 │ │ │ │ @@ -40565,70 +40561,70 @@ │ │ │ │ andeq r0, r5, r0, lsr #3 │ │ │ │ andeq r0, r5, r0, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #212] @ 2c998 │ │ │ │ - ldr r3, [pc, #212] @ 2c99c │ │ │ │ + ldr r5, [pc, #212] @ 2c988 │ │ │ │ + ldr r3, [pc, #212] @ 2c98c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c930 │ │ │ │ + bne 2c920 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl 44c8 │ │ │ │ ldr r1, [r6] │ │ │ │ add r3, r0, #20 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bhi 2c96c │ │ │ │ + bhi 2c95c │ │ │ │ mvn r2, #18 │ │ │ │ - ldr r3, [pc, #152] @ 2c9a0 │ │ │ │ + ldr r3, [pc, #152] @ 2c990 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movlt r0, r2 │ │ │ │ cmp r0, #19 │ │ │ │ movge r0, #19 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #844] @ 0x34c │ │ │ │ - bne 2c94c │ │ │ │ + bne 2c93c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 2c9a4 │ │ │ │ - ldr r0, [pc, #108] @ 2c9a8 │ │ │ │ + ldr r1, [pc, #108] @ 2c994 │ │ │ │ + ldr r0, [pc, #108] @ 2c998 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #824 @ 0x338 │ │ │ │ - bl 57934 │ │ │ │ - b 2c8dc │ │ │ │ - ldr r1, [pc, #88] @ 2c9ac │ │ │ │ - ldr r0, [pc, #88] @ 2c9b0 │ │ │ │ + bl 57924 │ │ │ │ + b 2c8cc │ │ │ │ + ldr r1, [pc, #88] @ 2c99c │ │ │ │ + ldr r0, [pc, #88] @ 2c9a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #836 @ 0x344 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2c97c │ │ │ │ + bne 2c96c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #48] @ 2c9b4 │ │ │ │ - ldr r0, [pc, #48] @ 2c9b8 │ │ │ │ - ldr r2, [pc, #48] @ 2c9bc │ │ │ │ + ldr r1, [pc, #48] @ 2c9a4 │ │ │ │ + ldr r0, [pc, #48] @ 2c9a8 │ │ │ │ + ldr r2, [pc, #48] @ 2c9ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2c974 │ │ │ │ - andeq r3, r7, r4, lsr r7 │ │ │ │ + bl 57b50 │ │ │ │ + b 2c964 │ │ │ │ + andeq r3, r7, r4, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r5, r0, ror r7 │ │ │ │ andeq r0, r5, ip, ror r7 │ │ │ │ andeq r0, r5, r4, asr r7 │ │ │ │ andeq r0, r5, r0, ror #14 │ │ │ │ andeq r0, r5, r0, lsr #14 │ │ │ │ @@ -40638,1112 +40634,1112 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r4, [pc, #40] @ 2ca10 │ │ │ │ + ldr r4, [pc, #40] @ 2ca00 │ │ │ │ add r4, pc, r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 2ca08 │ │ │ │ - ldr r2, [pc, #28] @ 2ca14 │ │ │ │ + blt 2c9f8 │ │ │ │ + ldr r2, [pc, #28] @ 2ca04 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r3, [r2, #952] @ 0x3b8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r3, r7, r4, lsl r6 │ │ │ │ + andeq r3, r7, r4, lsr #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ - ldr r0, [pc, #4080] @ 2da24 │ │ │ │ - ldr r1, [pc, #4080] @ 2da28 │ │ │ │ - ldr r2, [pc, #4080] @ 2da2c │ │ │ │ + ldr r0, [pc, #4080] @ 2da14 │ │ │ │ + ldr r1, [pc, #4080] @ 2da18 │ │ │ │ + ldr r2, [pc, #4080] @ 2da1c │ │ │ │ sub sp, sp, #420 @ 0x1a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #4060] @ 2da30 │ │ │ │ + ldr r3, [pc, #4060] @ 2da20 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d280 │ │ │ │ + bne 2d270 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ - bl 1b328 │ │ │ │ + bl 1b318 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2ddd4 │ │ │ │ + bne 2ddc4 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ - ldr r5, [pc, #3988] @ 2da34 │ │ │ │ + bl 23710 │ │ │ │ + ldr r5, [pc, #3988] @ 2da24 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #3980] @ 2da38 │ │ │ │ + ldr r1, [pc, #3980] @ 2da28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-408] @ 0xfffffe68 │ │ │ │ - blt 2dcb0 │ │ │ │ + blt 2dca0 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r6, [fp, #-408] @ 0xfffffe68 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r2, [fp, #-432] @ 0xfffffe50 │ │ │ │ - ldr r3, [pc, #3904] @ 2da3c │ │ │ │ - ldr r9, [pc, #3904] @ 2da40 │ │ │ │ + ldr r3, [pc, #3904] @ 2da2c │ │ │ │ + ldr r9, [pc, #3904] @ 2da30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-436] @ 0xfffffe4c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r3, #576 @ 0x240 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #3856] @ 2da44 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #3856] @ 2da34 │ │ │ │ str r4, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3] │ │ │ │ - ldr r3, [pc, #3844] @ 2da48 │ │ │ │ + ldr r3, [pc, #3844] @ 2da38 │ │ │ │ str r4, [fp, #-416] @ 0xfffffe60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-428] @ 0xfffffe54 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #3828] @ 2da4c │ │ │ │ + ldr r2, [pc, #3828] @ 2da3c │ │ │ │ ldr r0, [fp, #-408] @ 0xfffffe68 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 2ce20 │ │ │ │ + ble 2ce10 │ │ │ │ ldr r7, [r9] │ │ │ │ mov r4, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r9] │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldrb r5, [r8] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r6, [r0] │ │ │ │ mov sl, r0 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 2cbac │ │ │ │ + beq 2cb9c │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2cb98 │ │ │ │ + bne 2cb88 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ - beq 2cc74 │ │ │ │ - bhi 2cc84 │ │ │ │ + beq 2cc64 │ │ │ │ + bhi 2cc74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2cb50 │ │ │ │ + beq 2cb40 │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ - beq 2cb50 │ │ │ │ + beq 2cb40 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ adds r3, r4, r3 │ │ │ │ add r2, r6, r2, lsl #1 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ movcc r2, #1 │ │ │ │ movcs r2, #0 │ │ │ │ ands r2, r2, r1, lsr #5 │ │ │ │ - beq 2cc20 │ │ │ │ + beq 2cc10 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3], #-1 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ add r2, r6, r2, lsl #1 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ ands r2, r2, r0, lsr #5 │ │ │ │ - bne 2cbf8 │ │ │ │ + bne 2cbe8 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ - beq 2ccf4 │ │ │ │ + beq 2cce4 │ │ │ │ cmp r5, #33 @ 0x21 │ │ │ │ - beq 2cc90 │ │ │ │ + beq 2cc80 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ - beq 2ccf4 │ │ │ │ + beq 2cce4 │ │ │ │ ldr r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2cb50 │ │ │ │ + bne 2cb40 │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ - beq 2d2b8 │ │ │ │ + beq 2d2a8 │ │ │ │ cmp r5, #37 @ 0x25 │ │ │ │ - beq 2ccd0 │ │ │ │ - ldr r3, [pc, #3572] @ 2da50 │ │ │ │ + beq 2ccc0 │ │ │ │ + ldr r3, [pc, #3572] @ 2da40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2cec8 │ │ │ │ + bne 2ceb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ - b 2cb50 │ │ │ │ + b 2cb40 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 2cbc8 │ │ │ │ - b 2cb50 │ │ │ │ + bne 2cbb8 │ │ │ │ + b 2cb40 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bne 2cbc8 │ │ │ │ - b 2cb50 │ │ │ │ + bne 2cbb8 │ │ │ │ + b 2cb40 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 2dd58 │ │ │ │ + beq 2dd48 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 2d8c4 │ │ │ │ + beq 2d8b4 │ │ │ │ ldr r2, [fp, #-412] @ 0xfffffe64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2cb50 │ │ │ │ + bne 2cb40 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 2cc54 │ │ │ │ - ldr r1, [pc, #3476] @ 2da54 │ │ │ │ + bne 2cc44 │ │ │ │ + ldr r1, [pc, #3476] @ 2da44 │ │ │ │ add r0, r4, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5765c │ │ │ │ + bl 5764c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d48c │ │ │ │ - ldr r1, [pc, #3456] @ 2da58 │ │ │ │ + beq 2d47c │ │ │ │ + ldr r1, [pc, #3456] @ 2da48 │ │ │ │ add r0, r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5765c │ │ │ │ + bl 5764c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cc68 │ │ │ │ + bne 2cc58 │ │ │ │ mov r0, #2 │ │ │ │ - bl e064 │ │ │ │ - b 2cc68 │ │ │ │ + bl e058 │ │ │ │ + b 2cc58 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh sl, [r6, r3] │ │ │ │ ands r3, sl, #8192 @ 0x2000 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ mov sl, r4 │ │ │ │ - beq 2cd28 │ │ │ │ + beq 2cd18 │ │ │ │ ldrb r3, [sl, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2cd14 │ │ │ │ + bne 2cd04 │ │ │ │ ldr r1, [fp, #-428] @ 0xfffffe54 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, sl │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cd5c │ │ │ │ + bne 2cd4c │ │ │ │ ldrb r2, [sl, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2cdf0 │ │ │ │ + beq 2cde0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2cdf0 │ │ │ │ - ldr r1, [pc, #3320] @ 2da5c │ │ │ │ + bne 2cde0 │ │ │ │ + ldr r1, [pc, #3320] @ 2da4c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cd94 │ │ │ │ + bne 2cd84 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cdf0 │ │ │ │ + beq 2cde0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2cdf0 │ │ │ │ + bne 2cde0 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ movne r5, #1 │ │ │ │ - beq 2d0dc │ │ │ │ + beq 2d0cc │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq 2d660 │ │ │ │ + beq 2d650 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2cdb8 │ │ │ │ - ldr r3, [pc, #3212] @ 2da60 │ │ │ │ + bne 2cda8 │ │ │ │ + ldr r3, [pc, #3212] @ 2da50 │ │ │ │ sub r2, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 2d18c │ │ │ │ + bhi 2d17c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ce90 │ │ │ │ + beq 2ce80 │ │ │ │ ldr r2, [fp, #-412] @ 0xfffffe64 │ │ │ │ ldr r1, [fp, #-416] @ 0xfffffe60 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ - b 2cb50 │ │ │ │ + b 2cb40 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d240 │ │ │ │ + bne 2d230 │ │ │ │ ldr r0, [fp, #-408] @ 0xfffffe68 │ │ │ │ - bl 5a6d0 │ │ │ │ - bl 2a158 │ │ │ │ - ldr r3, [pc, #3108] @ 2da64 │ │ │ │ + bl 5a6c0 │ │ │ │ + bl 2a148 │ │ │ │ + ldr r3, [pc, #3108] @ 2da54 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d29c │ │ │ │ - ldr r2, [pc, #3072] @ 2da68 │ │ │ │ - ldr r3, [pc, #3008] @ 2da2c │ │ │ │ + bne 2d28c │ │ │ │ + ldr r2, [pc, #3072] @ 2da58 │ │ │ │ + ldr r3, [pc, #3008] @ 2da1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dda4 │ │ │ │ + bne 2dd94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #3028] @ 2da6c │ │ │ │ - ldr r1, [pc, #3028] @ 2da70 │ │ │ │ + ldr r2, [pc, #3028] @ 2da5c │ │ │ │ + ldr r1, [pc, #3028] @ 2da60 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #448 @ 0x1c0 │ │ │ │ mvn r0, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ - b 2cb50 │ │ │ │ + b 2cb40 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d1d0 │ │ │ │ + bne 2d1c0 │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 2cf08 │ │ │ │ + beq 2cef8 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r1, r5, lsl #2] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r5, [r3, #1]! │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 2cef0 │ │ │ │ + bne 2cee0 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d1f0 │ │ │ │ + beq 2d1e0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d1f0 │ │ │ │ + beq 2d1e0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - bne 2cf4c │ │ │ │ + bne 2cf3c │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 2cf3c │ │ │ │ + beq 2cf2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dda8 │ │ │ │ - bl 578a8 │ │ │ │ + beq 2dd98 │ │ │ │ + bl 57898 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2cfa0 │ │ │ │ + beq 2cf90 │ │ │ │ ldrb r3, [r7] │ │ │ │ ldr sl, [sl] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [sl, r2] │ │ │ │ mov r5, r7 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 2cf98 │ │ │ │ + beq 2cf88 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [sl, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2cf84 │ │ │ │ + bne 2cf74 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 2d8e4 │ │ │ │ + beq 2d8d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [fp, #-412] @ 0xfffffe64 │ │ │ │ ldr r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd78 │ │ │ │ + beq 2dd68 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd78 │ │ │ │ - ldr r3, [pc, #2720] @ 2da74 │ │ │ │ + beq 2dd68 │ │ │ │ + ldr r3, [pc, #2720] @ 2da64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #17 │ │ │ │ mvnne r6, #0 │ │ │ │ - beq 2d800 │ │ │ │ + beq 2d7f0 │ │ │ │ cmp r3, #18 │ │ │ │ - beq 2d764 │ │ │ │ - ldr r5, [pc, #2692] @ 2da78 │ │ │ │ + beq 2d754 │ │ │ │ + ldr r5, [pc, #2692] @ 2da68 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d40c │ │ │ │ - ldr sl, [pc, #2676] @ 2da7c │ │ │ │ + beq 2d3fc │ │ │ │ + ldr sl, [pc, #2676] @ 2da6c │ │ │ │ str r8, [fp, #-424] @ 0xfffffe58 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, sl │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r1 │ │ │ │ - b 2d038 │ │ │ │ + b 2d028 │ │ │ │ ldr r4, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2d400 │ │ │ │ + beq 2d3f0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 2d054 │ │ │ │ + beq 2d044 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 2d028 │ │ │ │ + bne 2d018 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 2d028 │ │ │ │ - ldr r4, [pc, #2564] @ 2da80 │ │ │ │ + bne 2d018 │ │ │ │ + ldr r4, [pc, #2564] @ 2da70 │ │ │ │ ldr r5, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r4, r7, lsl #4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [fp, #-424] @ 0xfffffe58 │ │ │ │ str r2, [fp, #-424] @ 0xfffffe58 │ │ │ │ blx r3 │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2dc44 │ │ │ │ + bne 2dc34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cc68 │ │ │ │ - ldr r1, [pc, #2492] @ 2da84 │ │ │ │ - ldr r0, [pc, #2492] @ 2da88 │ │ │ │ - ldr r2, [pc, #2764] @ 2db9c │ │ │ │ + beq 2cc58 │ │ │ │ + ldr r1, [pc, #2492] @ 2da74 │ │ │ │ + ldr r0, [pc, #2492] @ 2da78 │ │ │ │ + ldr r2, [pc, #2764] @ 2db8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2cc68 │ │ │ │ + bl 57b50 │ │ │ │ + b 2cc58 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2da00 │ │ │ │ + beq 2d9f0 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2d0ec │ │ │ │ - ldr r1, [pc, #2436] @ 2da8c │ │ │ │ + bne 2d0dc │ │ │ │ + ldr r1, [pc, #2436] @ 2da7c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 2d14c │ │ │ │ + bne 2d13c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d698 │ │ │ │ + beq 2d688 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 2d698 │ │ │ │ + bne 2d688 │ │ │ │ ldr r2, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d9b4 │ │ │ │ + beq 2d9a4 │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2d14c │ │ │ │ - ldr r1, [pc, #2344] @ 2da90 │ │ │ │ + bne 2d13c │ │ │ │ + ldr r1, [pc, #2344] @ 2da80 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r3 │ │ │ │ movne sl, #0 │ │ │ │ - beq 2d498 │ │ │ │ + beq 2d488 │ │ │ │ ldr r3, [fp, #-436] @ 0xfffffe4c │ │ │ │ add r6, r3, #1840 @ 0x730 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2dc2c │ │ │ │ + bne 2dc1c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d740 │ │ │ │ + beq 2d730 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ - b 2cb50 │ │ │ │ - ldr r1, [pc, #2236] @ 2da94 │ │ │ │ - ldr r0, [pc, #2236] @ 2da98 │ │ │ │ - ldr r2, [pc, #2236] @ 2da9c │ │ │ │ + b 2cb40 │ │ │ │ + ldr r1, [pc, #2236] @ 2da84 │ │ │ │ + ldr r0, [pc, #2236] @ 2da88 │ │ │ │ + ldr r2, [pc, #2236] @ 2da8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldrb r5, [r4] │ │ │ │ - b 2ced8 │ │ │ │ - ldr r6, [pc, #2216] @ 2daa0 │ │ │ │ - ldr r5, [pc, #2216] @ 2daa4 │ │ │ │ + b 2cec8 │ │ │ │ + ldr r6, [pc, #2216] @ 2da90 │ │ │ │ + ldr r5, [pc, #2216] @ 2da94 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, #12 │ │ │ │ - b 2d21c │ │ │ │ + b 2d20c │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d460 │ │ │ │ + beq 2d450 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d208 │ │ │ │ - ldr r6, [pc, #2156] @ 2daa8 │ │ │ │ + bne 2d1f8 │ │ │ │ + ldr r6, [pc, #2156] @ 2da98 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 2cf54 │ │ │ │ - ldr r2, [pc, #2148] @ 2daac │ │ │ │ - ldr r3, [pc, #2148] @ 2dab0 │ │ │ │ - ldr r1, [pc, #2148] @ 2dab4 │ │ │ │ + b 2cf44 │ │ │ │ + ldr r2, [pc, #2148] @ 2da9c │ │ │ │ + ldr r3, [pc, #2148] @ 2daa0 │ │ │ │ + ldr r1, [pc, #2148] @ 2daa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #134 @ 0x86 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #2120] @ 2dab8 │ │ │ │ + ldr r2, [pc, #2120] @ 2daa8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 2ce2c │ │ │ │ - ldr r1, [pc, #2100] @ 2dabc │ │ │ │ - ldr r0, [pc, #2100] @ 2dac0 │ │ │ │ - ldr r2, [pc, #2100] @ 2dac4 │ │ │ │ + bl 2a170 │ │ │ │ + b 2ce1c │ │ │ │ + ldr r1, [pc, #2100] @ 2daac │ │ │ │ + ldr r0, [pc, #2100] @ 2dab0 │ │ │ │ + ldr r2, [pc, #2100] @ 2dab4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2ca70 │ │ │ │ - ldr r1, [pc, #2084] @ 2dac8 │ │ │ │ - ldr r0, [pc, #2084] @ 2dacc │ │ │ │ - ldr r2, [pc, #2084] @ 2dad0 │ │ │ │ + bl 57924 │ │ │ │ + b 2ca60 │ │ │ │ + ldr r1, [pc, #2084] @ 2dab8 │ │ │ │ + ldr r0, [pc, #2084] @ 2dabc │ │ │ │ + ldr r2, [pc, #2084] @ 2dac0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ce60 │ │ │ │ - ldr r6, [pc, #2068] @ 2dad4 │ │ │ │ - ldr r1, [pc, #2068] @ 2dad8 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ce50 │ │ │ │ + ldr r6, [pc, #2068] @ 2dac4 │ │ │ │ + ldr r1, [pc, #2068] @ 2dac8 │ │ │ │ ldr r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 577fc │ │ │ │ + bl 577ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ce20 │ │ │ │ - ldr r3, [pc, #2032] @ 2dadc │ │ │ │ + beq 2ce10 │ │ │ │ + ldr r3, [pc, #2032] @ 2dacc │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2dca8 │ │ │ │ - ldr r6, [pc, #2020] @ 2dae0 │ │ │ │ + beq 2dc98 │ │ │ │ + ldr r6, [pc, #2020] @ 2dad0 │ │ │ │ ldr r7, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 2d314 │ │ │ │ + b 2d304 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r5, [r6, r7, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d754 │ │ │ │ + beq 2d744 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 577fc │ │ │ │ + bl 577ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d304 │ │ │ │ - ldr r3, [pc, #1960] @ 2dae4 │ │ │ │ - ldr r2, [pc, #1960] @ 2dae8 │ │ │ │ + bne 2d2f4 │ │ │ │ + ldr r3, [pc, #1960] @ 2dad4 │ │ │ │ + ldr r2, [pc, #1960] @ 2dad8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2cc68 │ │ │ │ - ldr r3, [pc, #1932] @ 2daec │ │ │ │ + bne 2cc58 │ │ │ │ + ldr r3, [pc, #1932] @ 2dadc │ │ │ │ ldr r2, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d3cc │ │ │ │ - ldr sl, [pc, #1912] @ 2daf0 │ │ │ │ + beq 2d3bc │ │ │ │ + ldr sl, [pc, #1912] @ 2dae0 │ │ │ │ mov r7, #17 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq 2d398 │ │ │ │ + beq 2d388 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 577fc │ │ │ │ + bl 577ec │ │ │ │ ldr r3, [r5, #64]! @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ streq r7, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d37c │ │ │ │ - ldr r3, [pc, #1844] @ 2daf4 │ │ │ │ + bne 2d36c │ │ │ │ + ldr r3, [pc, #1844] @ 2dae4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2cc68 │ │ │ │ - ldr r3, [pc, #1828] @ 2daf8 │ │ │ │ - ldr r1, [pc, #1828] @ 2dafc │ │ │ │ + bne 2cc58 │ │ │ │ + ldr r3, [pc, #1828] @ 2dae8 │ │ │ │ + ldr r1, [pc, #1828] @ 2daec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #129 @ 0x81 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1808] @ 2db00 │ │ │ │ + ldr r2, [pc, #1808] @ 2daf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 2cc68 │ │ │ │ + bl 2a170 │ │ │ │ + b 2cc58 │ │ │ │ ldr r8, [fp, #-424] @ 0xfffffe58 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, sl │ │ │ │ ldr r0, [fp, #-412] @ 0xfffffe64 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d574 │ │ │ │ + bne 2d564 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2cc68 │ │ │ │ - ldr r3, [pc, #1744] @ 2db04 │ │ │ │ - ldr r1, [pc, #1744] @ 2db08 │ │ │ │ + beq 2cc58 │ │ │ │ + ldr r3, [pc, #1744] @ 2daf4 │ │ │ │ + ldr r1, [pc, #1744] @ 2daf8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #130 @ 0x82 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1724] @ 2db0c │ │ │ │ + ldr r2, [pc, #1724] @ 2dafc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 2cc68 │ │ │ │ + bl 2a170 │ │ │ │ + b 2cc58 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d42c │ │ │ │ - ldr r1, [pc, #1688] @ 2db10 │ │ │ │ - ldr r0, [pc, #1688] @ 2db14 │ │ │ │ - ldr r2, [pc, #1688] @ 2db18 │ │ │ │ + beq 2d41c │ │ │ │ + ldr r1, [pc, #1688] @ 2db00 │ │ │ │ + ldr r0, [pc, #1688] @ 2db04 │ │ │ │ + ldr r2, [pc, #1688] @ 2db08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2d42c │ │ │ │ + bl 57b50 │ │ │ │ + b 2d41c │ │ │ │ mov r0, #1 │ │ │ │ - bl e064 │ │ │ │ - b 2cc68 │ │ │ │ + bl e058 │ │ │ │ + b 2cc58 │ │ │ │ ldrb sl, [r4, #3] │ │ │ │ add r4, r4, #3 │ │ │ │ lsl r2, sl, #1 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 2d4c4 │ │ │ │ + beq 2d4b4 │ │ │ │ ldrb sl, [r4, #1]! │ │ │ │ lsl r2, sl, #1 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2d4b0 │ │ │ │ - ldr r1, [pc, #1616] @ 2db1c │ │ │ │ + bne 2d4a0 │ │ │ │ + ldr r1, [pc, #1616] @ 2db0c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ bl 4a74 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2d96c │ │ │ │ + bne 2d95c │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 2d514 │ │ │ │ + beq 2d504 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 2d500 │ │ │ │ + bne 2d4f0 │ │ │ │ mov sl, #1 │ │ │ │ - ldr r1, [pc, #1536] @ 2db20 │ │ │ │ + ldr r1, [pc, #1536] @ 2db10 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d590 │ │ │ │ + bne 2d580 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ add r4, r4, #12 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r2, #3 │ │ │ │ - bne 2cdb8 │ │ │ │ - ldr r0, [pc, #1484] @ 2db24 │ │ │ │ - ldr r1, [pc, #1484] @ 2db28 │ │ │ │ + bne 2cda8 │ │ │ │ + ldr r0, [pc, #1484] @ 2db14 │ │ │ │ + ldr r1, [pc, #1484] @ 2db18 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #404 @ 0x194 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, sl │ │ │ │ - b 2d1b8 │ │ │ │ - ldr r1, [pc, #1456] @ 2db2c │ │ │ │ - ldr r0, [pc, #1456] @ 2db30 │ │ │ │ - ldr r2, [pc, #1560] @ 2db9c │ │ │ │ + b 2d1a8 │ │ │ │ + ldr r1, [pc, #1456] @ 2db1c │ │ │ │ + ldr r0, [pc, #1456] @ 2db20 │ │ │ │ + ldr r2, [pc, #1560] @ 2db8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2d424 │ │ │ │ - ldr r1, [pc, #1436] @ 2db34 │ │ │ │ + bl 57b50 │ │ │ │ + b 2d414 │ │ │ │ + ldr r1, [pc, #1436] @ 2db24 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d9c4 │ │ │ │ + bne 2d9b4 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ add r4, r4, #17 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r2, #4 │ │ │ │ - bne 2cdb8 │ │ │ │ + bne 2cda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 471fc │ │ │ │ + bl 471ec │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, sl │ │ │ │ - b 2d1b8 │ │ │ │ - ldr r1, [pc, #1364] @ 2db38 │ │ │ │ + b 2d1a8 │ │ │ │ + ldr r1, [pc, #1364] @ 2db28 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d6f4 │ │ │ │ + bne 2d6e4 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ add r4, r4, #17 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r2, #5 │ │ │ │ - bne 2cdb8 │ │ │ │ + bne 2cda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c0cc │ │ │ │ + bl 1c0bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, sl │ │ │ │ - b 2d1b8 │ │ │ │ - ldr r1, [pc, #1292] @ 2db3c │ │ │ │ + b 2d1a8 │ │ │ │ + ldr r1, [pc, #1292] @ 2db2c │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d5dc │ │ │ │ + bne 2d5cc │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ add r4, r4, #15 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r2, #2 │ │ │ │ - bne 2cdb8 │ │ │ │ + bne 2cda8 │ │ │ │ ldr r3, [fp, #-436] @ 0xfffffe4c │ │ │ │ sub r6, fp, #236 @ 0xec │ │ │ │ add r3, r3, #2096 @ 0x830 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, r3, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1208] @ 2db40 │ │ │ │ + ldr r2, [pc, #1208] @ 2db30 │ │ │ │ mov r1, #195 @ 0xc3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - b 2d198 │ │ │ │ + bl 57ebc │ │ │ │ + b 2d188 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d6c4 │ │ │ │ + beq 2d6b4 │ │ │ │ ldr r1, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r2, [fp, #-412] @ 0xfffffe64 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 2cc68 │ │ │ │ + beq 2cc58 │ │ │ │ subs r3, r2, #0 │ │ │ │ moveq r3, r1 │ │ │ │ str r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ - b 2cb50 │ │ │ │ - ldr r2, [pc, #1144] @ 2db44 │ │ │ │ - ldr r1, [pc, #1144] @ 2db48 │ │ │ │ + b 2cb40 │ │ │ │ + ldr r2, [pc, #1144] @ 2db34 │ │ │ │ + ldr r1, [pc, #1144] @ 2db38 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1124] @ 2db4c │ │ │ │ + ldr r2, [pc, #1124] @ 2db3c │ │ │ │ mvn r0, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ - b 2cebc │ │ │ │ - ldr r2, [pc, #1108] @ 2db50 │ │ │ │ + bl 2a170 │ │ │ │ + b 2ceac │ │ │ │ + ldr r2, [pc, #1108] @ 2db40 │ │ │ │ sub r4, fp, #236 @ 0xec │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #1084] @ 2db54 │ │ │ │ - ldr r1, [pc, #1084] @ 2db58 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #1084] @ 2db44 │ │ │ │ + ldr r1, [pc, #1084] @ 2db48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r2, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [fp, #-416] @ 0xfffffe60 │ │ │ │ - b 2d6b4 │ │ │ │ - ldr r3, [pc, #1024] @ 2db5c │ │ │ │ + b 2d6a4 │ │ │ │ + ldr r3, [pc, #1024] @ 2db4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 2d350 │ │ │ │ - ldr r5, [pc, #1012] @ 2db60 │ │ │ │ - ldr r7, [pc, #1012] @ 2db64 │ │ │ │ + b 2d340 │ │ │ │ + ldr r5, [pc, #1012] @ 2db50 │ │ │ │ + ldr r7, [pc, #1012] @ 2db54 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #16 │ │ │ │ - b 2d7a0 │ │ │ │ + b 2d790 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2d40c │ │ │ │ + beq 2d3fc │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d784 │ │ │ │ - ldr r2, [pc, #940] @ 2db68 │ │ │ │ + bne 2d774 │ │ │ │ + ldr r2, [pc, #940] @ 2db58 │ │ │ │ ldr r4, [fp, #-412] @ 0xfffffe64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, sl, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2aa28 │ │ │ │ + bl 2aa18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cc68 │ │ │ │ - ldr r1, [pc, #896] @ 2db6c │ │ │ │ - ldr r0, [pc, #896] @ 2db70 │ │ │ │ - ldr r2, [pc, #936] @ 2db9c │ │ │ │ + beq 2cc58 │ │ │ │ + ldr r1, [pc, #896] @ 2db5c │ │ │ │ + ldr r0, [pc, #896] @ 2db60 │ │ │ │ + ldr r2, [pc, #936] @ 2db8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2cc68 │ │ │ │ - ldr r3, [pc, #740] @ 2daec │ │ │ │ + bl 57b50 │ │ │ │ + b 2cc58 │ │ │ │ + ldr r3, [pc, #740] @ 2dadc │ │ │ │ ldr r2, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 2cfec │ │ │ │ + beq 2cfdc │ │ │ │ ldr r7, [fp, #-424] @ 0xfffffe58 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 2d850 │ │ │ │ - b 2d8a0 │ │ │ │ + bne 2d840 │ │ │ │ + b 2d890 │ │ │ │ add r5, r5, #8 │ │ │ │ ldr r6, [r2, r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2d8a0 │ │ │ │ + beq 2d890 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2d840 │ │ │ │ + bne 2d830 │ │ │ │ add r2, r2, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r0, [fp, #-412] @ 0xfffffe64 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2dbec │ │ │ │ - bl 578a8 │ │ │ │ - ldr r3, [pc, #732] @ 2db74 │ │ │ │ + bne 2dbdc │ │ │ │ + bl 57898 │ │ │ │ + ldr r3, [pc, #732] @ 2db64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 2cfe4 │ │ │ │ + b 2cfd4 │ │ │ │ ldr r3, [r7, #64]! @ 0x40 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d828 │ │ │ │ - ldr r3, [pc, #704] @ 2db78 │ │ │ │ + bne 2d818 │ │ │ │ + ldr r3, [pc, #704] @ 2db68 │ │ │ │ mvn r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 2cfe4 │ │ │ │ + b 2cfd4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ mov r5, #0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh sl, [r6, r3] │ │ │ │ add r4, r4, #2 │ │ │ │ and r3, sl, #8192 @ 0x2000 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ - b 2cda0 │ │ │ │ + b 2cd90 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 2cfa0 │ │ │ │ + bne 2cf90 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ mov r1, r0 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [sl, r0] │ │ │ │ add r3, r5, r3 │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - beq 2d944 │ │ │ │ + beq 2d934 │ │ │ │ sub r2, r5, #2 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov lr, #0 │ │ │ │ strb lr, [r3], r0 │ │ │ │ ldrb r2, [r1, #-1]! │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrh ip, [sl, ip] │ │ │ │ tst ip, #8192 @ 0x2000 │ │ │ │ - bne 2d92c │ │ │ │ + bne 2d91c │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne 2cfa0 │ │ │ │ + bne 2cf90 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r5, #2 │ │ │ │ strb r2, [r3] │ │ │ │ - bl 4d200 │ │ │ │ + bl 4d1f0 │ │ │ │ str r0, [fp, #-412] @ 0xfffffe64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 2cfb4 │ │ │ │ + bl 3add4 │ │ │ │ + b 2cfa4 │ │ │ │ cmp sl, #33 @ 0x21 │ │ │ │ movne r5, r3 │ │ │ │ movne sl, #0 │ │ │ │ - bne 2d518 │ │ │ │ + bne 2d508 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - beq 2d9a8 │ │ │ │ + beq 2d998 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - bne 2d994 │ │ │ │ + bne 2d984 │ │ │ │ mov r5, r3 │ │ │ │ - b 2d514 │ │ │ │ + b 2d504 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #448] @ 2db7c │ │ │ │ + ldr r1, [pc, #448] @ 2db6c │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2d16c │ │ │ │ - ldr r1, [pc, #436] @ 2db80 │ │ │ │ + b 2d15c │ │ │ │ + ldr r1, [pc, #436] @ 2db70 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d628 │ │ │ │ + bne 2d618 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ add r4, r4, #17 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r2, #1 │ │ │ │ - bne 2cdb8 │ │ │ │ - b 2d18c │ │ │ │ - ldr r1, [pc, #380] @ 2db84 │ │ │ │ + bne 2cda8 │ │ │ │ + b 2d17c │ │ │ │ + ldr r1, [pc, #380] @ 2db74 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d9b0 │ │ │ │ + bne 2d9a0 │ │ │ │ mov r5, r4 │ │ │ │ - b 2d120 │ │ │ │ - @ instruction: 0x000735bc │ │ │ │ - @ instruction: 0x000735b8 │ │ │ │ + b 2d110 │ │ │ │ + andeq r3, r7, ip, asr #11 │ │ │ │ + andeq r3, r7, r8, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r5, r8, lsl #12 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r7, ip, ror #27 │ │ │ │ - andeq r8, r7, r0, asr #27 │ │ │ │ + strdeq r8, [r7], -ip │ │ │ │ + ldrdeq r8, [r7], -r0 │ │ │ │ andeq r2, r5, r4, rrx │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ - muleq r7, ip, ip │ │ │ │ + andeq r8, r7, ip, lsr #25 │ │ │ │ andeq r0, r5, r8, lsl #14 │ │ │ │ strdeq r0, [r5], -r0 @ │ │ │ │ andeq r0, r5, r4, lsl #11 │ │ │ │ andeq r9, r5, r0, lsr #16 │ │ │ │ - @ instruction: 0x00078ab4 │ │ │ │ - muleq r7, r0, r1 │ │ │ │ + andeq r8, r7, r4, asr #21 │ │ │ │ + andeq r3, r7, r0, lsr #3 │ │ │ │ andeq r0, r5, r4, asr r4 │ │ │ │ andeq r0, r5, r0, lsl #4 │ │ │ │ - andeq r8, r7, r4, lsr #18 │ │ │ │ - @ instruction: 0x000755b4 │ │ │ │ - andeq r8, r7, ip, ror #17 │ │ │ │ - andeq r5, r7, r8, lsr #10 │ │ │ │ + andeq r8, r7, r4, lsr r9 │ │ │ │ + andeq r5, r7, r4, asr #11 │ │ │ │ + strdeq r8, [r7], -ip │ │ │ │ + andeq r5, r7, r8, lsr r5 │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ andeq r0, r5, r8, lsl #6 │ │ │ │ strdeq r0, [r5], -r0 @ │ │ │ │ muleq r5, r8, r1 │ │ │ │ andeq pc, r4, ip, asr #29 │ │ │ │ strdeq r0, [r5], -r8 │ │ │ │ andeq r0, r0, r6, asr r5 │ │ │ │ - andeq r2, r7, ip, lsl #17 │ │ │ │ + muleq r7, ip, r8 │ │ │ │ ldrdeq pc, [r4], -r4 │ │ │ │ andeq pc, r4, r8, lsr #29 │ │ │ │ - andeq r8, r7, r8, lsr #13 │ │ │ │ + @ instruction: 0x000786b8 │ │ │ │ muleq r5, r8, r0 │ │ │ │ andeq pc, r4, ip, lsr lr @ │ │ │ │ @ instruction: 0x000002be │ │ │ │ andeq pc, r4, ip, lsl lr @ │ │ │ │ andeq pc, r4, ip, ror #28 │ │ │ │ andeq r0, r0, sp, ror r1 │ │ │ │ andeq pc, r4, r0, lsl #28 │ │ │ │ andeq pc, r4, r0, asr lr @ │ │ │ │ andeq r0, r0, r9, asr #5 │ │ │ │ - andeq r8, r7, r0, lsr r6 │ │ │ │ + andeq r8, r7, r0, asr #12 │ │ │ │ strdeq r0, [r5], -r8 │ │ │ │ - andeq r5, r7, ip, asr sl │ │ │ │ - andeq r5, r7, r8, asr #20 │ │ │ │ - andeq r5, r7, r8, lsl #20 │ │ │ │ - andeq r8, r7, ip, lsr #11 │ │ │ │ + andeq r5, r7, ip, ror #20 │ │ │ │ + andeq r5, r7, r8, asr sl │ │ │ │ + andeq r5, r7, r8, lsl sl │ │ │ │ + @ instruction: 0x000785bc │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq r8, r7, ip, ror r5 │ │ │ │ - andeq r8, r7, r8, lsr r5 │ │ │ │ - andeq r8, r7, r0, lsr #10 │ │ │ │ + andeq r8, r7, ip, lsl #11 │ │ │ │ + andeq r8, r7, r8, asr #10 │ │ │ │ + andeq r8, r7, r0, lsr r5 │ │ │ │ @ instruction: 0x0004fcbc │ │ │ │ muleq r0, fp, r2 │ │ │ │ - andeq r8, r7, r0, asr #9 │ │ │ │ + ldrdeq r8, [r7], -r0 │ │ │ │ andeq pc, r4, ip, asr ip @ │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ andeq pc, r4, ip, lsr #24 │ │ │ │ andeq pc, r4, r8, asr pc @ │ │ │ │ andeq r0, r0, r9, ror r5 │ │ │ │ andeq pc, r4, r8, lsr lr @ │ │ │ │ andeq pc, r4, ip, ror #27 │ │ │ │ @@ -41757,22 +41753,22 @@ │ │ │ │ andeq pc, r4, ip, lsr #26 │ │ │ │ andeq pc, r4, r0, lsr #24 │ │ │ │ andeq pc, r4, ip, asr #19 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ andeq pc, r4, r8, ror #24 │ │ │ │ andeq pc, r4, r4, lsl #25 │ │ │ │ andeq pc, r4, r0, lsl #19 │ │ │ │ - muleq r7, ip, r1 │ │ │ │ - andeq r2, r7, r8, lsl r3 │ │ │ │ + andeq r8, r7, ip, lsr #3 │ │ │ │ + andeq r2, r7, r8, lsr #6 │ │ │ │ andeq pc, r4, r4, ror r9 @ │ │ │ │ andeq r8, r5, r0, asr #28 │ │ │ │ @ instruction: 0x0004f8b8 │ │ │ │ andeq pc, r4, r4, ror #23 │ │ │ │ - andeq r8, r7, r0, rrx │ │ │ │ - andeq r8, r7, ip, lsr r0 │ │ │ │ + andeq r8, r7, r0, ror r0 │ │ │ │ + andeq r8, r7, ip, asr #32 │ │ │ │ andeq pc, r4, r4, asr #18 │ │ │ │ andeq pc, r4, r4, ror #18 │ │ │ │ strdeq pc, [r4], -r0 │ │ │ │ andeq pc, r4, ip, lsl #9 │ │ │ │ @ instruction: 0x000005b1 │ │ │ │ andeq pc, r4, r0, asr r4 @ │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ @@ -41799,290 +41795,290 @@ │ │ │ │ andeq sp, r4, ip, lsl pc │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ mvn r0, #0 │ │ │ │ add r1, r3, sl, lsl #6 │ │ │ │ ldr r3, [fp, #-412] @ 0xfffffe64 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #-132] @ 2db88 │ │ │ │ + ldr r1, [pc, #-132] @ 2db78 │ │ │ │ ldr r3, [r2, r5] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #-148] @ 2db8c │ │ │ │ + ldr r2, [pc, #-148] @ 2db7c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a180 │ │ │ │ - b 2d88c │ │ │ │ + bl 2a170 │ │ │ │ + b 2d87c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 290f8 │ │ │ │ + bl 290e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, sl │ │ │ │ - b 2d1b8 │ │ │ │ + b 2d1a8 │ │ │ │ ldr r5, [fp, #-412] @ 0xfffffe64 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r3, [r4, r7, lsl #4] │ │ │ │ - ldr r4, [pc, #-200] @ 2db90 │ │ │ │ + ldr r4, [pc, #-200] @ 2db80 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-228] @ 2db94 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #-228] @ 2db84 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cc68 │ │ │ │ - ldr r0, [pc, #-256] @ 2db98 │ │ │ │ - ldr r2, [pc, #-256] @ 2db9c │ │ │ │ + beq 2cc58 │ │ │ │ + ldr r0, [pc, #-256] @ 2db88 │ │ │ │ + ldr r2, [pc, #-256] @ 2db8c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2cc68 │ │ │ │ + bl 57b50 │ │ │ │ + b 2cc58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b 2d350 │ │ │ │ + b 2d340 │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ - bl 58744 │ │ │ │ - bl 5db98 │ │ │ │ + bl 58734 │ │ │ │ + bl 5db88 │ │ │ │ ldr r1, [fp, #-404] @ 0xfffffe6c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr lr, [fp, #-408] @ 0xfffffe68 │ │ │ │ - ldr r3, [pc, #-304] @ 2dba0 │ │ │ │ + ldr r3, [pc, #-304] @ 2db90 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #-308] @ 2dba4 │ │ │ │ + ldr r2, [pc, #-308] @ 2db94 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ ldr r5, [fp, #-404] @ 0xfffffe6c │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dd4c │ │ │ │ + beq 2dd3c │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r4, [pc, #-368] @ 2dba8 │ │ │ │ + ldr r4, [pc, #-368] @ 2db98 │ │ │ │ mov ip, #94 @ 0x5e │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [fp, #-408] @ 0xfffffe68 │ │ │ │ mov r2, #436 @ 0x1b4 │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-408] @ 2dbac │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-408] @ 2db9c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r1, [pc, #-420] @ 2dbb0 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r1, [pc, #-420] @ 2dba0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2dd10 │ │ │ │ + b 2dd00 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh sl, [r6, r3] │ │ │ │ and r3, sl, #8192 @ 0x2000 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ mov r3, #0 │ │ │ │ - b 2d140 │ │ │ │ + b 2d130 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d42c │ │ │ │ - ldr r1, [pc, #-476] @ 2dbb4 │ │ │ │ - ldr r0, [pc, #-476] @ 2dbb8 │ │ │ │ - ldr r2, [pc, #-476] @ 2dbbc │ │ │ │ + beq 2d41c │ │ │ │ + ldr r1, [pc, #-476] @ 2dba4 │ │ │ │ + ldr r0, [pc, #-476] @ 2dba8 │ │ │ │ + ldr r2, [pc, #-476] @ 2dbac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2d42c │ │ │ │ + bl 57b50 │ │ │ │ + b 2d41c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d42c │ │ │ │ - ldr r1, [pc, #-512] @ 2dbc0 │ │ │ │ - ldr r0, [pc, #-512] @ 2dbc4 │ │ │ │ - ldr r2, [pc, #-512] @ 2dbc8 │ │ │ │ + beq 2d41c │ │ │ │ + ldr r1, [pc, #-512] @ 2dbb0 │ │ │ │ + ldr r0, [pc, #-512] @ 2dbb4 │ │ │ │ + ldr r2, [pc, #-512] @ 2dbb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2d42c │ │ │ │ + bl 57b50 │ │ │ │ + b 2d41c │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2de80 │ │ │ │ + beq 2de70 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r3, [pc, #-572] @ 2dbcc │ │ │ │ - ldr r1, [pc, #-572] @ 2dbd0 │ │ │ │ - ldr r2, [pc, #-572] @ 2dbd4 │ │ │ │ + ldr r3, [pc, #-572] @ 2dbbc │ │ │ │ + ldr r1, [pc, #-572] @ 2dbc0 │ │ │ │ + ldr r2, [pc, #-572] @ 2dbc4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ ldr r5, [fp, #-404] @ 0xfffffe6c │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2de8c │ │ │ │ + beq 2de7c │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r4, [pc, #-632] @ 2dbd8 │ │ │ │ + ldr r4, [pc, #-632] @ 2dbc8 │ │ │ │ mov r0, #93 @ 0x5d │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #-640] @ 2dbdc │ │ │ │ + ldr r2, [pc, #-640] @ 2dbcc │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r0, r5} │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #13 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-664] @ 2dbe0 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-664] @ 2dbd0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr ip, [pc, #-676] @ 2dbe4 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr ip, [pc, #-676] @ 2dbd4 │ │ │ │ add ip, pc, ip │ │ │ │ - b 2de00 │ │ │ │ - ldr r1, [pc, #-684] @ 2dbe8 │ │ │ │ + b 2ddf0 │ │ │ │ + ldr r1, [pc, #-684] @ 2dbd8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2de48 │ │ │ │ + b 2de38 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #412] @ 2e050 │ │ │ │ - ldr r3, [pc, #412] @ 2e054 │ │ │ │ + ldr r6, [pc, #412] @ 2e040 │ │ │ │ + ldr r3, [pc, #412] @ 2e044 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ moveq r8, #1 │ │ │ │ movne r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 2dfb4 │ │ │ │ + bne 2dfa4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 2dff8 │ │ │ │ - ldr r1, [pc, #360] @ 2e058 │ │ │ │ + bne 2dfe8 │ │ │ │ + ldr r1, [pc, #360] @ 2e048 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2df34 │ │ │ │ + beq 2df24 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 2e000 │ │ │ │ + bhi 2dff0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2df94 │ │ │ │ + bne 2df84 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ - ldr r3, [pc, #280] @ 2e05c │ │ │ │ + ldr r3, [pc, #280] @ 2e04c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r4, r4, #1840 @ 0x730 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r3, r9, r0 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - bhi 2e028 │ │ │ │ + bhi 2e018 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ strb r2, [r3, r9]! │ │ │ │ mov r1, r4 │ │ │ │ strb r8, [r3, #1] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2df2c │ │ │ │ - ldr r1, [pc, #196] @ 2e060 │ │ │ │ - ldr r0, [pc, #196] @ 2e064 │ │ │ │ - ldr r2, [pc, #196] @ 2e068 │ │ │ │ + beq 2df1c │ │ │ │ + ldr r1, [pc, #196] @ 2e050 │ │ │ │ + ldr r0, [pc, #196] @ 2e054 │ │ │ │ + ldr r2, [pc, #196] @ 2e058 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #176] @ 2e06c │ │ │ │ - ldr r9, [pc, #176] @ 2e070 │ │ │ │ + ldr sl, [pc, #176] @ 2e05c │ │ │ │ + ldr r9, [pc, #176] @ 2e060 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #168] @ 2e074 │ │ │ │ + ldr r2, [pc, #168] @ 2e064 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2dee8 │ │ │ │ + beq 2ded8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dff8 │ │ │ │ + beq 2dfe8 │ │ │ │ mov r2, #724 @ 0x2d4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dff8 │ │ │ │ - ldr r1, [pc, #100] @ 2e078 │ │ │ │ - ldr r0, [pc, #100] @ 2e07c │ │ │ │ - ldr r2, [pc, #100] @ 2e080 │ │ │ │ + beq 2dfe8 │ │ │ │ + ldr r1, [pc, #100] @ 2e068 │ │ │ │ + ldr r0, [pc, #100] @ 2e06c │ │ │ │ + ldr r2, [pc, #100] @ 2e070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2dff8 │ │ │ │ + bl 57b50 │ │ │ │ + b 2dfe8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dff8 │ │ │ │ - ldr r1, [pc, #72] @ 2e084 │ │ │ │ - ldr r0, [pc, #72] @ 2e088 │ │ │ │ - ldr r2, [pc, #72] @ 2e08c │ │ │ │ + beq 2dfe8 │ │ │ │ + ldr r1, [pc, #72] @ 2e074 │ │ │ │ + ldr r0, [pc, #72] @ 2e078 │ │ │ │ + ldr r2, [pc, #72] @ 2e07c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2dff8 │ │ │ │ - andeq r2, r7, r4, asr #2 │ │ │ │ + bl 57b50 │ │ │ │ + b 2dfe8 │ │ │ │ + andeq r2, r7, r4, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r4, r4, lsl r5 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq pc, r4, r8, lsl #2 │ │ │ │ andeq pc, r4, r8, asr #8 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ andeq pc, r4, ip, ror #1 │ │ │ │ @@ -42090,139 +42086,139 @@ │ │ │ │ andeq r0, r0, pc, asr #5 │ │ │ │ muleq r4, r0, r0 │ │ │ │ ldrdeq pc, [r4], -r0 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ andeq pc, r4, r8, rrx │ │ │ │ andeq pc, r4, r8, lsr #7 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - ldr r3, [pc, #40] @ 2e0c0 │ │ │ │ - ldr r2, [pc, #40] @ 2e0c4 │ │ │ │ + ldr r3, [pc, #40] @ 2e0b0 │ │ │ │ + ldr r2, [pc, #40] @ 2e0b4 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #624 @ 0x270 │ │ │ │ add r0, r0, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de98 │ │ │ │ - andeq r1, r7, r0, ror #30 │ │ │ │ + b 2de88 │ │ │ │ + andeq r1, r7, r0, ror pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldr r3, [pc, #40] @ 2e0f8 │ │ │ │ - ldr r2, [pc, #40] @ 2e0fc │ │ │ │ + ldr r3, [pc, #40] @ 2e0e8 │ │ │ │ + ldr r2, [pc, #40] @ 2e0ec │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #4288 @ 0x10c0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de98 │ │ │ │ - andeq r1, r7, r8, lsr #30 │ │ │ │ + b 2de88 │ │ │ │ + andeq r1, r7, r8, lsr pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldr r3, [pc, #40] @ 2e130 │ │ │ │ - ldr r2, [pc, #40] @ 2e134 │ │ │ │ + ldr r3, [pc, #40] @ 2e120 │ │ │ │ + ldr r2, [pc, #40] @ 2e124 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #4544 @ 0x11c0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de98 │ │ │ │ - strdeq r1, [r7], -r0 │ │ │ │ + b 2de88 │ │ │ │ + andeq r1, r7, r0, lsl #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r6, [pc, #280] @ 2e280 │ │ │ │ - ldr r3, [pc, #280] @ 2e284 │ │ │ │ + ldr r6, [pc, #280] @ 2e270 │ │ │ │ + ldr r3, [pc, #280] @ 2e274 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 2e208 │ │ │ │ + bne 2e1f8 │ │ │ │ cmn r4, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 2e224 │ │ │ │ + bhi 2e214 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2e1c0 │ │ │ │ - ldr r3, [pc, #240] @ 2e288 │ │ │ │ + bne 2e1b0 │ │ │ │ + ldr r3, [pc, #240] @ 2e278 │ │ │ │ asr r2, r4, #31 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ str r4, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e1ec │ │ │ │ + bne 2e1dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #1 │ │ │ │ - bne 2e1a8 │ │ │ │ - ldr r3, [pc, #184] @ 2e288 │ │ │ │ + bne 2e198 │ │ │ │ + ldr r3, [pc, #184] @ 2e278 │ │ │ │ asr r2, r4, #31 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ str r4, [r3, #32] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e1b4 │ │ │ │ - ldr r1, [pc, #152] @ 2e28c │ │ │ │ - ldr r0, [pc, #152] @ 2e290 │ │ │ │ + beq 2e1a4 │ │ │ │ + ldr r1, [pc, #152] @ 2e27c │ │ │ │ + ldr r0, [pc, #152] @ 2e280 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #800 @ 0x320 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e1b4 │ │ │ │ - ldr r1, [pc, #132] @ 2e294 │ │ │ │ - ldr r0, [pc, #132] @ 2e298 │ │ │ │ - ldr r2, [pc, #132] @ 2e29c │ │ │ │ + bl 57b50 │ │ │ │ + b 2e1a4 │ │ │ │ + ldr r1, [pc, #132] @ 2e284 │ │ │ │ + ldr r0, [pc, #132] @ 2e288 │ │ │ │ + ldr r2, [pc, #132] @ 2e28c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2e180 │ │ │ │ - ldr r5, [pc, #116] @ 2e2a0 │ │ │ │ - ldr r2, [pc, #116] @ 2e2a4 │ │ │ │ + bl 57924 │ │ │ │ + b 2e170 │ │ │ │ + ldr r5, [pc, #116] @ 2e290 │ │ │ │ + ldr r2, [pc, #116] @ 2e294 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #804 @ 0x324 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e268 │ │ │ │ + bne 2e258 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2e1b8 │ │ │ │ - ldr r0, [pc, #56] @ 2e2a8 │ │ │ │ - ldr r2, [pc, #56] @ 2e2ac │ │ │ │ + b 2e1a8 │ │ │ │ + ldr r0, [pc, #56] @ 2e298 │ │ │ │ + ldr r2, [pc, #56] @ 2e29c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e260 │ │ │ │ - muleq r7, r0, lr │ │ │ │ + bl 57b50 │ │ │ │ + b 2e250 │ │ │ │ + andeq r1, r7, r0, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x0004eeb4 │ │ │ │ andeq pc, r4, r4, lsl r2 @ │ │ │ │ muleq r4, r4, lr │ │ │ │ strdeq pc, [r4], -r4 │ │ │ │ andeq r0, r0, r1, lsl r3 │ │ │ │ @@ -42231,270 +42227,270 @@ │ │ │ │ muleq r4, ip, r1 │ │ │ │ andeq r0, r0, r6, lsr #6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e138 │ │ │ │ + b 2e128 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e138 │ │ │ │ + b 2e128 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e338 │ │ │ │ + ble 2e328 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e328 │ │ │ │ + beq 2e318 │ │ │ │ bl 47c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ str r7, [r6] │ │ │ │ - bgt 2e314 │ │ │ │ + bgt 2e304 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ mov r4, #0 │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [r5] │ │ │ │ - ble 2e378 │ │ │ │ + ble 2e368 │ │ │ │ add r6, r5, #132 @ 0x84 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e368 │ │ │ │ + beq 2e358 │ │ │ │ bl 47c8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ str r7, [r6] │ │ │ │ - bgt 2e354 │ │ │ │ + bgt 2e344 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ mov r4, #0 │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [r5, #132] @ 0x84 │ │ │ │ - ble 2e3b8 │ │ │ │ + ble 2e3a8 │ │ │ │ add r6, r5, #264 @ 0x108 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e3a8 │ │ │ │ + beq 2e398 │ │ │ │ bl 47c8 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ str r7, [r6] │ │ │ │ - bgt 2e394 │ │ │ │ + bgt 2e384 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #264] @ 0x108 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #996] @ 2e7c4 │ │ │ │ + ldr r3, [pc, #996] @ 2e7b4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #992] @ 2e7c8 │ │ │ │ + ldr r2, [pc, #992] @ 2e7b8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r3, [r9] │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 2e634 │ │ │ │ + bne 2e624 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2e678 │ │ │ │ + bne 2e668 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e494 │ │ │ │ + beq 2e484 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 2e6ac │ │ │ │ + beq 2e69c │ │ │ │ cmp r4, #2 │ │ │ │ - bne 2e79c │ │ │ │ + bne 2e78c │ │ │ │ ldr sl, [r6, #264] @ 0x108 │ │ │ │ add r4, r6, #264 @ 0x108 │ │ │ │ add r8, r6, #268 @ 0x10c │ │ │ │ cmp sl, #32 │ │ │ │ - beq 2e774 │ │ │ │ + beq 2e764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2e628 │ │ │ │ - bhi 2e4a4 │ │ │ │ + beq 2e618 │ │ │ │ + bhi 2e494 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e760 │ │ │ │ + bne 2e750 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e680 │ │ │ │ + bne 2e670 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r6 │ │ │ │ ldr sl, [r8], #4 │ │ │ │ mov r4, r6 │ │ │ │ - b 2e440 │ │ │ │ + b 2e430 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 2e628 │ │ │ │ + beq 2e618 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 2e628 │ │ │ │ + beq 2e618 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 2e724 │ │ │ │ + beq 2e714 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 2e5d8 │ │ │ │ + beq 2e5c8 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ cmpne r2, #9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ tst r2, #223 @ 0xdf │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e528 │ │ │ │ + beq 2e518 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #44 @ 0x2c │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ tst r3, #223 @ 0xdf │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2e4f8 │ │ │ │ + bne 2e4e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e618 │ │ │ │ + beq 2e608 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e584 │ │ │ │ + beq 2e574 │ │ │ │ ldr r0, [r8, sl, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e558 │ │ │ │ + beq 2e548 │ │ │ │ bl 47c8 │ │ │ │ mov r0, #32 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r3, r8, sl, lsl #2 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3] │ │ │ │ bl 4d14 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 2e6bc │ │ │ │ + bne 2e6ac │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #32 │ │ │ │ add r5, r6, #1 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eor r2, r3, #1 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2e628 │ │ │ │ - bhi 2e4a4 │ │ │ │ + beq 2e618 │ │ │ │ + bhi 2e494 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #2 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 2e4d4 │ │ │ │ + bne 2e4c4 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 2e69c │ │ │ │ + beq 2e68c │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 2e6a0 │ │ │ │ + beq 2e690 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ - bne 2e5f8 │ │ │ │ + bne 2e5e8 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e528 │ │ │ │ + bne 2e518 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 2e538 │ │ │ │ + b 2e528 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 2e45c │ │ │ │ - ldr sl, [pc, #400] @ 2e7cc │ │ │ │ - ldr r8, [pc, #400] @ 2e7d0 │ │ │ │ + b 2e44c │ │ │ │ + ldr sl, [pc, #400] @ 2e7bc │ │ │ │ + ldr r8, [pc, #400] @ 2e7c0 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2e41c │ │ │ │ + beq 2e40c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e678 │ │ │ │ + beq 2e668 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2e48c │ │ │ │ - ldr r1, [pc, #332] @ 2e7d4 │ │ │ │ - ldr r0, [pc, #332] @ 2e7d8 │ │ │ │ + b 2e47c │ │ │ │ + ldr r1, [pc, #332] @ 2e7c4 │ │ │ │ + ldr r0, [pc, #332] @ 2e7c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #207 @ 0xcf │ │ │ │ - bl 57b60 │ │ │ │ - b 2e488 │ │ │ │ + bl 57b50 │ │ │ │ + b 2e478 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 2e528 │ │ │ │ + b 2e518 │ │ │ │ ldr sl, [r6, #132] @ 0x84 │ │ │ │ add r4, r6, #132 @ 0x84 │ │ │ │ add r8, r6, #136 @ 0x88 │ │ │ │ - b 2e440 │ │ │ │ + b 2e430 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r1, r8, sl, lsl #2 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 44f8 │ │ │ │ @@ -42503,63 +42499,63 @@ │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ str r5, [sp, #4] │ │ │ │ strb r1, [r2, #4095] @ 0xfff │ │ │ │ - ldr r1, [pc, #208] @ 2e7dc │ │ │ │ + ldr r1, [pc, #208] @ 2e7cc │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 2e580 │ │ │ │ + bl 3add4 │ │ │ │ + b 2e570 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq 2e69c │ │ │ │ + beq 2e68c │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e460 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 2e6a0 │ │ │ │ + beq 2e690 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #39 @ 0x27 │ │ │ │ - bne 2e744 │ │ │ │ + bne 2e734 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 2e610 │ │ │ │ + b 2e600 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2e4d4 │ │ │ │ - b 2e470 │ │ │ │ + bne 2e4c4 │ │ │ │ + b 2e460 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e678 │ │ │ │ - ldr r1, [pc, #88] @ 2e7e0 │ │ │ │ - ldr r0, [pc, #88] @ 2e7e4 │ │ │ │ + beq 2e668 │ │ │ │ + ldr r1, [pc, #88] @ 2e7d0 │ │ │ │ + ldr r0, [pc, #88] @ 2e7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e678 │ │ │ │ + bl 57b50 │ │ │ │ + b 2e668 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e678 │ │ │ │ - ldr r1, [pc, #56] @ 2e7e8 │ │ │ │ - ldr r0, [pc, #56] @ 2e7ec │ │ │ │ + beq 2e668 │ │ │ │ + ldr r1, [pc, #56] @ 2e7d8 │ │ │ │ + ldr r0, [pc, #56] @ 2e7dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e678 │ │ │ │ - andeq r1, r7, r4, lsl ip │ │ │ │ + bl 57b50 │ │ │ │ + b 2e668 │ │ │ │ + andeq r1, r7, r4, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r4, r8, lsr #10 │ │ │ │ andeq pc, r4, r0, lsr r5 @ │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ andeq pc, r4, r4, ror #9 │ │ │ │ andeq pc, r4, r8, asr r4 @ │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ @@ -42567,139 +42563,139 @@ │ │ │ │ @ instruction: 0x0004f3b4 │ │ │ │ @ instruction: 0x0004f3bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #488] @ 2e9f4 │ │ │ │ - ldr r2, [pc, #488] @ 2e9f8 │ │ │ │ + ldr r3, [pc, #488] @ 2e9e4 │ │ │ │ + ldr r2, [pc, #488] @ 2e9e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2e964 │ │ │ │ + bne 2e954 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2e920 │ │ │ │ + beq 2e910 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e894 │ │ │ │ + ble 2e884 │ │ │ │ mov r5, #0 │ │ │ │ add r8, r4, #264 @ 0x108 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r9, [sp] │ │ │ │ bl 46e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e884 │ │ │ │ + bne 2e874 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e9b0 │ │ │ │ + bne 2e9a0 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 2e84c │ │ │ │ + bgt 2e83c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e8dc │ │ │ │ + ble 2e8cc │ │ │ │ mov r5, #0 │ │ │ │ add r8, r4, #132 @ 0x84 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r9, [sp] │ │ │ │ bl 46e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e9cc │ │ │ │ + bne 2e9bc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 2e8ac │ │ │ │ + bgt 2e89c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e914 │ │ │ │ + ble 2e904 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r9, [sp] │ │ │ │ bl 46e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e92c │ │ │ │ + bne 2e91c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e994 │ │ │ │ + bne 2e984 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 2e8f4 │ │ │ │ + bgt 2e8e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e878 │ │ │ │ - ldr r1, [pc, #172] @ 2e9fc │ │ │ │ - ldr r0, [pc, #172] @ 2ea00 │ │ │ │ - ldr r2, [pc, #172] @ 2ea04 │ │ │ │ + beq 2e868 │ │ │ │ + ldr r1, [pc, #172] @ 2e9ec │ │ │ │ + ldr r0, [pc, #172] @ 2e9f0 │ │ │ │ + ldr r2, [pc, #172] @ 2e9f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e878 │ │ │ │ - ldr r1, [pc, #156] @ 2ea08 │ │ │ │ - ldr r0, [pc, #156] @ 2ea0c │ │ │ │ + bl 57b50 │ │ │ │ + b 2e868 │ │ │ │ + ldr r1, [pc, #156] @ 2e9f8 │ │ │ │ + ldr r0, [pc, #156] @ 2e9fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #241 @ 0xf1 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e914 │ │ │ │ + beq 2e904 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 2e840 │ │ │ │ - b 2e894 │ │ │ │ - ldr r1, [pc, #116] @ 2ea10 │ │ │ │ - ldr r0, [pc, #116] @ 2ea14 │ │ │ │ + bgt 2e830 │ │ │ │ + b 2e884 │ │ │ │ + ldr r1, [pc, #116] @ 2ea00 │ │ │ │ + ldr r0, [pc, #116] @ 2ea04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #288 @ 0x120 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e920 │ │ │ │ - ldr r1, [pc, #96] @ 2ea18 │ │ │ │ - ldr r0, [pc, #96] @ 2ea1c │ │ │ │ + bl 57b50 │ │ │ │ + b 2e910 │ │ │ │ + ldr r1, [pc, #96] @ 2ea08 │ │ │ │ + ldr r0, [pc, #96] @ 2ea0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #254 @ 0xfe │ │ │ │ - bl 57b60 │ │ │ │ - b 2e878 │ │ │ │ + bl 57b50 │ │ │ │ + b 2e868 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e878 │ │ │ │ - ldr r1, [pc, #64] @ 2ea20 │ │ │ │ - ldr r0, [pc, #64] @ 2ea24 │ │ │ │ - ldr r2, [pc, #64] @ 2ea28 │ │ │ │ + beq 2e868 │ │ │ │ + ldr r1, [pc, #64] @ 2ea10 │ │ │ │ + ldr r0, [pc, #64] @ 2ea14 │ │ │ │ + ldr r2, [pc, #64] @ 2ea18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2e878 │ │ │ │ - andeq r1, r7, r8, ror #15 │ │ │ │ + bl 57b50 │ │ │ │ + b 2e868 │ │ │ │ + strdeq r1, [r7], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r4, r0, lsl r2 @ │ │ │ │ andeq pc, r4, ip, lsr #4 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ strdeq pc, [r4], -r8 │ │ │ │ andeq pc, r4, r4, lsl r2 @ │ │ │ │ andeq pc, r4, r8, asr #3 │ │ │ │ @@ -42711,283 +42707,283 @@ │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #396 @ 0x18c │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #396 @ 0x18c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #192] @ 2eb4c │ │ │ │ - ldr r2, [pc, #192] @ 2eb50 │ │ │ │ + ldr r3, [pc, #192] @ 2eb3c │ │ │ │ + ldr r2, [pc, #192] @ 2eb40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2eb30 │ │ │ │ + bne 2eb20 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eab4 │ │ │ │ - bl 2ea70 │ │ │ │ + beq 2eaa4 │ │ │ │ + bl 2ea60 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eacc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2eabc │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eae4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2ead4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eafc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2eaec │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 2eb54 │ │ │ │ - ldr r0, [pc, #60] @ 2eb58 │ │ │ │ + ldr r1, [pc, #60] @ 2eb44 │ │ │ │ + ldr r0, [pc, #60] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #604 @ 0x25c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #36] @ 2eb5c │ │ │ │ - ldr r0, [pc, #36] @ 2eb60 │ │ │ │ - ldr r2, [pc, #36] @ 2eb64 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #36] @ 2eb4c │ │ │ │ + ldr r0, [pc, #36] @ 2eb50 │ │ │ │ + ldr r2, [pc, #36] @ 2eb54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2eaa4 │ │ │ │ - andeq r1, r7, ip, ror #10 │ │ │ │ + bl 57924 │ │ │ │ + b 2ea94 │ │ │ │ + andeq r1, r7, ip, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r4, r0, lsl #1 │ │ │ │ andeq pc, r4, r8, lsl #1 │ │ │ │ andeq pc, r4, ip, asr r0 @ │ │ │ │ andeq pc, r4, r4, rrx │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #304] @ 2ecb4 │ │ │ │ - ldr r2, [pc, #304] @ 2ecb8 │ │ │ │ + ldr r3, [pc, #304] @ 2eca4 │ │ │ │ + ldr r2, [pc, #304] @ 2eca8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2ec68 │ │ │ │ + bne 2ec58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ec18 │ │ │ │ + beq 2ec08 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2eca0 │ │ │ │ + beq 2ec90 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ rsb r3, r3, r3, lsl #5 │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2ebb8 │ │ │ │ + bne 2eba8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - ldr r2, [pc, #224] @ 2ecbc │ │ │ │ + ldr r2, [pc, #224] @ 2ecac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2ec10 │ │ │ │ + beq 2ec00 │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2ec04 │ │ │ │ + beq 2ebf4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ec40 │ │ │ │ + beq 2ec30 │ │ │ │ ldr r4, [r4, #228] @ 0xe4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2ebe8 │ │ │ │ + bne 2ebd8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2ec24 │ │ │ │ + bne 2ec14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 2ecc0 │ │ │ │ - ldr r0, [pc, #148] @ 2ecc4 │ │ │ │ - ldr r2, [pc, #148] @ 2ecc8 │ │ │ │ + ldr r1, [pc, #148] @ 2ecb0 │ │ │ │ + ldr r0, [pc, #148] @ 2ecb4 │ │ │ │ + ldr r2, [pc, #148] @ 2ecb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ec18 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ec08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2ec1c │ │ │ │ - ldr r1, [pc, #124] @ 2eccc │ │ │ │ - ldr r0, [pc, #124] @ 2ecd0 │ │ │ │ - ldr r2, [pc, #124] @ 2ecd4 │ │ │ │ + beq 2ec0c │ │ │ │ + ldr r1, [pc, #124] @ 2ecbc │ │ │ │ + ldr r0, [pc, #124] @ 2ecc0 │ │ │ │ + ldr r2, [pc, #124] @ 2ecc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 2ecd8 │ │ │ │ - ldr r0, [pc, #104] @ 2ecdc │ │ │ │ - ldr r2, [pc, #104] @ 2ece0 │ │ │ │ + ldr r1, [pc, #104] @ 2ecc8 │ │ │ │ + ldr r0, [pc, #104] @ 2eccc │ │ │ │ + ldr r2, [pc, #104] @ 2ecd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r4] │ │ │ │ - beq 2ec10 │ │ │ │ + beq 2ec00 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2ebb0 │ │ │ │ + bne 2eba0 │ │ │ │ mov r3, r2 │ │ │ │ - b 2ebd4 │ │ │ │ - ldr r3, [pc, #60] @ 2ece4 │ │ │ │ + b 2ebc4 │ │ │ │ + ldr r3, [pc, #60] @ 2ecd4 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2ebe8 │ │ │ │ - b 2ec18 │ │ │ │ - andeq r1, r7, r4, ror r4 │ │ │ │ + bne 2ebd8 │ │ │ │ + b 2ec08 │ │ │ │ + andeq r1, r7, r4, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r7, r8, lsr #27 │ │ │ │ + @ instruction: 0x00076db8 │ │ │ │ andeq lr, r4, r8, ror #30 │ │ │ │ andeq lr, r4, ip, ror pc │ │ │ │ andeq r0, r0, r1, ror r2 │ │ │ │ andeq lr, r4, r4, asr #30 │ │ │ │ andeq lr, r4, r8, asr pc │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ andeq lr, r4, r4, lsr #30 │ │ │ │ andeq lr, r4, r8, lsr pc │ │ │ │ andeq r0, r0, r9, ror #4 │ │ │ │ - ldrdeq r6, [r7], -ip │ │ │ │ + andeq r6, r7, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #352] @ 2ee64 │ │ │ │ - ldr r1, [pc, #352] @ 2ee68 │ │ │ │ + ldr ip, [pc, #352] @ 2ee54 │ │ │ │ + ldr r1, [pc, #352] @ 2ee58 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #344] @ 2ee6c │ │ │ │ + ldr r3, [pc, #344] @ 2ee5c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #340] @ 2ee70 │ │ │ │ + ldr r2, [pc, #340] @ 2ee60 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2edd4 │ │ │ │ + bne 2edc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ee18 │ │ │ │ + beq 2ee08 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ - bcc 2edc4 │ │ │ │ + bcc 2edb4 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mvn r1, #1 │ │ │ │ - bl 16f30 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 16f20 │ │ │ │ + bl 2eb58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ - beq 2ee3c │ │ │ │ + beq 2ee2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ee20 │ │ │ │ - ldr r2, [pc, #216] @ 2ee74 │ │ │ │ - ldr r3, [pc, #200] @ 2ee68 │ │ │ │ + bne 2ee10 │ │ │ │ + ldr r2, [pc, #216] @ 2ee64 │ │ │ │ + ldr r3, [pc, #200] @ 2ee58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ee60 │ │ │ │ + bne 2ee50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 2eb58 │ │ │ │ mov r4, r0 │ │ │ │ - b 2ed80 │ │ │ │ - ldr r7, [pc, #156] @ 2ee78 │ │ │ │ - ldr r6, [pc, #156] @ 2ee7c │ │ │ │ + b 2ed70 │ │ │ │ + ldr r7, [pc, #156] @ 2ee68 │ │ │ │ + ldr r6, [pc, #156] @ 2ee6c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #148] @ 2ee80 │ │ │ │ + ldr r2, [pc, #148] @ 2ee70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2ed44 │ │ │ │ + bne 2ed34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee18 │ │ │ │ - ldr r2, [pc, #116] @ 2ee84 │ │ │ │ + beq 2ee08 │ │ │ │ + ldr r2, [pc, #116] @ 2ee74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 2ed94 │ │ │ │ - ldr r1, [pc, #96] @ 2ee88 │ │ │ │ - ldr r0, [pc, #96] @ 2ee8c │ │ │ │ + b 2ed84 │ │ │ │ + ldr r1, [pc, #96] @ 2ee78 │ │ │ │ + ldr r0, [pc, #96] @ 2ee7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #868 @ 0x364 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ed94 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ed84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee18 │ │ │ │ - ldr r1, [pc, #68] @ 2ee90 │ │ │ │ - ldr r0, [pc, #68] @ 2ee94 │ │ │ │ - ldr r2, [pc, #68] @ 2ee98 │ │ │ │ + beq 2ee08 │ │ │ │ + ldr r1, [pc, #68] @ 2ee80 │ │ │ │ + ldr r0, [pc, #68] @ 2ee84 │ │ │ │ + ldr r2, [pc, #68] @ 2ee88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ee18 │ │ │ │ + bl 57b50 │ │ │ │ + b 2ee08 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r7], -r0 │ │ │ │ + andeq r1, r7, r0, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r7], -r4 │ │ │ │ + andeq r1, r7, r4, ror #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r7, ip, asr r2 │ │ │ │ + andeq r1, r7, ip, ror #4 │ │ │ │ @ instruction: 0x0004edbc │ │ │ │ ldrdeq lr, [r4], -ip │ │ │ │ andeq r0, r0, r7, asr r3 │ │ │ │ andeq r0, r0, sl, asr r3 │ │ │ │ andeq lr, r4, r0, ror sp │ │ │ │ muleq r4, r0, sp │ │ │ │ andeq lr, r4, r8, asr #26 │ │ │ │ @@ -42997,211 +42993,211 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2efbc │ │ │ │ + beq 2efac │ │ │ │ mov r2, r0 │ │ │ │ mov r7, #0 │ │ │ │ - b 2eed0 │ │ │ │ + b 2eec0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ addeq r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r2, #1 │ │ │ │ - bne 2eecc │ │ │ │ + bne 2eebc │ │ │ │ rsb r3, r6, #1 │ │ │ │ add r4, r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 2ef80 │ │ │ │ + beq 2ef70 │ │ │ │ add r8, r7, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2ef80 │ │ │ │ + beq 2ef70 │ │ │ │ add r8, r8, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 2ef88 │ │ │ │ + beq 2ef78 │ │ │ │ ldrb r2, [r6] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r1, [r3], #1 │ │ │ │ - beq 2ef70 │ │ │ │ + beq 2ef60 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ strbeq r2, [r3, #1] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ addeq r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 2ef50 │ │ │ │ + bne 2ef40 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r3] │ │ │ │ strb r2, [r3, #1] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #3 │ │ │ │ strbls r7, [r0] │ │ │ │ - bls 2ef80 │ │ │ │ + bls 2ef70 │ │ │ │ mov r8, #34 @ 0x22 │ │ │ │ mov r1, r6 │ │ │ │ add r6, r4, #2 │ │ │ │ mov r2, r6 │ │ │ │ strb r8, [r0], #1 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r3, r5, r4 │ │ │ │ strb r8, [r3, #1] │ │ │ │ strb r7, [r5, r6] │ │ │ │ - b 2ef80 │ │ │ │ + b 2ef70 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b 2eef0 │ │ │ │ + b 2eee0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eff8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2efe8 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f010 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2f000 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f028 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2f018 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ - ldr r1, [pc, #20] @ 2f054 │ │ │ │ + b 3add4 │ │ │ │ + ldr r1, [pc, #20] @ 2f044 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - @ instruction: 0x000768bc │ │ │ │ - ldr r3, [pc, #20] @ 2f074 │ │ │ │ + b 24234 │ │ │ │ + andeq r6, r7, ip, asr #17 │ │ │ │ + ldr r3, [pc, #20] @ 2f064 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - muleq r7, r8, r8 │ │ │ │ + andeq r6, r7, r8, lsr #17 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #11 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bls 2f0a0 │ │ │ │ - ldr r0, [pc, #36] @ 2f0b8 │ │ │ │ + bls 2f090 │ │ │ │ + ldr r0, [pc, #36] @ 2f0a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #20] @ 2f0bc │ │ │ │ + ldr r3, [pc, #20] @ 2f0ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq lr, r4, r0, asr #22 │ │ │ │ - andeq r0, r7, r4, lsr sl │ │ │ │ + andeq r0, r7, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #412] @ 2f278 │ │ │ │ - ldr r2, [pc, #412] @ 2f27c │ │ │ │ + ldr r3, [pc, #412] @ 2f268 │ │ │ │ + ldr r2, [pc, #412] @ 2f26c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bne 2f238 │ │ │ │ - ldr r0, [pc, #376] @ 2f280 │ │ │ │ - bl 3aed4 │ │ │ │ + bne 2f228 │ │ │ │ + ldr r0, [pc, #376] @ 2f270 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #11 │ │ │ │ add r1, r4, #138 @ 0x8a │ │ │ │ add r5, r0, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #60 @ 0x3c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r1], #76 @ 0x4c │ │ │ │ mov r2, #16 │ │ │ │ str r3, [r5, #32] │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f168 │ │ │ │ + beq 2f158 │ │ │ │ mov r0, r3 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ add r9, r6, #4160 @ 0x1040 │ │ │ │ str r3, [r5, #176] @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r1, r4, #149 @ 0x95 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov sl, r9 │ │ │ │ add r0, r9, #40 @ 0x28 │ │ │ │ ldrd r8, [r4, #48] @ 0x30 │ │ │ │ add r7, r6, #4224 @ 0x1080 │ │ │ │ strd r8, [r7, #32] │ │ │ │ ldrd r8, [r4, #56] @ 0x38 │ │ │ │ mov r2, #22 │ │ │ │ strd r8, [r7, #40] @ 0x28 │ │ │ │ ldrd r8, [r4, #40] @ 0x28 │ │ │ │ add r1, r4, #116 @ 0x74 │ │ │ │ strd r8, [r7, #24] │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ strd r8, [r7, #8] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, #22 │ │ │ │ add r1, r4, #94 @ 0x5e │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #28] │ │ │ │ cmp r0, r3 │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ @@ -43210,2030 +43206,2030 @@ │ │ │ │ strd r2, [r7] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [r5, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ str r3, [r6] │ │ │ │ - beq 2f218 │ │ │ │ - bl 24b7c │ │ │ │ + beq 2f208 │ │ │ │ + bl 24b6c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r0, [r5, #200] @ 0xc8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f254 │ │ │ │ + bne 2f244 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 2f284 │ │ │ │ - ldr r0, [pc, #68] @ 2f288 │ │ │ │ + ldr r1, [pc, #68] @ 2f274 │ │ │ │ + ldr r0, [pc, #68] @ 2f278 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl 57934 │ │ │ │ - b 2f100 │ │ │ │ - ldr r1, [pc, #48] @ 2f28c │ │ │ │ - ldr r0, [pc, #48] @ 2f290 │ │ │ │ + bl 57924 │ │ │ │ + b 2f0f0 │ │ │ │ + ldr r1, [pc, #48] @ 2f27c │ │ │ │ + ldr r0, [pc, #48] @ 2f280 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #173 @ 0xad │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r7, r8, lsl pc │ │ │ │ + andeq r0, r7, r8, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq lr, r4, r8, asr r9 │ │ │ │ muleq r4, r4, r9 │ │ │ │ andeq lr, r4, ip, lsr r9 │ │ │ │ andeq lr, r4, r8, ror r9 │ │ │ │ - ldr r0, [pc, #20] @ 2f2b0 │ │ │ │ + ldr r0, [pc, #20] @ 2f2a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, pc, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r6, r7, r4, ror #13 │ │ │ │ + strdeq r6, [r7], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr ip, [pc, #676] @ 2f574 │ │ │ │ - ldr r1, [pc, #676] @ 2f578 │ │ │ │ - ldr r2, [pc, #676] @ 2f57c │ │ │ │ + ldr ip, [pc, #676] @ 2f564 │ │ │ │ + ldr r1, [pc, #676] @ 2f568 │ │ │ │ + ldr r2, [pc, #676] @ 2f56c │ │ │ │ sub sp, sp, #312 @ 0x138 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #656] @ 2f580 │ │ │ │ + ldr r3, [pc, #656] @ 2f570 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f324 │ │ │ │ - ldr r1, [pc, #624] @ 2f584 │ │ │ │ - ldr r0, [pc, #624] @ 2f588 │ │ │ │ + beq 2f314 │ │ │ │ + ldr r1, [pc, #624] @ 2f574 │ │ │ │ + ldr r0, [pc, #624] @ 2f578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #592] @ 2f58c │ │ │ │ + ldr r3, [pc, #592] @ 2f57c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2f540 │ │ │ │ + bne 2f530 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #556] @ 2f590 │ │ │ │ + ldr r0, [pc, #556] @ 2f580 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #524] @ 2f580 │ │ │ │ + ldr r3, [pc, #524] @ 2f570 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2f4a4 │ │ │ │ + bne 2f494 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f414 │ │ │ │ + beq 2f404 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f55c │ │ │ │ + beq 2f54c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, #0 │ │ │ │ rsb r0, r0, r0, lsl #5 │ │ │ │ add r0, r3, r0 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f3a4 │ │ │ │ + bne 2f394 │ │ │ │ lsl r5, r0, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ - ldr r3, [pc, #460] @ 2f594 │ │ │ │ + ldr r3, [pc, #460] @ 2f584 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2f40c │ │ │ │ + beq 2f3fc │ │ │ │ mov r4, r7 │ │ │ │ - b 2f3e0 │ │ │ │ + b 2f3d0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f3fc │ │ │ │ + beq 2f3ec │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f480 │ │ │ │ + beq 2f470 │ │ │ │ ldr r3, [r4, #228] @ 0xe4 │ │ │ │ mov r7, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f3dc │ │ │ │ + bne 2f3cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2f4f8 │ │ │ │ + bne 2f4e8 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #372] @ 2f598 │ │ │ │ + ldr r0, [pc, #372] @ 2f588 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #316] @ 2f580 │ │ │ │ + ldr r3, [pc, #316] @ 2f570 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f4dc │ │ │ │ - ldr r2, [pc, #320] @ 2f59c │ │ │ │ - ldr r3, [pc, #284] @ 2f57c │ │ │ │ + bne 2f4cc │ │ │ │ + ldr r2, [pc, #320] @ 2f58c │ │ │ │ + ldr r3, [pc, #284] @ 2f56c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f570 │ │ │ │ + bne 2f560 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2f524 │ │ │ │ + bne 2f514 │ │ │ │ ldr r3, [r4, #228] @ 0xe4 │ │ │ │ cmp r4, r7 │ │ │ │ strne r3, [r7, #228] @ 0xe4 │ │ │ │ - beq 2f514 │ │ │ │ + beq 2f504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efc8 │ │ │ │ - b 2f414 │ │ │ │ - ldr r1, [pc, #244] @ 2f5a0 │ │ │ │ - ldr r0, [pc, #244] @ 2f5a4 │ │ │ │ - ldr r2, [pc, #244] @ 2f5a8 │ │ │ │ + bl 2efb8 │ │ │ │ + b 2f404 │ │ │ │ + ldr r1, [pc, #244] @ 2f590 │ │ │ │ + ldr r0, [pc, #244] @ 2f594 │ │ │ │ + ldr r2, [pc, #244] @ 2f598 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f40c │ │ │ │ + beq 2f3fc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f39c │ │ │ │ - b 2f3c0 │ │ │ │ - ldr r1, [pc, #200] @ 2f5ac │ │ │ │ - ldr r0, [pc, #200] @ 2f5b0 │ │ │ │ - ldr r2, [pc, #200] @ 2f5b4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2f454 │ │ │ │ - ldr r1, [pc, #184] @ 2f5b8 │ │ │ │ - ldr r0, [pc, #184] @ 2f5bc │ │ │ │ - ldr r2, [pc, #184] @ 2f5c0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2f414 │ │ │ │ - ldr r2, [pc, #168] @ 2f5c4 │ │ │ │ + bne 2f38c │ │ │ │ + b 2f3b0 │ │ │ │ + ldr r1, [pc, #200] @ 2f59c │ │ │ │ + ldr r0, [pc, #200] @ 2f5a0 │ │ │ │ + ldr r2, [pc, #200] @ 2f5a4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2f444 │ │ │ │ + ldr r1, [pc, #184] @ 2f5a8 │ │ │ │ + ldr r0, [pc, #184] @ 2f5ac │ │ │ │ + ldr r2, [pc, #184] @ 2f5b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2f404 │ │ │ │ + ldr r2, [pc, #168] @ 2f5b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, r5, lsl #2] │ │ │ │ - b 2f498 │ │ │ │ - ldr r1, [pc, #156] @ 2f5c8 │ │ │ │ - ldr r0, [pc, #156] @ 2f5cc │ │ │ │ + b 2f488 │ │ │ │ + ldr r1, [pc, #156] @ 2f5b8 │ │ │ │ + ldr r0, [pc, #156] @ 2f5bc │ │ │ │ mov r2, #648 @ 0x288 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2f488 │ │ │ │ - ldr r0, [pc, #136] @ 2f5d0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2f478 │ │ │ │ + ldr r0, [pc, #136] @ 2f5c0 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #112] @ 2f5d4 │ │ │ │ + ldr r3, [pc, #112] @ 2f5c4 │ │ │ │ ldr r7, [pc, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2f3d4 │ │ │ │ - b 2f414 │ │ │ │ + bne 2f3c4 │ │ │ │ + b 2f404 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r7, r0, lsr #26 │ │ │ │ - andeq r0, r7, ip, lsl sp │ │ │ │ + andeq r0, r7, r0, lsr sp │ │ │ │ + andeq r0, r7, ip, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r4, r4, lsl #17 │ │ │ │ ldrdeq lr, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r7, ip, r5 │ │ │ │ - @ instruction: 0x000765bc │ │ │ │ - ldrdeq r6, [r7], -r8 │ │ │ │ - muleq r7, ip, fp │ │ │ │ + andeq r6, r7, ip, lsr #11 │ │ │ │ + andeq r6, r7, ip, asr #11 │ │ │ │ + andeq r6, r7, r8, ror #9 │ │ │ │ + andeq r0, r7, ip, lsr #23 │ │ │ │ andeq lr, r4, r8, ror #13 │ │ │ │ andeq lr, r4, r8, asr r7 │ │ │ │ andeq r0, r0, r9, ror r2 │ │ │ │ @ instruction: 0x0004e6b0 │ │ │ │ andeq lr, r4, r0, lsl #14 │ │ │ │ andeq r0, r0, r6, ror #3 │ │ │ │ muleq r4, r4, r6 │ │ │ │ andeq lr, r4, r8, lsr #13 │ │ │ │ andeq r0, r0, pc, lsl #5 │ │ │ │ - andeq r6, r7, r8, ror #8 │ │ │ │ + andeq r6, r7, r8, ror r4 │ │ │ │ andeq lr, r4, r8, ror #12 │ │ │ │ ldrdeq lr, [r4], -r8 │ │ │ │ - @ instruction: 0x000763b4 │ │ │ │ - andeq r6, r7, r0, lsr #8 │ │ │ │ + andeq r6, r7, r4, asr #7 │ │ │ │ + andeq r6, r7, r0, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #172] @ 2f6a0 │ │ │ │ - ldr r3, [pc, #172] @ 2f6a4 │ │ │ │ + ldr r4, [pc, #172] @ 2f690 │ │ │ │ + ldr r3, [pc, #172] @ 2f694 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f670 │ │ │ │ - ldr r3, [pc, #148] @ 2f6a8 │ │ │ │ + bne 2f660 │ │ │ │ + ldr r3, [pc, #148] @ 2f698 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 2f65c │ │ │ │ + beq 2f64c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2f68c │ │ │ │ + beq 2f67c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 2f6ac │ │ │ │ - ldr r0, [pc, #104] @ 2f6b0 │ │ │ │ + ldr r1, [pc, #104] @ 2f69c │ │ │ │ + ldr r0, [pc, #104] @ 2f6a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #96] @ 2f6b4 │ │ │ │ + ldr r2, [pc, #96] @ 2f6a4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ + b 57b50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f628 │ │ │ │ + bne 2f618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2b4 │ │ │ │ - b 2f630 │ │ │ │ - ldr r1, [pc, #64] @ 2f6b8 │ │ │ │ - ldr r0, [pc, #64] @ 2f6bc │ │ │ │ - ldr r2, [pc, #64] @ 2f6c0 │ │ │ │ + bl 2f2a4 │ │ │ │ + b 2f620 │ │ │ │ + ldr r1, [pc, #64] @ 2f6a8 │ │ │ │ + ldr r0, [pc, #64] @ 2f6ac │ │ │ │ + ldr r2, [pc, #64] @ 2f6b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2f60c │ │ │ │ + bl 57924 │ │ │ │ + b 2f5fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 285c8 │ │ │ │ + bl 285b8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2f630 │ │ │ │ - b 2f664 │ │ │ │ - andeq r0, r7, r4, lsl #20 │ │ │ │ + bne 2f620 │ │ │ │ + b 2f654 │ │ │ │ + andeq r0, r7, r4, lsl sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq lr, r4, r4, asr r5 │ │ │ │ ldrdeq lr, [r4], -r4 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ andeq lr, r4, ip, lsl r5 │ │ │ │ muleq r4, ip, r5 │ │ │ │ andeq r0, r0, fp, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r2, [pc, #524] @ 2f8ec │ │ │ │ + ldr r2, [pc, #524] @ 2f8dc │ │ │ │ sub sp, sp, #312 @ 0x138 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #516] @ 2f8f0 │ │ │ │ + ldr ip, [pc, #516] @ 2f8e0 │ │ │ │ mov lr, r2 │ │ │ │ str r2, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r2, [pc, #508] @ 2f8f4 │ │ │ │ + ldr r2, [pc, #508] @ 2f8e4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #500] @ 2f8f8 │ │ │ │ + ldr r3, [pc, #500] @ 2f8e8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f73c │ │ │ │ - ldr r1, [pc, #464] @ 2f8fc │ │ │ │ - ldr r0, [pc, #464] @ 2f900 │ │ │ │ - ldr r2, [pc, #464] @ 2f904 │ │ │ │ + beq 2f72c │ │ │ │ + ldr r1, [pc, #464] @ 2f8ec │ │ │ │ + ldr r0, [pc, #464] @ 2f8f0 │ │ │ │ + ldr r2, [pc, #464] @ 2f8f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [pc, #436] @ 2f908 │ │ │ │ + ldr r3, [pc, #436] @ 2f8f8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f8cc │ │ │ │ + bne 2f8bc │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r7, [pc, #400] @ 2f90c │ │ │ │ - ldr r0, [pc, #400] @ 2f910 │ │ │ │ + ldr r7, [pc, #400] @ 2f8fc │ │ │ │ + ldr r0, [pc, #400] @ 2f900 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ sub r9, r7, #4 │ │ │ │ add r7, r7, #261120 @ 0x3fc00 │ │ │ │ bl 4570 │ │ │ │ add r7, r7, #1020 @ 0x3fc │ │ │ │ - b 2f7a4 │ │ │ │ + b 2f794 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 2f844 │ │ │ │ + beq 2f834 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r6, r9 │ │ │ │ - beq 2f79c │ │ │ │ + beq 2f78c │ │ │ │ mov r4, r8 │ │ │ │ - b 2f7d0 │ │ │ │ + b 2f7c0 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2f79c │ │ │ │ + beq 2f78c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f7c0 │ │ │ │ + beq 2f7b0 │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 2f7c0 │ │ │ │ + bne 2f7b0 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ tst r3, #10 │ │ │ │ - bne 2f838 │ │ │ │ + bne 2f828 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ tst r3, #2 │ │ │ │ - bne 2f838 │ │ │ │ + bne 2f828 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ cmp r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ streq r5, [r6] │ │ │ │ strne r5, [r8, #228] @ 0xe4 │ │ │ │ moveq r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 2efc8 │ │ │ │ - b 2f7c8 │ │ │ │ + bl 2efb8 │ │ │ │ + b 2f7b8 │ │ │ │ bic r3, r3, #2 │ │ │ │ str r3, [r4, #220] @ 0xdc │ │ │ │ - b 2f7c0 │ │ │ │ + b 2f7b0 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #192] @ 2f914 │ │ │ │ + ldr r0, [pc, #192] @ 2f904 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ 2f8f8 │ │ │ │ + ldr r3, [pc, #132] @ 2f8e8 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f8b0 │ │ │ │ - ldr r2, [pc, #140] @ 2f918 │ │ │ │ - ldr r3, [pc, #100] @ 2f8f4 │ │ │ │ + bne 2f8a0 │ │ │ │ + ldr r2, [pc, #140] @ 2f908 │ │ │ │ + ldr r3, [pc, #100] @ 2f8e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f8e8 │ │ │ │ + bne 2f8d8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 2f91c │ │ │ │ - ldr r0, [pc, #100] @ 2f920 │ │ │ │ + ldr r1, [pc, #100] @ 2f90c │ │ │ │ + ldr r0, [pc, #100] @ 2f910 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ - bl 57b60 │ │ │ │ - b 2f884 │ │ │ │ - ldr r0, [pc, #80] @ 2f924 │ │ │ │ + bl 57b50 │ │ │ │ + b 2f874 │ │ │ │ + ldr r0, [pc, #80] @ 2f914 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r7, r8, lsl r9 │ │ │ │ - andeq r0, r7, r4, lsl #18 │ │ │ │ + andeq r0, r7, r8, lsr #18 │ │ │ │ + andeq r0, r7, r4, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r4, r8, ror #8 │ │ │ │ strdeq lr, [r4], -r8 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r7, r4, lsl #4 │ │ │ │ - andeq r6, r7, ip, ror r1 │ │ │ │ - andeq r6, r7, r8, lsr #1 │ │ │ │ - andeq r0, r7, ip, ror #14 │ │ │ │ + andeq r6, r7, r4, lsl r2 │ │ │ │ + andeq r6, r7, ip, lsl #3 │ │ │ │ + strheq r6, [r7], -r8 │ │ │ │ + andeq r0, r7, ip, ror r7 │ │ │ │ andeq lr, r4, r0, ror #5 │ │ │ │ andeq lr, r4, ip, lsl #7 │ │ │ │ - andeq r6, r7, r8, lsr #32 │ │ │ │ + andeq r6, r7, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #376] @ 2fabc │ │ │ │ - ldr r2, [pc, #376] @ 2fac0 │ │ │ │ + ldr r3, [pc, #376] @ 2faac │ │ │ │ + ldr r2, [pc, #376] @ 2fab0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2fa08 │ │ │ │ + bne 2f9f8 │ │ │ │ ldr r5, [r6, #208] @ 0xd0 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2f998 │ │ │ │ + beq 2f988 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ rsb r3, r3, r3, lsl #5 │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2f978 │ │ │ │ + bne 2f968 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r8, r8, r3, lsl #2 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2f9ac │ │ │ │ - b 2fa90 │ │ │ │ + bne 2f99c │ │ │ │ + b 2fa80 │ │ │ │ mov r4, r3 │ │ │ │ ldr r8, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r8, #0 │ │ │ │ - beq 2f9c8 │ │ │ │ + beq 2f9b8 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fa24 │ │ │ │ + beq 2fa14 │ │ │ │ ldr r3, [r4, #228] @ 0xe4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f9a8 │ │ │ │ + bne 2f998 │ │ │ │ ldr r2, [r7] │ │ │ │ str r6, [r4, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6, #228] @ 0xe4 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #212] @ 2fac4 │ │ │ │ - ldr r0, [pc, #212] @ 2fac8 │ │ │ │ + ldr r1, [pc, #212] @ 2fab4 │ │ │ │ + ldr r0, [pc, #212] @ 2fab8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #700 @ 0x2bc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #188] @ 2facc │ │ │ │ - ldr r0, [pc, #188] @ 2fad0 │ │ │ │ - ldr r2, [pc, #188] @ 2fad4 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #188] @ 2fabc │ │ │ │ + ldr r0, [pc, #188] @ 2fac0 │ │ │ │ + ldr r2, [pc, #188] @ 2fac4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2f960 │ │ │ │ + bl 57924 │ │ │ │ + b 2f950 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fa40 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2fa30 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fa50 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 2fa40 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 45ac │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #228] @ 0xe4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #88] @ 2fad8 │ │ │ │ - ldr r0, [pc, #88] @ 2fadc │ │ │ │ - ldr r2, [pc, #88] @ 2fae0 │ │ │ │ + ldr r1, [pc, #88] @ 2fac8 │ │ │ │ + ldr r0, [pc, #88] @ 2facc │ │ │ │ + ldr r2, [pc, #88] @ 2fad0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2f9fc │ │ │ │ + b 2f9ec │ │ │ │ ldr r3, [r7] │ │ │ │ str r6, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r6, #228] @ 0xe4 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 2fae4 │ │ │ │ - ldr r0, [pc, #56] @ 2fae8 │ │ │ │ - ldr r2, [pc, #56] @ 2faec │ │ │ │ + ldr r1, [pc, #56] @ 2fad4 │ │ │ │ + ldr r0, [pc, #56] @ 2fad8 │ │ │ │ + ldr r2, [pc, #56] @ 2fadc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2f9fc │ │ │ │ - @ instruction: 0x000706b4 │ │ │ │ + b 2f9ec │ │ │ │ + andeq r0, r7, r4, asr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r4, r8, lsr #3 │ │ │ │ andeq lr, r4, ip, ror #4 │ │ │ │ andeq lr, r4, r4, lsl #3 │ │ │ │ andeq lr, r4, r8, asr #4 │ │ │ │ muleq r0, lr, r2 │ │ │ │ andeq lr, r4, r4, lsl r1 │ │ │ │ ldrdeq lr, [r4], -r8 │ │ │ │ @ instruction: 0x000002b6 │ │ │ │ andeq lr, r4, r8, ror #1 │ │ │ │ andeq lr, r4, ip, lsr #3 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ - ldr r3, [pc, #28] @ 2fb14 │ │ │ │ + ldr r3, [pc, #28] @ 2fb04 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #28] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r5, r7, r4, lsl #28 │ │ │ │ - ldr r3, [pc, #24] @ 2fb38 │ │ │ │ + andeq r5, r7, r4, lsl lr │ │ │ │ + ldr r3, [pc, #24] @ 2fb28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldrdeq r5, [r7], -ip │ │ │ │ + andeq r5, r7, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr ip, [pc, #536] @ 2fd70 │ │ │ │ - ldr r0, [pc, #536] @ 2fd74 │ │ │ │ - ldr r1, [pc, #536] @ 2fd78 │ │ │ │ + ldr ip, [pc, #536] @ 2fd60 │ │ │ │ + ldr r0, [pc, #536] @ 2fd64 │ │ │ │ + ldr r1, [pc, #536] @ 2fd68 │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #516] @ 2fd7c │ │ │ │ + ldr r3, [pc, #516] @ 2fd6c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r2, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fca8 │ │ │ │ - ldr r3, [pc, #476] @ 2fd80 │ │ │ │ + bne 2fc98 │ │ │ │ + ldr r3, [pc, #476] @ 2fd70 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #820] @ 0x334 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 2fd3c │ │ │ │ + beq 2fd2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #436] @ 2fd84 │ │ │ │ + ldr r3, [pc, #436] @ 2fd74 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2fce0 │ │ │ │ - ldr r4, [pc, #408] @ 2fd88 │ │ │ │ + bne 2fcd0 │ │ │ │ + ldr r4, [pc, #408] @ 2fd78 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2fc30 │ │ │ │ - ldr r0, [pc, #376] @ 2fd8c │ │ │ │ + beq 2fc20 │ │ │ │ + ldr r0, [pc, #376] @ 2fd7c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 764f4 │ │ │ │ + bl 764e4 │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ streq r3, [r4, #28] │ │ │ │ strne r3, [fp, #-308] @ 0xfffffecc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #336] @ 2fd90 │ │ │ │ + ldr r0, [pc, #336] @ 2fd80 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fcfc │ │ │ │ - ldr r3, [pc, #272] @ 2fd7c │ │ │ │ + bne 2fcec │ │ │ │ + ldr r3, [pc, #272] @ 2fd6c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fcc4 │ │ │ │ - ldr r2, [pc, #272] @ 2fd94 │ │ │ │ - ldr r3, [pc, #240] @ 2fd78 │ │ │ │ + bne 2fcb4 │ │ │ │ + ldr r2, [pc, #272] @ 2fd84 │ │ │ │ + ldr r3, [pc, #240] @ 2fd68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2fd6c │ │ │ │ + bne 2fd5c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #232] @ 2fd98 │ │ │ │ - ldr r0, [pc, #232] @ 2fd9c │ │ │ │ - ldr r2, [pc, #232] @ 2fda0 │ │ │ │ + ldr r1, [pc, #232] @ 2fd88 │ │ │ │ + ldr r0, [pc, #232] @ 2fd8c │ │ │ │ + ldr r2, [pc, #232] @ 2fd90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 2fb9c │ │ │ │ - ldr r1, [pc, #216] @ 2fda4 │ │ │ │ - ldr r0, [pc, #216] @ 2fda8 │ │ │ │ - ldr r2, [pc, #216] @ 2fdac │ │ │ │ + bl 57924 │ │ │ │ + b 2fb8c │ │ │ │ + ldr r1, [pc, #216] @ 2fd94 │ │ │ │ + ldr r0, [pc, #216] @ 2fd98 │ │ │ │ + ldr r2, [pc, #216] @ 2fd9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2fc7c │ │ │ │ - ldr r0, [pc, #200] @ 2fdb0 │ │ │ │ + bl 57b50 │ │ │ │ + b 2fc6c │ │ │ │ + ldr r0, [pc, #200] @ 2fda0 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #120] @ 2fd80 │ │ │ │ - ldr r4, [pc, #168] @ 2fdb4 │ │ │ │ + ldr r3, [pc, #120] @ 2fd70 │ │ │ │ + ldr r4, [pc, #168] @ 2fda4 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #132] @ 2fdb8 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #132] @ 2fda8 │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r5, [pc, #120] @ 2fdbc │ │ │ │ - ldr r3, [pc, #120] @ 2fdc0 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r5, [pc, #120] @ 2fdac │ │ │ │ + ldr r3, [pc, #120] @ 2fdb0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #116] @ 2fdc4 │ │ │ │ + ldr r2, [pc, #116] @ 2fdb4 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 582e4 │ │ │ │ - ldr r1, [pc, #100] @ 2fdc8 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r1, [pc, #100] @ 2fdb8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r7, r8, r4 │ │ │ │ - muleq r7, r4, r4 │ │ │ │ + andeq r0, r7, r8, lsr #9 │ │ │ │ + andeq r0, r7, r4, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, ip, lsl #26 │ │ │ │ - andeq r5, r7, r0, ror sp │ │ │ │ - @ instruction: 0x00075cbc │ │ │ │ - andeq r0, r7, r4, ror r3 │ │ │ │ + andeq r5, r7, ip, lsl sp │ │ │ │ + andeq r5, r7, r0, lsl #27 │ │ │ │ + andeq r5, r7, ip, asr #25 │ │ │ │ + andeq r0, r7, r4, lsl #7 │ │ │ │ andeq sp, r4, r4, ror #29 │ │ │ │ @ instruction: 0x0004dfb4 │ │ │ │ andeq r0, r0, r7, ror #5 │ │ │ │ andeq sp, r4, r8, asr #29 │ │ │ │ muleq r4, r8, pc @ │ │ │ │ andeq r0, r0, r6, lsl #6 │ │ │ │ - andeq r5, r7, r4, lsl ip │ │ │ │ + andeq r5, r7, r4, lsr #24 │ │ │ │ andeq sp, r4, ip, lsl #29 │ │ │ │ andeq r0, r0, r9, lsl #6 │ │ │ │ andeq sp, r4, r4, asr lr │ │ │ │ andeq sp, r4, ip, lsr #30 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ andeq r0, r0, lr, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3704] @ 0xe78 │ │ │ │ - ldr lr, [pc, #540] @ 30004 │ │ │ │ - ldr ip, [pc, #540] @ 30008 │ │ │ │ - ldr r2, [pc, #540] @ 3000c │ │ │ │ + ldr lr, [pc, #540] @ 2fff4 │ │ │ │ + ldr ip, [pc, #540] @ 2fff8 │ │ │ │ + ldr r2, [pc, #540] @ 2fffc │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-372] @ 0xfffffe8c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #520] @ 30010 │ │ │ │ + ldr r3, [pc, #520] @ 30000 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [lr, r3] │ │ │ │ str r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ ldr r3, [r4] │ │ │ │ str r1, [fp, #-376] @ 0xfffffe88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ff4c │ │ │ │ + bne 2ff3c │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ff94 │ │ │ │ - ldr r3, [pc, #472] @ 30014 │ │ │ │ + beq 2ff84 │ │ │ │ + ldr r3, [pc, #472] @ 30004 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2fe4c │ │ │ │ - bl 2fb3c │ │ │ │ + beq 2fe3c │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r3, [pc, #436] @ 30018 │ │ │ │ + ldr r3, [pc, #436] @ 30008 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #356 @ 0x164 │ │ │ │ str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2ffe4 │ │ │ │ + bne 2ffd4 │ │ │ │ sub r0, fp, #356 @ 0x164 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #400] @ 3001c │ │ │ │ + ldr r0, [pc, #400] @ 3000c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2feb0 │ │ │ │ + beq 2fea0 │ │ │ │ mov r0, r3 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ - bcs 2ffb8 │ │ │ │ + bcs 2ffa8 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 2eb58 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 2fedc │ │ │ │ + beq 2fecc │ │ │ │ ldr r3, [r0, #220] @ 0xdc │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ bic r3, r3, #10 │ │ │ │ cmp r2, #8 │ │ │ │ orreq r3, r3, #2 │ │ │ │ str r3, [r0, #220] @ 0xdc │ │ │ │ sub r0, fp, #356 @ 0x164 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #308] @ 30020 │ │ │ │ + ldr r0, [pc, #308] @ 30010 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #260] @ 30010 │ │ │ │ + ldr r3, [pc, #260] @ 30000 │ │ │ │ ldr r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ff9c │ │ │ │ - ldr r2, [pc, #256] @ 30024 │ │ │ │ - ldr r3, [pc, #228] @ 3000c │ │ │ │ + bne 2ff8c │ │ │ │ + ldr r2, [pc, #256] @ 30014 │ │ │ │ + ldr r3, [pc, #228] @ 2fffc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30000 │ │ │ │ + bne 2fff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r6, [pc, #212] @ 30028 │ │ │ │ - ldr r5, [pc, #212] @ 3002c │ │ │ │ + ldr r6, [pc, #212] @ 30018 │ │ │ │ + ldr r5, [pc, #212] @ 3001c │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #204] @ 30030 │ │ │ │ + ldr r2, [pc, #204] @ 30020 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fe34 │ │ │ │ + bne 2fe24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ff94 │ │ │ │ - ldr r2, [pc, #168] @ 30034 │ │ │ │ + beq 2ff84 │ │ │ │ + ldr r2, [pc, #168] @ 30024 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 2ff1c │ │ │ │ - ldr r1, [pc, #148] @ 30038 │ │ │ │ - ldr r0, [pc, #148] @ 3003c │ │ │ │ - ldr r2, [pc, #148] @ 30040 │ │ │ │ + b 2ff0c │ │ │ │ + ldr r1, [pc, #148] @ 30028 │ │ │ │ + ldr r0, [pc, #148] @ 3002c │ │ │ │ + ldr r2, [pc, #148] @ 30030 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 2ff1c │ │ │ │ + bl 57b50 │ │ │ │ + b 2ff0c │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mvn r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 16f30 │ │ │ │ - bl 2eb68 │ │ │ │ - b 2feb8 │ │ │ │ - ldr r0, [pc, #88] @ 30044 │ │ │ │ + bl 16f20 │ │ │ │ + bl 2eb58 │ │ │ │ + b 2fea8 │ │ │ │ + ldr r0, [pc, #88] @ 30034 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #356 @ 0x164 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r7, r8, lsl #4 │ │ │ │ - andeq r0, r7, r4, lsl #4 │ │ │ │ + andeq r0, r7, r8, lsl r2 │ │ │ │ + andeq r0, r7, r4, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r4, asr #21 │ │ │ │ + ldrdeq r5, [r7], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r4, ror sl │ │ │ │ - andeq r5, r7, r0, lsl sl │ │ │ │ - ldrdeq r0, [r7], -r4 │ │ │ │ + andeq r5, r7, r4, lsl #21 │ │ │ │ + andeq r5, r7, r0, lsr #20 │ │ │ │ + andeq r0, r7, r4, ror #1 │ │ │ │ andeq sp, r4, r4, asr #24 │ │ │ │ andeq sp, r4, r0, lsr #27 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #8 │ │ │ │ strdeq sp, [r4], -r0 │ │ │ │ andeq sp, r4, ip, asr #26 │ │ │ │ andeq r0, r0, r3, lsr r4 │ │ │ │ - andeq r5, r7, r0, lsl r9 │ │ │ │ + andeq r5, r7, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r0, [pc, #252] @ 30160 │ │ │ │ - ldr r1, [pc, #252] @ 30164 │ │ │ │ + ldr r0, [pc, #252] @ 30150 │ │ │ │ + ldr r1, [pc, #252] @ 30154 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #244] @ 30168 │ │ │ │ + ldr r3, [pc, #244] @ 30158 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #240] @ 3016c │ │ │ │ + ldr r2, [pc, #240] @ 3015c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 300c8 │ │ │ │ - ldr r2, [pc, #204] @ 30170 │ │ │ │ - ldr r3, [pc, #188] @ 30164 │ │ │ │ + beq 300b8 │ │ │ │ + ldr r2, [pc, #204] @ 30160 │ │ │ │ + ldr r3, [pc, #188] @ 30154 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3015c │ │ │ │ + bne 3014c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ - ldr r1, [pc, #152] @ 30174 │ │ │ │ + bl 23710 │ │ │ │ + ldr r1, [pc, #152] @ 30164 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30118 │ │ │ │ - ldr r2, [pc, #136] @ 30178 │ │ │ │ - ldr r3, [pc, #112] @ 30164 │ │ │ │ + bne 30108 │ │ │ │ + ldr r2, [pc, #136] @ 30168 │ │ │ │ + ldr r3, [pc, #112] @ 30154 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3015c │ │ │ │ + bne 3014c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fb3c │ │ │ │ + b 2fb2c │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 57474 │ │ │ │ - b 300e8 │ │ │ │ + bl 57464 │ │ │ │ + b 300d8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r6, r0, pc @ │ │ │ │ + andeq pc, r6, r0, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r0, lsl #31 │ │ │ │ + muleq r6, r0, pc @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r6, r4, asr pc @ │ │ │ │ + andeq pc, r6, r4, ror #30 │ │ │ │ ldrdeq fp, [r4], -r0 │ │ │ │ - andeq pc, r6, r8, lsl #30 │ │ │ │ + andeq pc, r6, r8, lsl pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r0, [pc, #436] @ 3034c │ │ │ │ - ldr r1, [pc, #436] @ 30350 │ │ │ │ - ldr r2, [pc, #436] @ 30354 │ │ │ │ + ldr r0, [pc, #436] @ 3033c │ │ │ │ + ldr r1, [pc, #436] @ 30340 │ │ │ │ + ldr r2, [pc, #436] @ 30344 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 30358 │ │ │ │ + ldr r3, [pc, #416] @ 30348 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 301e8 │ │ │ │ - ldr r1, [pc, #388] @ 3035c │ │ │ │ - ldr r0, [pc, #388] @ 30360 │ │ │ │ - ldr r2, [pc, #388] @ 30364 │ │ │ │ + beq 301d8 │ │ │ │ + ldr r1, [pc, #388] @ 3034c │ │ │ │ + ldr r0, [pc, #388] @ 30350 │ │ │ │ + ldr r2, [pc, #388] @ 30354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r4, #0 │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #352] @ 30368 │ │ │ │ + ldr r3, [pc, #352] @ 30358 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3032c │ │ │ │ - ldr r4, [pc, #324] @ 3036c │ │ │ │ + bne 3031c │ │ │ │ + ldr r4, [pc, #324] @ 3035c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4828 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 30294 │ │ │ │ + bne 30284 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 30294 │ │ │ │ - ldr r4, [pc, #276] @ 30370 │ │ │ │ + beq 30284 │ │ │ │ + ldr r4, [pc, #276] @ 30360 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #261120 @ 0x3fc00 │ │ │ │ add r5, r5, #1020 @ 0x3fc │ │ │ │ sub r4, r4, #4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3027c │ │ │ │ - bl 2ea70 │ │ │ │ + beq 3026c │ │ │ │ + bl 2ea60 │ │ │ │ str r6, [r4] │ │ │ │ cmp r4, r5 │ │ │ │ - bne 30268 │ │ │ │ - ldr r3, [pc, #232] @ 30374 │ │ │ │ + bne 30258 │ │ │ │ + ldr r3, [pc, #232] @ 30364 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #28] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 302f8 │ │ │ │ + bne 302e8 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #156] @ 30358 │ │ │ │ + ldr r3, [pc, #156] @ 30348 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30310 │ │ │ │ - ldr r2, [pc, #164] @ 30378 │ │ │ │ - ldr r3, [pc, #124] @ 30354 │ │ │ │ + bne 30300 │ │ │ │ + ldr r2, [pc, #164] @ 30368 │ │ │ │ + ldr r3, [pc, #124] @ 30344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30348 │ │ │ │ + bne 30338 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #124] @ 3037c │ │ │ │ + ldr r0, [pc, #124] @ 3036c │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ - b 302a8 │ │ │ │ - ldr r1, [pc, #104] @ 30380 │ │ │ │ - ldr r0, [pc, #104] @ 30384 │ │ │ │ + b 30298 │ │ │ │ + ldr r1, [pc, #104] @ 30370 │ │ │ │ + ldr r0, [pc, #104] @ 30374 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #832 @ 0x340 │ │ │ │ - bl 57b60 │ │ │ │ - b 302cc │ │ │ │ - ldr r0, [pc, #84] @ 30388 │ │ │ │ + bl 57b50 │ │ │ │ + b 302bc │ │ │ │ + ldr r0, [pc, #84] @ 30378 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r8, asr lr @ │ │ │ │ - andeq pc, r6, r4, asr lr @ │ │ │ │ + andeq pc, r6, r8, ror #28 │ │ │ │ + andeq pc, r6, r4, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x0004d9bc │ │ │ │ andeq sp, r4, r0, lsr fp │ │ │ │ andeq r0, r0, fp, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r5, [r7], -r4 │ │ │ │ - andeq r5, r7, r8, lsr #14 │ │ │ │ - andeq r5, r7, r0, ror r6 │ │ │ │ - andeq pc, r6, r4, lsr #26 │ │ │ │ - strdeq r5, [r7], -ip │ │ │ │ + andeq r5, r7, r4, ror #13 │ │ │ │ + andeq r5, r7, r8, lsr r7 │ │ │ │ + andeq r5, r7, r0, lsl #13 │ │ │ │ + andeq pc, r6, r4, lsr sp @ │ │ │ │ + andeq r5, r7, ip, lsl #12 │ │ │ │ andeq sp, r4, r0, lsl #17 │ │ │ │ strdeq sp, [r4], -r4 │ │ │ │ - andeq r5, r7, r8, asr #11 │ │ │ │ - ldr r1, [pc, #24] @ 303ac │ │ │ │ + ldrdeq r5, [r7], -r8 │ │ │ │ + ldr r1, [pc, #24] @ 3039c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #32 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq r5, r7, r8, ror #10 │ │ │ │ + b 24234 │ │ │ │ + andeq r5, r7, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r3, [pc, #304] @ 304fc │ │ │ │ + ldr r3, [pc, #304] @ 304ec │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - ldr r2, [pc, #292] @ 30500 │ │ │ │ + ldr r2, [pc, #292] @ 304f0 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #288] @ 30504 │ │ │ │ + ldr r3, [pc, #288] @ 304f4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r4, [pc, #280] @ 30508 │ │ │ │ + ldr r4, [pc, #280] @ 304f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - beq 30408 │ │ │ │ - bl 2fb3c │ │ │ │ + beq 303f8 │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #240] @ 3050c │ │ │ │ + ldr r3, [pc, #240] @ 304fc │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 304dc │ │ │ │ + bne 304cc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #204] @ 30510 │ │ │ │ + ldr r0, [pc, #204] @ 30500 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 3046c │ │ │ │ + beq 3045c │ │ │ │ ldr r3, [r0, #220] @ 0xdc │ │ │ │ tst r3, #1 │ │ │ │ - beq 304c4 │ │ │ │ + beq 304b4 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #152] @ 30514 │ │ │ │ + ldr r0, [pc, #152] @ 30504 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #124] @ 30518 │ │ │ │ - ldr r3, [pc, #100] @ 30504 │ │ │ │ + ldr r2, [pc, #124] @ 30508 │ │ │ │ + ldr r3, [pc, #100] @ 304f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 304f8 │ │ │ │ + bne 304e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 3051c │ │ │ │ + ldr r3, [pc, #80] @ 3050c │ │ │ │ ldr r2, [r0, #224] @ 0xe0 │ │ │ │ bics r3, r3, r2 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - b 3046c │ │ │ │ - ldr r0, [pc, #60] @ 30520 │ │ │ │ + b 3045c │ │ │ │ + ldr r0, [pc, #60] @ 30510 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r7, r0, lsr r5 │ │ │ │ - andeq pc, r6, r8, lsl ip @ │ │ │ │ + andeq r5, r7, r0, asr #10 │ │ │ │ + andeq pc, r6, r8, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r8, lsl #24 │ │ │ │ + andeq pc, r6, r8, lsl ip @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x000754bc │ │ │ │ - andeq r5, r7, r0, lsl #9 │ │ │ │ - andeq pc, r6, ip, asr fp @ │ │ │ │ + andeq r5, r7, ip, asr #9 │ │ │ │ + muleq r7, r0, r4 │ │ │ │ + andeq pc, r6, ip, ror #22 │ │ │ │ andeq r0, r0, r1, lsl #4 │ │ │ │ - andeq r5, r7, r8, lsl r4 │ │ │ │ + andeq r5, r7, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr r3, [pc, #428] @ 306ec │ │ │ │ + ldr r3, [pc, #428] @ 306dc │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r2, [pc, #412] @ 306f0 │ │ │ │ + ldr r2, [pc, #412] @ 306e0 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #408] @ 306f4 │ │ │ │ + ldr r3, [pc, #408] @ 306e4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r5, [pc, #396] @ 306f8 │ │ │ │ + ldr r5, [pc, #396] @ 306e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 30584 │ │ │ │ - bl 2fb3c │ │ │ │ + beq 30574 │ │ │ │ + bl 2fb2c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r4, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ str r4, [r3, #176] @ 0xb0 │ │ │ │ str r4, [r3, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #336] @ 306fc │ │ │ │ + ldr r3, [pc, #336] @ 306ec │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 306c4 │ │ │ │ + bne 306b4 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #300] @ 30700 │ │ │ │ + ldr r0, [pc, #300] @ 306f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 306e0 │ │ │ │ + beq 306d0 │ │ │ │ ldr r6, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30618 │ │ │ │ - bl 24b7c │ │ │ │ + beq 30608 │ │ │ │ + bl 24b6c │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #176] @ 0xb0 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r1, r3, #4224 @ 0x1080 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ strd r2, [r1, #8] │ │ │ │ ldrd r2, [r4, #48] @ 0x30 │ │ │ │ strd r2, [r1, #32] │ │ │ │ ldrd r2, [r4, #56] @ 0x38 │ │ │ │ strd r2, [r1, #40] @ 0x28 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ strd r2, [r1, #24] │ │ │ │ - beq 3065c │ │ │ │ + beq 3064c │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r1, r4, #149 @ 0x95 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #200] @ 0xc8 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #136] @ 30704 │ │ │ │ + ldr r0, [pc, #136] @ 306f4 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #108] @ 30708 │ │ │ │ - ldr r3, [pc, #84] @ 306f4 │ │ │ │ + ldr r2, [pc, #108] @ 306f8 │ │ │ │ + ldr r3, [pc, #84] @ 306e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 306e8 │ │ │ │ + bne 306d8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ 3070c │ │ │ │ + ldr r0, [pc, #64] @ 306fc │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mvn r5, #0 │ │ │ │ - b 3066c │ │ │ │ + b 3065c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000753bc │ │ │ │ - andeq pc, r6, r0, lsr #21 │ │ │ │ + andeq r5, r7, ip, asr #7 │ │ │ │ + @ instruction: 0x0006fab0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, ip, lsl #21 │ │ │ │ + muleq r6, ip, sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, ip, lsr #6 │ │ │ │ - andeq r5, r7, r0, lsl #5 │ │ │ │ - andeq pc, r6, ip, asr r9 @ │ │ │ │ - andeq r5, r7, r0, lsr r2 │ │ │ │ + andeq r5, r7, ip, lsr r3 │ │ │ │ + muleq r7, r0, r2 │ │ │ │ + andeq pc, r6, ip, ror #18 │ │ │ │ + andeq r5, r7, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r1, [pc, #300] @ 30858 │ │ │ │ - ldr r2, [pc, #300] @ 3085c │ │ │ │ + ldr r1, [pc, #300] @ 30848 │ │ │ │ + ldr r2, [pc, #300] @ 3084c │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #292] @ 30860 │ │ │ │ + ldr r4, [pc, #292] @ 30850 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #288] @ 30864 │ │ │ │ + ldr r3, [pc, #288] @ 30854 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30830 │ │ │ │ - ldr r3, [pc, #248] @ 30868 │ │ │ │ + beq 30820 │ │ │ │ + ldr r3, [pc, #248] @ 30858 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30780 │ │ │ │ - bl 2fb3c │ │ │ │ + beq 30770 │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #216] @ 3086c │ │ │ │ + ldr r3, [pc, #216] @ 3085c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30838 │ │ │ │ + bne 30828 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #180] @ 30870 │ │ │ │ + ldr r0, [pc, #180] @ 30860 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [r0, #220] @ 0xdc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ mvneq r4, #0 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #140] @ 30874 │ │ │ │ + ldr r0, [pc, #140] @ 30864 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #112] @ 30878 │ │ │ │ - ldr r3, [pc, #80] @ 3085c │ │ │ │ + ldr r2, [pc, #112] @ 30868 │ │ │ │ + ldr r3, [pc, #80] @ 3084c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30854 │ │ │ │ + bne 30844 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 30800 │ │ │ │ - ldr r0, [pc, #60] @ 3087c │ │ │ │ + b 307f0 │ │ │ │ + ldr r0, [pc, #60] @ 3086c │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r8, asr #17 │ │ │ │ + ldrdeq pc, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, ip, lsr #17 │ │ │ │ + @ instruction: 0x0006f8bc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r7, r0, r1 │ │ │ │ + andeq r5, r7, r0, lsr #3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r4, asr #2 │ │ │ │ - andeq r5, r7, r4, lsl r1 │ │ │ │ - strdeq pc, [r6], -r0 │ │ │ │ - strheq r5, [r7], -ip │ │ │ │ + andeq r5, r7, r4, asr r1 │ │ │ │ + andeq r5, r7, r4, lsr #2 │ │ │ │ + andeq pc, r6, r0, lsl #16 │ │ │ │ + andeq r5, r7, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr ip, [pc, #308] @ 309d0 │ │ │ │ - ldr r2, [pc, #308] @ 309d4 │ │ │ │ + ldr ip, [pc, #308] @ 309c0 │ │ │ │ + ldr r2, [pc, #308] @ 309c4 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [pc, #300] @ 309d8 │ │ │ │ + ldr r4, [pc, #300] @ 309c8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #296] @ 309dc │ │ │ │ + ldr r3, [pc, #296] @ 309cc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 309a8 │ │ │ │ - ldr r3, [pc, #252] @ 309e0 │ │ │ │ + beq 30998 │ │ │ │ + ldr r3, [pc, #252] @ 309d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 308f4 │ │ │ │ - bl 2fb3c │ │ │ │ + beq 308e4 │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #220] @ 309e4 │ │ │ │ + ldr r3, [pc, #220] @ 309d4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 309b0 │ │ │ │ + bne 309a0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #184] @ 309e8 │ │ │ │ + ldr r0, [pc, #184] @ 309d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ strne r3, [r0, #220] @ 0xdc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ mvneq r4, #0 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #140] @ 309ec │ │ │ │ + ldr r0, [pc, #140] @ 309dc │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #112] @ 309f0 │ │ │ │ - ldr r3, [pc, #80] @ 309d4 │ │ │ │ + ldr r2, [pc, #112] @ 309e0 │ │ │ │ + ldr r3, [pc, #80] @ 309c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 309cc │ │ │ │ + bne 309bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 30978 │ │ │ │ - ldr r0, [pc, #60] @ 309f4 │ │ │ │ + b 30968 │ │ │ │ + ldr r0, [pc, #60] @ 309e4 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r8, asr r7 @ │ │ │ │ + andeq pc, r6, r8, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, ip, lsr r7 @ │ │ │ │ + andeq pc, r6, ip, asr #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r7, ip, lsl r0 │ │ │ │ + andeq r5, r7, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ - muleq r7, ip, pc @ │ │ │ │ - andeq pc, r6, r8, ror r6 @ │ │ │ │ - andeq r4, r7, r4, asr #30 │ │ │ │ + andeq r4, r7, r0, ror #31 │ │ │ │ + andeq r4, r7, ip, lsr #31 │ │ │ │ + andeq pc, r6, r8, lsl #13 │ │ │ │ + andeq r4, r7, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr ip, [pc, #300] @ 30b40 │ │ │ │ - ldr r2, [pc, #300] @ 30b44 │ │ │ │ + ldr ip, [pc, #300] @ 30b30 │ │ │ │ + ldr r2, [pc, #300] @ 30b34 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [pc, #292] @ 30b48 │ │ │ │ + ldr r4, [pc, #292] @ 30b38 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #288] @ 30b4c │ │ │ │ + ldr r3, [pc, #288] @ 30b3c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30af4 │ │ │ │ - ldr r3, [pc, #244] @ 30b50 │ │ │ │ + beq 30ae4 │ │ │ │ + ldr r3, [pc, #244] @ 30b40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30a6c │ │ │ │ - bl 2fb3c │ │ │ │ + beq 30a5c │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #212] @ 30b54 │ │ │ │ + ldr r3, [pc, #212] @ 30b44 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30b20 │ │ │ │ + bne 30b10 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #176] @ 30b58 │ │ │ │ + ldr r0, [pc, #176] @ 30b48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #220] @ 0xdc │ │ │ │ ldrne r2, [fp, #-316] @ 0xfffffec4 │ │ │ │ orrne r3, r3, r2 │ │ │ │ strne r3, [r0, #220] @ 0xdc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #128] @ 30b5c │ │ │ │ + ldr r0, [pc, #128] @ 30b4c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #100] @ 30b60 │ │ │ │ - ldr r3, [pc, #68] @ 30b44 │ │ │ │ + ldr r2, [pc, #100] @ 30b50 │ │ │ │ + ldr r3, [pc, #68] @ 30b34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30b3c │ │ │ │ + bne 30b2c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 30b64 │ │ │ │ + ldr r0, [pc, #60] @ 30b54 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r0, ror #11 │ │ │ │ + strdeq pc, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r4, asr #11 │ │ │ │ + ldrdeq pc, [r6], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r7, r4, lsr #29 │ │ │ │ + @ instruction: 0x00074eb4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r8, asr lr │ │ │ │ - andeq r4, r7, r0, lsr #28 │ │ │ │ - strdeq pc, [r6], -ip │ │ │ │ - ldrdeq r4, [r7], -r4 @ │ │ │ │ + andeq r4, r7, r8, ror #28 │ │ │ │ + andeq r4, r7, r0, lsr lr │ │ │ │ + andeq pc, r6, ip, lsl #10 │ │ │ │ + andeq r4, r7, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr ip, [pc, #300] @ 30cb0 │ │ │ │ - ldr r2, [pc, #300] @ 30cb4 │ │ │ │ + ldr ip, [pc, #300] @ 30ca0 │ │ │ │ + ldr r2, [pc, #300] @ 30ca4 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [pc, #292] @ 30cb8 │ │ │ │ + ldr r4, [pc, #292] @ 30ca8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #288] @ 30cbc │ │ │ │ + ldr r3, [pc, #288] @ 30cac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30c64 │ │ │ │ - ldr r3, [pc, #244] @ 30cc0 │ │ │ │ + beq 30c54 │ │ │ │ + ldr r3, [pc, #244] @ 30cb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 30bdc │ │ │ │ - bl 2fb3c │ │ │ │ + beq 30bcc │ │ │ │ + bl 2fb2c │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #212] @ 30cc4 │ │ │ │ + ldr r3, [pc, #212] @ 30cb4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30c90 │ │ │ │ + bne 30c80 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #176] @ 30cc8 │ │ │ │ + ldr r0, [pc, #176] @ 30cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2ecd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #220] @ 0xdc │ │ │ │ ldrne r2, [fp, #-316] @ 0xfffffec4 │ │ │ │ bicne r3, r3, r2 │ │ │ │ strne r3, [r0, #220] @ 0xdc │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #128] @ 30ccc │ │ │ │ + ldr r0, [pc, #128] @ 30cbc │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #100] @ 30cd0 │ │ │ │ - ldr r3, [pc, #68] @ 30cb4 │ │ │ │ + ldr r2, [pc, #100] @ 30cc0 │ │ │ │ + ldr r3, [pc, #68] @ 30ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30cac │ │ │ │ + bne 30c9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 30cd4 │ │ │ │ + ldr r0, [pc, #60] @ 30cc4 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r0, ror r4 @ │ │ │ │ + andeq pc, r6, r0, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r4, asr r4 @ │ │ │ │ + andeq pc, r6, r4, ror #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r7, r4, lsr sp │ │ │ │ + andeq r4, r7, r4, asr #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r8, ror #25 │ │ │ │ - @ instruction: 0x00074cb0 │ │ │ │ - andeq pc, r6, ip, lsl #7 │ │ │ │ - andeq r4, r7, r4, ror #24 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ + andeq r4, r7, r0, asr #25 │ │ │ │ + muleq r6, ip, r3 │ │ │ │ + andeq r4, r7, r4, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #152] @ 30d8c │ │ │ │ - ldr r3, [pc, #152] @ 30d90 │ │ │ │ + ldr r7, [pc, #152] @ 30d7c │ │ │ │ + ldr r3, [pc, #152] @ 30d80 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30d50 │ │ │ │ + bne 30d40 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fdcc │ │ │ │ - ldr r3, [pc, #116] @ 30d94 │ │ │ │ + bl 2fdbc │ │ │ │ + ldr r3, [pc, #116] @ 30d84 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 30d3c │ │ │ │ + beq 30d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5d8 │ │ │ │ + bl 2f5c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30d6c │ │ │ │ + bne 30d5c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 30d98 │ │ │ │ - ldr r0, [pc, #64] @ 30d9c │ │ │ │ - ldr r2, [pc, #64] @ 30da0 │ │ │ │ + ldr r1, [pc, #64] @ 30d88 │ │ │ │ + ldr r0, [pc, #64] @ 30d8c │ │ │ │ + ldr r2, [pc, #64] @ 30d90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 30d0c │ │ │ │ - ldr r1, [pc, #48] @ 30da4 │ │ │ │ - ldr r0, [pc, #48] @ 30da8 │ │ │ │ - ldr r2, [pc, #48] @ 30dac │ │ │ │ + bl 57924 │ │ │ │ + b 30cfc │ │ │ │ + ldr r1, [pc, #48] @ 30d94 │ │ │ │ + ldr r0, [pc, #48] @ 30d98 │ │ │ │ + ldr r2, [pc, #48] @ 30d9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq pc, r6, r4, lsl #6 │ │ │ │ + andeq pc, r6, r4, lsl r3 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq ip, r4, ip, lsr lr │ │ │ │ andeq ip, r4, r4, asr #31 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq ip, r4, r0, lsr #28 │ │ │ │ andeq ip, r4, r8, lsr #31 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 30e44 │ │ │ │ - ldr r2, [pc, #120] @ 30e48 │ │ │ │ + ldr r3, [pc, #120] @ 30e34 │ │ │ │ + ldr r2, [pc, #120] @ 30e38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 30e08 │ │ │ │ + bne 30df8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 2fdcc │ │ │ │ + bl 2fdbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 30e24 │ │ │ │ + bne 30e14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 30e4c │ │ │ │ - ldr r0, [pc, #60] @ 30e50 │ │ │ │ - ldr r2, [pc, #60] @ 30e54 │ │ │ │ + ldr r1, [pc, #60] @ 30e3c │ │ │ │ + ldr r0, [pc, #60] @ 30e40 │ │ │ │ + ldr r2, [pc, #60] @ 30e44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 30de4 │ │ │ │ - ldr r1, [pc, #44] @ 30e58 │ │ │ │ - ldr r0, [pc, #44] @ 30e5c │ │ │ │ - ldr r2, [pc, #44] @ 30e60 │ │ │ │ + bl 57924 │ │ │ │ + b 30dd4 │ │ │ │ + ldr r1, [pc, #44] @ 30e48 │ │ │ │ + ldr r0, [pc, #44] @ 30e4c │ │ │ │ + ldr r2, [pc, #44] @ 30e50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r6, ip, lsr #4 │ │ │ │ + andeq pc, r6, ip, lsr r2 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r4, r4, lsl #27 │ │ │ │ andeq ip, r4, r0, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq ip, r4, r8, ror #26 │ │ │ │ andeq ip, r4, r4, lsl #30 │ │ │ │ andeq r0, r0, lr, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 30ef8 │ │ │ │ - ldr r2, [pc, #120] @ 30efc │ │ │ │ + ldr r3, [pc, #120] @ 30ee8 │ │ │ │ + ldr r2, [pc, #120] @ 30eec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 30ebc │ │ │ │ + bne 30eac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2fdcc │ │ │ │ + bl 2fdbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 30ed8 │ │ │ │ + bne 30ec8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 30f00 │ │ │ │ - ldr r0, [pc, #60] @ 30f04 │ │ │ │ - ldr r2, [pc, #60] @ 30f08 │ │ │ │ + ldr r1, [pc, #60] @ 30ef0 │ │ │ │ + ldr r0, [pc, #60] @ 30ef4 │ │ │ │ + ldr r2, [pc, #60] @ 30ef8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 30e98 │ │ │ │ - ldr r1, [pc, #44] @ 30f0c │ │ │ │ - ldr r0, [pc, #44] @ 30f10 │ │ │ │ - ldr r2, [pc, #44] @ 30f14 │ │ │ │ + bl 57924 │ │ │ │ + b 30e88 │ │ │ │ + ldr r1, [pc, #44] @ 30efc │ │ │ │ + ldr r0, [pc, #44] @ 30f00 │ │ │ │ + ldr r2, [pc, #44] @ 30f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r6, r8, ror r1 @ │ │ │ │ + andeq pc, r6, r8, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq ip, [r4], -r0 │ │ │ │ andeq ip, r4, r0, lsl #29 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ @ instruction: 0x0004ccb4 │ │ │ │ andeq ip, r4, r4, ror #28 │ │ │ │ andeq r0, r0, r9, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #380] @ 310b0 │ │ │ │ - ldr r3, [pc, #380] @ 310b4 │ │ │ │ + ldr r2, [pc, #380] @ 310a0 │ │ │ │ + ldr r3, [pc, #380] @ 310a4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #364] @ 310b8 │ │ │ │ + ldr r0, [pc, #364] @ 310a8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r6, #0 │ │ │ │ sub r8, fp, #92 @ 0x5c │ │ │ │ mov r2, r8 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 30524 │ │ │ │ + bl 30514 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 31050 │ │ │ │ + bne 31040 │ │ │ │ add r0, r5, #4224 @ 0x1080 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ mov r1, r8 │ │ │ │ strd r2, [r4] │ │ │ │ ldrd r2, [r0, #32] │ │ │ │ add r9, r5, #4096 @ 0x1000 │ │ │ │ strd r2, [r4, #8] │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldrd r2, [r0, #24] │ │ │ │ add r0, r4, #32 │ │ │ │ strd r2, [r4, #24] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 3107c │ │ │ │ + beq 3106c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 31088 │ │ │ │ + beq 31078 │ │ │ │ bl 49c0 │ │ │ │ lsr sl, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sl, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [r9, #176] @ 0xb0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 256f0 │ │ │ │ + bl 256e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 31094 │ │ │ │ + bne 31084 │ │ │ │ ldr r0, [r9, #176] @ 0xb0 │ │ │ │ str sl, [r4, #88] @ 0x58 │ │ │ │ strb r3, [r6, r8, lsr #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31018 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 31008 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #148] @ 310bc │ │ │ │ - ldr r3, [pc, #136] @ 310b4 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #148] @ 310ac │ │ │ │ + ldr r3, [pc, #136] @ 310a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 310ac │ │ │ │ + bne 3109c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ strd r2, [r4] │ │ │ │ strd r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ - b 3100c │ │ │ │ + b 30ffc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b 31018 │ │ │ │ + b 31008 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ - b 31014 │ │ │ │ + b 31004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r9, #176] @ 0xb0 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ - b 3100c │ │ │ │ + b 30ffc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r6, r0, asr #1 │ │ │ │ + ldrdeq pc, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ + andeq lr, r6, r0, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3784] @ 0xec8 │ │ │ │ - ldr lr, [pc, #752] @ 313cc │ │ │ │ - ldr ip, [pc, #752] @ 313d0 │ │ │ │ + ldr lr, [pc, #752] @ 313bc │ │ │ │ + ldr ip, [pc, #752] @ 313c0 │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #744] @ 313d4 │ │ │ │ + ldr r3, [pc, #744] @ 313c4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #740] @ 313d8 │ │ │ │ + ldr r2, [pc, #740] @ 313c8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 313ac │ │ │ │ + bne 3139c │ │ │ │ mov r0, #232 @ 0xe8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r4, r5, #4096 @ 0x1000 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #684] @ 313dc │ │ │ │ + ldr r3, [pc, #684] @ 313cc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #22 │ │ │ │ add r9, r5, #4160 @ 0x1040 │ │ │ │ mov r2, #11 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ strh r3, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #162 @ 0xa2 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r1, r9, #40 @ 0x28 │ │ │ │ mov r2, #21 │ │ │ │ sub r0, fp, #184 @ 0xb8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r1, r9, #12 │ │ │ │ mov r2, #21 │ │ │ │ sub r0, fp, #206 @ 0xce │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ sub r0, fp, #151 @ 0x97 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #13 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ sub r0, fp, #224 @ 0xe0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ mov r3, r4 │ │ │ │ add ip, r5, #4224 @ 0x1080 │ │ │ │ ldr r0, [r3, #32]! │ │ │ │ mov lr, ip │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ @@ -45267,621 +45263,621 @@ │ │ │ │ strd r8, [fp, #-244] @ 0xffffff0c │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r6, #220] @ 0xdc │ │ │ │ str r2, [r6, #224] @ 0xe0 │ │ │ │ - beq 31244 │ │ │ │ + beq 31234 │ │ │ │ mov r0, r3 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #216] @ 0xd8 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ mov r8, r0 │ │ │ │ - bcs 312fc │ │ │ │ + bcs 312ec │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r5, [r4, #176] @ 0xb0 │ │ │ │ str r9, [r6, #208] @ 0xd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 312bc │ │ │ │ + beq 312ac │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ mov r8, r0 │ │ │ │ - bcs 31340 │ │ │ │ + bcs 31330 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ str r5, [r6, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31390 │ │ │ │ - ldr r2, [pc, #268] @ 313e0 │ │ │ │ - ldr r3, [pc, #248] @ 313d0 │ │ │ │ + bne 31380 │ │ │ │ + ldr r2, [pc, #268] @ 313d0 │ │ │ │ + ldr r3, [pc, #248] @ 313c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 313c8 │ │ │ │ + bne 313b8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov sl, #49 @ 0x31 │ │ │ │ sub ip, fp, #92 @ 0x5c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ - b 3127c │ │ │ │ + bl 57464 │ │ │ │ + b 3126c │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r9, #49 @ 0x31 │ │ │ │ sub ip, fp, #92 @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ str ip, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r7] │ │ │ │ str r5, [r6, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 312cc │ │ │ │ - ldr r1, [pc, #76] @ 313e4 │ │ │ │ - ldr r0, [pc, #76] @ 313e8 │ │ │ │ + beq 312bc │ │ │ │ + ldr r1, [pc, #76] @ 313d4 │ │ │ │ + ldr r0, [pc, #76] @ 313d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1344 @ 0x540 │ │ │ │ - bl 57b60 │ │ │ │ - b 312cc │ │ │ │ - ldr r1, [pc, #56] @ 313ec │ │ │ │ - ldr r0, [pc, #56] @ 313f0 │ │ │ │ - ldr r2, [pc, #56] @ 313f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 312bc │ │ │ │ + ldr r1, [pc, #56] @ 313dc │ │ │ │ + ldr r0, [pc, #56] @ 313e0 │ │ │ │ + ldr r2, [pc, #56] @ 313e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 31118 │ │ │ │ + bl 57924 │ │ │ │ + b 31108 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r6, r8, lsl pc │ │ │ │ + andeq lr, r6, r8, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq lr, [r6], -ip │ │ │ │ + andeq lr, r6, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - andeq lr, r6, r4, lsr #26 │ │ │ │ + andeq lr, r6, r4, lsr sp │ │ │ │ andeq ip, r4, r0, lsl #16 │ │ │ │ andeq ip, r4, ip, asr #19 │ │ │ │ andeq ip, r4, r0, ror #15 │ │ │ │ andeq ip, r4, ip, lsr #19 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #184] @ 314cc │ │ │ │ - ldr r2, [pc, #184] @ 314d0 │ │ │ │ + ldr r3, [pc, #184] @ 314bc │ │ │ │ + ldr r2, [pc, #184] @ 314c0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31494 │ │ │ │ - ldr ip, [pc, #160] @ 314d4 │ │ │ │ - ldr r2, [pc, #160] @ 314d8 │ │ │ │ + bne 31484 │ │ │ │ + ldr ip, [pc, #160] @ 314c4 │ │ │ │ + ldr r2, [pc, #160] @ 314c8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #152] @ 314dc │ │ │ │ - ldr r1, [pc, #152] @ 314e0 │ │ │ │ + ldr r0, [pc, #152] @ 314cc │ │ │ │ + ldr r1, [pc, #152] @ 314d0 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ - ldr r3, [pc, #148] @ 314e4 │ │ │ │ - ldr r2, [pc, #148] @ 314e8 │ │ │ │ + ldr r3, [pc, #148] @ 314d4 │ │ │ │ + ldr r2, [pc, #148] @ 314d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ str ip, [sp] │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 314b0 │ │ │ │ - ldr r0, [pc, #100] @ 314ec │ │ │ │ + bne 314a0 │ │ │ │ + ldr r0, [pc, #100] @ 314dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 314f0 │ │ │ │ - ldr r0, [pc, #84] @ 314f4 │ │ │ │ - ldr r2, [pc, #84] @ 314f8 │ │ │ │ + ldr r1, [pc, #84] @ 314e0 │ │ │ │ + ldr r0, [pc, #84] @ 314e4 │ │ │ │ + ldr r2, [pc, #84] @ 314e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3142c │ │ │ │ - ldr r1, [pc, #68] @ 314fc │ │ │ │ - ldr r0, [pc, #68] @ 31500 │ │ │ │ - ldr r2, [pc, #68] @ 31504 │ │ │ │ + bl 57924 │ │ │ │ + b 3141c │ │ │ │ + ldr r1, [pc, #68] @ 314ec │ │ │ │ + ldr r0, [pc, #68] @ 314f0 │ │ │ │ + ldr r2, [pc, #68] @ 314f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 31480 │ │ │ │ - andeq lr, r6, r4, ror #23 │ │ │ │ + bl 57b50 │ │ │ │ + b 31470 │ │ │ │ + strdeq lr, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r4, r4, ror r9 │ │ │ │ andeq ip, r4, r4, ror r9 │ │ │ │ - andeq r4, r7, r8, lsr #9 │ │ │ │ + @ instruction: 0x000744b8 │ │ │ │ andeq ip, r4, r0, asr sl │ │ │ │ andeq ip, r4, r8, lsr r9 │ │ │ │ andeq ip, r4, r8, lsr r9 │ │ │ │ - andeq r4, r7, r8, ror r4 │ │ │ │ + andeq r4, r7, r8, lsl #9 │ │ │ │ strdeq ip, [r4], -r8 │ │ │ │ ldrdeq ip, [r4], -r8 │ │ │ │ andeq r0, r0, r7, asr r5 │ │ │ │ ldrdeq ip, [r4], -ip @ │ │ │ │ @ instruction: 0x0004c8bc │ │ │ │ andeq r0, r0, r2, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ - ldr r2, [pc, #1604] @ 31b70 │ │ │ │ - ldr r3, [pc, #1604] @ 31b74 │ │ │ │ + ldr r2, [pc, #1604] @ 31b60 │ │ │ │ + ldr r3, [pc, #1604] @ 31b64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #64512 @ 0xfc00 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #64512 @ 0xfc00 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #1556] @ 31b78 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #1556] @ 31b68 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ strb r3, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ strb r3, [r0] │ │ │ │ - beq 31b28 │ │ │ │ + beq 31b18 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ add r6, r7, #4096 @ 0x1000 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ - beq 318c8 │ │ │ │ + beq 318b8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #1496] @ 31b7c │ │ │ │ + ldr r2, [pc, #1496] @ 31b6c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r6, #60 @ 0x3c │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1448] @ 31b80 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1448] @ 31b70 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ add r8, r7, #4224 @ 0x1080 │ │ │ │ - ldr r2, [pc, #1408] @ 31b84 │ │ │ │ + ldr r2, [pc, #1408] @ 31b74 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sl], #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1364] @ 31b88 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1364] @ 31b78 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1328] @ 31b8c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1328] @ 31b7c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r7, r7, #4160 @ 0x1040 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r7, #12 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1280] @ 31b90 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1280] @ 31b80 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ add r3, r7, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - bl 313f8 │ │ │ │ + bl 573a4 │ │ │ │ + bl 313e8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp] │ │ │ │ ldrd r8, [sl, #-8] │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ strd r8, [sp, #8] │ │ │ │ sub r7, fp, #136 @ 0x88 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r8, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r0, [r8, #40] @ 0x28 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #1156] @ 31b94 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #1156] @ 31b84 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r7, fp, #104 @ 0x68 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r0, [r8, #24] │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #1100] @ 31b98 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #1100] @ 31b88 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r7, fp, #72 @ 0x48 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrd r0, [r8, #32] │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #1044] @ 31b9c │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #1044] @ 31b8c │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1008] @ 31ba0 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1008] @ 31b90 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrb r3, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 317f4 │ │ │ │ + beq 317e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3183c │ │ │ │ + beq 3182c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 3183c │ │ │ │ - bl 285b0 │ │ │ │ + beq 3182c │ │ │ │ + bl 285a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3183c │ │ │ │ + beq 3182c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r7 │ │ │ │ - bne 31af4 │ │ │ │ - ldr r2, [pc, #908] @ 31ba4 │ │ │ │ + bne 31ae4 │ │ │ │ + ldr r2, [pc, #908] @ 31b94 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r0, [r6, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31890 │ │ │ │ - bl 285b0 │ │ │ │ + beq 31880 │ │ │ │ + bl 285a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 31890 │ │ │ │ + beq 31880 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31b0c │ │ │ │ - ldr r2, [pc, #832] @ 31ba8 │ │ │ │ + bne 31afc │ │ │ │ + ldr r2, [pc, #832] @ 31b98 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #780] @ 31bac │ │ │ │ - ldr r3, [pc, #720] @ 31b74 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #780] @ 31b9c │ │ │ │ + ldr r3, [pc, #720] @ 31b64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31b6c │ │ │ │ + bne 31b5c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #732] @ 31bb0 │ │ │ │ + ldr r2, [pc, #732] @ 31ba0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, #60 @ 0x3c │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #684] @ 31bb4 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #684] @ 31ba4 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ add r8, r7, #4224 @ 0x1080 │ │ │ │ - ldr r2, [pc, #644] @ 31bb8 │ │ │ │ + ldr r2, [pc, #644] @ 31ba8 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sl], #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #600] @ 31bbc │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #600] @ 31bac │ │ │ │ ldr r3, [r6, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #564] @ 31bc0 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #564] @ 31bb0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r7, r7, #4160 @ 0x1040 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r7, #12 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #516] @ 31bc4 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #516] @ 31bb4 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ add r3, r7, #40 @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - bl 313f8 │ │ │ │ + bl 573a4 │ │ │ │ + bl 313e8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldrd r8, [sl, #-8] │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ strd r8, [sp] │ │ │ │ sub r7, fp, #136 @ 0x88 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r8, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r0, [r8, #40] @ 0x28 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #392] @ 31bc8 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #392] @ 31bb8 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r7, fp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrd r0, [r8, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #336] @ 31bcc │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #336] @ 31bbc │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r7, fp, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrd r0, [r8, #32] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r2, [pc, #280] @ 31bd0 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r2, [pc, #280] @ 31bc0 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #244] @ 31bd4 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #244] @ 31bc4 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - b 317c0 │ │ │ │ - ldr r2, [pc, #220] @ 31bd8 │ │ │ │ + bl 57ebc │ │ │ │ + b 317b0 │ │ │ │ + ldr r2, [pc, #220] @ 31bc8 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - b 31824 │ │ │ │ - ldr r2, [pc, #200] @ 31bdc │ │ │ │ + bl 57ebc │ │ │ │ + b 31814 │ │ │ │ + ldr r2, [pc, #200] @ 31bcc │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - b 31878 │ │ │ │ + bl 57ebc │ │ │ │ + b 31868 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31b60 │ │ │ │ - ldr r2, [pc, #164] @ 31be0 │ │ │ │ + bne 31b50 │ │ │ │ + ldr r2, [pc, #164] @ 31bd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - b 31580 │ │ │ │ - ldr r2, [pc, #124] @ 31be4 │ │ │ │ + bl 573a4 │ │ │ │ + b 31570 │ │ │ │ + ldr r2, [pc, #124] @ 31bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 31b3c │ │ │ │ + b 31b2c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r6, ip, asr #21 │ │ │ │ + ldrdeq lr, [r6], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r7, r8, r3 │ │ │ │ + andeq r4, r7, r8, lsr #7 │ │ │ │ andeq ip, r4, r4, lsr #19 │ │ │ │ @ instruction: 0x0004c9b8 │ │ │ │ andeq ip, r4, r0, lsr #19 │ │ │ │ andeq ip, r4, r8, lsl #19 │ │ │ │ andeq ip, r4, r0, ror r9 │ │ │ │ andeq ip, r4, r0, ror #18 │ │ │ │ andeq ip, r4, r0, lsl #22 │ │ │ │ andeq ip, r4, r8, ror #21 │ │ │ │ ldrdeq ip, [r4], -r0 │ │ │ │ andeq ip, r4, r8, ror #16 │ │ │ │ andeq ip, r4, r8, ror #11 │ │ │ │ @ instruction: 0x0004c5bc │ │ │ │ - andeq lr, r6, r8, asr r7 │ │ │ │ + andeq lr, r6, r8, ror #14 │ │ │ │ andeq ip, r4, r8, asr r5 │ │ │ │ andeq ip, r4, r0, ror r5 │ │ │ │ andeq ip, r4, r8, asr r5 │ │ │ │ andeq ip, r4, r0, asr #10 │ │ │ │ andeq ip, r4, r4, lsr #10 │ │ │ │ andeq ip, r4, r4, lsl r5 │ │ │ │ andeq ip, r4, r0, asr #9 │ │ │ │ @@ -45897,813 +45893,813 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3328] @ 0xd00 │ │ │ │ sub sp, sp, #756 @ 0x2f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ str r2, [fp, #-704] @ 0xfffffd40 │ │ │ │ - ldr r4, [pc, #712] @ 31edc │ │ │ │ - ldr r2, [pc, #712] @ 31ee0 │ │ │ │ + ldr r4, [pc, #712] @ 31ecc │ │ │ │ + ldr r2, [pc, #712] @ 31ed0 │ │ │ │ str r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ - ldr r3, [pc, #708] @ 31ee4 │ │ │ │ + ldr r3, [pc, #708] @ 31ed4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [fp, #-708] @ 0xfffffd3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #692 @ 0x2b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #668] @ 31ee8 │ │ │ │ + ldr r3, [pc, #668] @ 31ed8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ str r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 31e9c │ │ │ │ + bne 31e8c │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #632] @ 31eec │ │ │ │ + ldr r0, [pc, #632] @ 31edc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-704] @ 0xfffffd40 │ │ │ │ str r4, [fp, #-696] @ 0xfffffd48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31c9c │ │ │ │ + beq 31c8c │ │ │ │ mov r0, r3 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ - bcs 31e64 │ │ │ │ + bcs 31e54 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 2eb58 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ - beq 31e00 │ │ │ │ + beq 31df0 │ │ │ │ sub r4, fp, #120 @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f0c0 │ │ │ │ + bl 2f0b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [fp, #-712] @ 0xfffffd38 │ │ │ │ - bl 31508 │ │ │ │ + bl 314f8 │ │ │ │ str r0, [fp, #-720] @ 0xfffffd30 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ str r0, [fp, #-724] @ 0xfffffd2c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #496] @ 31ee8 │ │ │ │ + ldr r3, [pc, #496] @ 31ed8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ str r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31eb8 │ │ │ │ + bne 31ea8 │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r4, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #460] @ 31ef0 │ │ │ │ + ldr r3, [pc, #460] @ 31ee0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #444] @ 31ef4 │ │ │ │ + ldr r3, [pc, #444] @ 31ee4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31d70 │ │ │ │ + bne 31d60 │ │ │ │ ldr r2, [fp, #-720] @ 0xfffffd30 │ │ │ │ ldr r0, [fp, #-728] @ 0xfffffd28 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r1, [pc, #412] @ 31ef8 │ │ │ │ + ldr r1, [pc, #412] @ 31ee8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #251 @ 0xfb │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r4, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #364] @ 31ef0 │ │ │ │ + ldr r3, [pc, #364] @ 31ee0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-688] @ 0xfffffd50 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #340] @ 31efc │ │ │ │ + ldr r3, [pc, #340] @ 31eec │ │ │ │ ldr r0, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-720] @ 0xfffffd30 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31de0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 31dd0 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31df8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 31de8 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-712] @ 0xfffffd38 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #240] @ 31f00 │ │ │ │ + ldr r0, [pc, #240] @ 31ef0 │ │ │ │ ldr r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e90 │ │ │ │ - ldr r2, [pc, #200] @ 31f04 │ │ │ │ - ldr r3, [pc, #164] @ 31ee4 │ │ │ │ + beq 31e80 │ │ │ │ + ldr r2, [pc, #200] @ 31ef4 │ │ │ │ + ldr r3, [pc, #164] @ 31ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-696] @ 0xfffffd48 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31ed8 │ │ │ │ + bne 31ec8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ - bl 16f30 │ │ │ │ - bl 2eb68 │ │ │ │ - b 31ca4 │ │ │ │ + bl 16f20 │ │ │ │ + bl 2eb58 │ │ │ │ + b 31c94 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ - bl 2f5d8 │ │ │ │ - b 31e34 │ │ │ │ - ldr r0, [pc, #100] @ 31f08 │ │ │ │ + bl 2f5c8 │ │ │ │ + b 31e24 │ │ │ │ + ldr r0, [pc, #100] @ 31ef8 │ │ │ │ ldr r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #44] @ 31ef0 │ │ │ │ + ldr r3, [pc, #44] @ 31ee0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #404 @ 0x194 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r6], -ip │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ + andeq lr, r6, ip, ror #7 │ │ │ │ + andeq lr, r6, r8, ror #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r7, ip, lsl #25 │ │ │ │ + muleq r7, ip, ip │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq fp, r4, r4, lsr lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r7, ip, ror #21 │ │ │ │ - @ instruction: 0x0006e1bc │ │ │ │ - andeq r3, r7, r8, asr sl │ │ │ │ + strdeq r3, [r7], -ip │ │ │ │ + andeq lr, r6, ip, asr #3 │ │ │ │ + andeq r3, r7, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ - ldr r4, [pc, #1188] @ 323cc │ │ │ │ - ldr lr, [pc, #1188] @ 323d0 │ │ │ │ + ldr r4, [pc, #1188] @ 323bc │ │ │ │ + ldr lr, [pc, #1188] @ 323c0 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ - ldr r7, [pc, #1180] @ 323d4 │ │ │ │ + ldr r7, [pc, #1180] @ 323c4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #1176] @ 323d8 │ │ │ │ + ldr ip, [pc, #1176] @ 323c8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ ldr r9, [r7, ip] │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 32064 │ │ │ │ + bne 32054 │ │ │ │ ldr r2, [r4, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31f88 │ │ │ │ + beq 31f78 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31f0c │ │ │ │ + bl 31efc │ │ │ │ ldr r2, [r4, #208] @ 0xd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32080 │ │ │ │ + beq 32070 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 32014 │ │ │ │ + bne 32004 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ tst r3, #8 │ │ │ │ - beq 320c8 │ │ │ │ + beq 320b8 │ │ │ │ and r1, r3, #11 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 32118 │ │ │ │ - ldr r2, [pc, #1052] @ 323dc │ │ │ │ + beq 32108 │ │ │ │ + ldr r2, [pc, #1052] @ 323cc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #864] @ 0x360 │ │ │ │ cmp r2, #0 │ │ │ │ biceq r3, r3, #8 │ │ │ │ ldr r2, [r9] │ │ │ │ bic r3, r3, #2 │ │ │ │ orr r3, r3, #32 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #220] @ 0xdc │ │ │ │ - bne 320fc │ │ │ │ - ldr r2, [pc, #1008] @ 323e0 │ │ │ │ - ldr r3, [pc, #988] @ 323d0 │ │ │ │ + bne 320ec │ │ │ │ + ldr r2, [pc, #1008] @ 323d0 │ │ │ │ + ldr r3, [pc, #988] @ 323c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 323c8 │ │ │ │ + bne 323b8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31fe8 │ │ │ │ - ldr r2, [pc, #956] @ 323e4 │ │ │ │ - ldr r3, [pc, #932] @ 323d0 │ │ │ │ + beq 31fd8 │ │ │ │ + ldr r2, [pc, #956] @ 323d4 │ │ │ │ + ldr r3, [pc, #932] @ 323c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 323c8 │ │ │ │ - ldr r1, [pc, #924] @ 323e8 │ │ │ │ - ldr r0, [pc, #924] @ 323ec │ │ │ │ - ldr r2, [pc, #924] @ 323f0 │ │ │ │ + bne 323b8 │ │ │ │ + ldr r1, [pc, #924] @ 323d8 │ │ │ │ + ldr r0, [pc, #924] @ 323dc │ │ │ │ + ldr r2, [pc, #924] @ 323e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #904] @ 323f4 │ │ │ │ - ldr r0, [pc, #904] @ 323f8 │ │ │ │ - ldr r2, [pc, #904] @ 323fc │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #904] @ 323e4 │ │ │ │ + ldr r0, [pc, #904] @ 323e8 │ │ │ │ + ldr r2, [pc, #904] @ 323ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 31f6c │ │ │ │ + bl 57924 │ │ │ │ + b 31f5c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31fe8 │ │ │ │ - ldr r2, [pc, #876] @ 32400 │ │ │ │ - ldr r3, [pc, #824] @ 323d0 │ │ │ │ + beq 31fd8 │ │ │ │ + ldr r2, [pc, #876] @ 323f0 │ │ │ │ + ldr r3, [pc, #824] @ 323c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 323c8 │ │ │ │ - ldr r1, [pc, #844] @ 32404 │ │ │ │ - ldr r0, [pc, #844] @ 32408 │ │ │ │ - ldr r2, [pc, #844] @ 3240c │ │ │ │ + bne 323b8 │ │ │ │ + ldr r1, [pc, #844] @ 323f4 │ │ │ │ + ldr r0, [pc, #844] @ 323f8 │ │ │ │ + ldr r2, [pc, #844] @ 323fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 32058 │ │ │ │ - ldr r0, [pc, #832] @ 32410 │ │ │ │ + b 32048 │ │ │ │ + ldr r0, [pc, #832] @ 32400 │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #340 @ 0x154 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 321d0 │ │ │ │ - ldr r2, [pc, #752] @ 323dc │ │ │ │ + bne 321c0 │ │ │ │ + ldr r2, [pc, #752] @ 323cc │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #864] @ 0x360 │ │ │ │ - b 31fc8 │ │ │ │ - ldr r1, [pc, #784] @ 32414 │ │ │ │ - ldr r0, [pc, #784] @ 32418 │ │ │ │ - ldr r2, [pc, #784] @ 3241c │ │ │ │ + b 31fb8 │ │ │ │ + ldr r1, [pc, #784] @ 32404 │ │ │ │ + ldr r0, [pc, #784] @ 32408 │ │ │ │ + ldr r2, [pc, #784] @ 3240c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 31fe8 │ │ │ │ + bl 57b50 │ │ │ │ + b 31fd8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 60950 │ │ │ │ + bl 60940 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 32144 │ │ │ │ - ldr r3, [pc, #684] @ 323dc │ │ │ │ + beq 32134 │ │ │ │ + ldr r3, [pc, #684] @ 323cc │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r2, [r5, #864] @ 0x360 │ │ │ │ bic r3, r3, #8 │ │ │ │ - b 31fc8 │ │ │ │ + b 31fb8 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r1, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0c0 │ │ │ │ + bl 2f0b0 │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r6, r0 │ │ │ │ - bl 31508 │ │ │ │ - ldr r3, [pc, #680] @ 32420 │ │ │ │ + bl 314f8 │ │ │ │ + ldr r3, [pc, #680] @ 32410 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 32364 │ │ │ │ - ldr r3, [pc, #588] @ 323dc │ │ │ │ + beq 32354 │ │ │ │ + ldr r3, [pc, #588] @ 323cc │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 321bc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 321ac │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 32130 │ │ │ │ + bl 3add4 │ │ │ │ + b 32120 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 27eec │ │ │ │ + bl 27edc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3220c │ │ │ │ - bl def8 │ │ │ │ + beq 321fc │ │ │ │ + bl deec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 321f8 │ │ │ │ + bne 321e8 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ tst r3, #1 │ │ │ │ - beq 32204 │ │ │ │ - ldr r3, [pc, #548] @ 32424 │ │ │ │ + beq 321f4 │ │ │ │ + ldr r3, [pc, #548] @ 32414 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ tst r3, #2 │ │ │ │ - beq 3225c │ │ │ │ - ldr r3, [pc, #444] @ 323dc │ │ │ │ + beq 3224c │ │ │ │ + ldr r3, [pc, #444] @ 323cc │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 32244 │ │ │ │ + beq 32234 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3230c │ │ │ │ + beq 322fc │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ - b 31fc8 │ │ │ │ + b 31fb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32324 │ │ │ │ + beq 32314 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3230c │ │ │ │ + beq 322fc │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ - b 31fd0 │ │ │ │ + b 31fc0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 32218 │ │ │ │ + bne 32208 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ str r2, [fp, #-216] @ 0xffffff28 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r1, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0c0 │ │ │ │ + bl 2f0b0 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r1, [fp, #-212] @ 0xffffff2c │ │ │ │ mov sl, r0 │ │ │ │ - bl 31508 │ │ │ │ - ldr r3, [pc, #380] @ 32420 │ │ │ │ + bl 314f8 │ │ │ │ + ldr r3, [pc, #380] @ 32410 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32398 │ │ │ │ - ldr r3, [pc, #288] @ 323dc │ │ │ │ + beq 32388 │ │ │ │ + ldr r3, [pc, #288] @ 323cc │ │ │ │ ldr r0, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r7, sl, #4096 @ 0x1000 │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r7, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 322e8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 322d8 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r7, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 322f8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 322e8 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-208] @ 0xffffff30 │ │ │ │ - bl 3ade4 │ │ │ │ - b 32220 │ │ │ │ + bl 3add4 │ │ │ │ + b 32210 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 285c8 │ │ │ │ + bl 285b8 │ │ │ │ cmp r0, #1 │ │ │ │ addne r5, r5, #4096 @ 0x1000 │ │ │ │ ldrne r2, [r5, #864] @ 0x360 │ │ │ │ - bne 3223c │ │ │ │ + bne 3222c │ │ │ │ ldr r3, [r4, #228] @ 0xe4 │ │ │ │ cmp r4, r8 │ │ │ │ strne r3, [r8, #228] @ 0xe4 │ │ │ │ - beq 32388 │ │ │ │ + beq 32378 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efc8 │ │ │ │ + bl 2efb8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31fe8 │ │ │ │ - ldr r1, [pc, #216] @ 32428 │ │ │ │ - ldr r0, [pc, #216] @ 3242c │ │ │ │ - ldr r2, [pc, #216] @ 32430 │ │ │ │ + beq 31fd8 │ │ │ │ + ldr r1, [pc, #216] @ 32418 │ │ │ │ + ldr r0, [pc, #216] @ 3241c │ │ │ │ + ldr r2, [pc, #216] @ 32420 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 31fe8 │ │ │ │ - ldr r1, [pc, #200] @ 32434 │ │ │ │ + bl 57b50 │ │ │ │ + b 31fd8 │ │ │ │ + ldr r1, [pc, #200] @ 32424 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #188] @ 32438 │ │ │ │ + ldr r2, [pc, #188] @ 32428 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r8, sl} │ │ │ │ - bl 2a180 │ │ │ │ - b 32188 │ │ │ │ - ldr r2, [pc, #172] @ 3243c │ │ │ │ + bl 2a170 │ │ │ │ + b 32178 │ │ │ │ + ldr r2, [pc, #172] @ 3242c │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ - b 32334 │ │ │ │ + b 32324 │ │ │ │ ldr r2, [fp, #-212] @ 0xffffff2c │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - ldr r1, [pc, #148] @ 32440 │ │ │ │ + ldr r1, [pc, #148] @ 32430 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #132] @ 32444 │ │ │ │ + ldr r2, [pc, #132] @ 32434 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ - b 322b4 │ │ │ │ + bl 2a170 │ │ │ │ + b 322a4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ + andeq lr, r6, r0, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq lr, [r6], -ip │ │ │ │ + andeq lr, r6, ip, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r6, r8 │ │ │ │ - ldrdeq sp, [r6], -r0 │ │ │ │ + andeq lr, r6, r8, lsl r0 │ │ │ │ + andeq sp, r6, r0, ror #31 │ │ │ │ andeq fp, r4, r8, asr #22 │ │ │ │ ldrdeq fp, [r4], -r4 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq fp, r4, r8, lsr #22 │ │ │ │ @ instruction: 0x0004bfb4 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - andeq sp, r6, r4, ror #30 │ │ │ │ + andeq sp, r6, r4, ror pc │ │ │ │ ldrdeq fp, [r4], -ip │ │ │ │ andeq fp, r4, r8, ror #30 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq fp, r4, r8, asr #21 │ │ │ │ muleq r4, r0, sl │ │ │ │ andeq fp, r4, ip, lsl pc │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq fp, r4, r4, asr #16 │ │ │ │ ldrdeq fp, [r4], -r0 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq fp, r4, r0, lsr #16 │ │ │ │ muleq r0, sl, r1 │ │ │ │ - strdeq r3, [r7], -r4 │ │ │ │ + andeq r3, r7, r4, lsl #12 │ │ │ │ ldrdeq fp, [r4], -ip │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr ip, [pc, #384] @ 325e4 │ │ │ │ - ldr r1, [pc, #384] @ 325e8 │ │ │ │ - ldr r2, [pc, #384] @ 325ec │ │ │ │ + ldr ip, [pc, #384] @ 325d4 │ │ │ │ + ldr r1, [pc, #384] @ 325d8 │ │ │ │ + ldr r2, [pc, #384] @ 325dc │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #364] @ 325f0 │ │ │ │ + ldr r3, [pc, #364] @ 325e0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 324b8 │ │ │ │ - ldr r1, [pc, #332] @ 325f4 │ │ │ │ - ldr r0, [pc, #332] @ 325f8 │ │ │ │ - ldr r2, [pc, #332] @ 325fc │ │ │ │ + beq 324a8 │ │ │ │ + ldr r1, [pc, #332] @ 325e4 │ │ │ │ + ldr r0, [pc, #332] @ 325e8 │ │ │ │ + ldr r2, [pc, #332] @ 325ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #304] @ 32600 │ │ │ │ + ldr r3, [pc, #304] @ 325f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 325c4 │ │ │ │ + bne 325b4 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #268] @ 32604 │ │ │ │ - ldr r6, [pc, #268] @ 32608 │ │ │ │ + ldr r0, [pc, #268] @ 325f4 │ │ │ │ + ldr r6, [pc, #268] @ 325f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r4, r6, #4 │ │ │ │ add r6, r6, #261120 @ 0x3fc00 │ │ │ │ add r6, r6, #1020 @ 0x3fc │ │ │ │ ldr r2, [r4, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32530 │ │ │ │ + beq 32520 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31f0c │ │ │ │ + bl 31efc │ │ │ │ cmp r4, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 32514 │ │ │ │ + bne 32504 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #192] @ 3260c │ │ │ │ + ldr r0, [pc, #192] @ 325fc │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ 325f0 │ │ │ │ + ldr r3, [pc, #132] @ 325e0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 325a8 │ │ │ │ - ldr r2, [pc, #140] @ 32610 │ │ │ │ - ldr r3, [pc, #100] @ 325ec │ │ │ │ + bne 32598 │ │ │ │ + ldr r2, [pc, #140] @ 32600 │ │ │ │ + ldr r3, [pc, #100] @ 325dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 325e0 │ │ │ │ + bne 325d0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 32614 │ │ │ │ - ldr r0, [pc, #100] @ 32618 │ │ │ │ - ldr r2, [pc, #100] @ 3261c │ │ │ │ + ldr r1, [pc, #100] @ 32604 │ │ │ │ + ldr r0, [pc, #100] @ 32608 │ │ │ │ + ldr r2, [pc, #100] @ 3260c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3257c │ │ │ │ - ldr r0, [pc, #84] @ 32620 │ │ │ │ + bl 57b50 │ │ │ │ + b 3256c │ │ │ │ + ldr r0, [pc, #84] @ 32610 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r6, ip, lsl #23 │ │ │ │ - andeq sp, r6, r8, lsl #23 │ │ │ │ + muleq r6, ip, fp │ │ │ │ + muleq r6, r8, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r4, ip, ror #13 │ │ │ │ andeq fp, r4, r8, lsl #23 │ │ │ │ @ instruction: 0x000001bd │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r7, r4, lsl #8 │ │ │ │ - andeq r3, r7, ip, ror r4 │ │ │ │ - @ instruction: 0x000733b0 │ │ │ │ - andeq sp, r6, r4, ror sl │ │ │ │ + andeq r3, r7, r4, lsl r4 │ │ │ │ + andeq r3, r7, ip, lsl #9 │ │ │ │ + andeq r3, r7, r0, asr #7 │ │ │ │ + andeq sp, r6, r4, lsl #21 │ │ │ │ andeq fp, r4, r4, ror #11 │ │ │ │ andeq fp, r4, r0, ror sl │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ - andeq r3, r7, r0, lsr r3 │ │ │ │ + andeq r3, r7, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr lr, [pc, #380] @ 327bc │ │ │ │ - ldr ip, [pc, #380] @ 327c0 │ │ │ │ - ldr r2, [pc, #380] @ 327c4 │ │ │ │ + ldr lr, [pc, #380] @ 327ac │ │ │ │ + ldr ip, [pc, #380] @ 327b0 │ │ │ │ + ldr r2, [pc, #380] @ 327b4 │ │ │ │ sub sp, sp, #312 @ 0x138 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #360] @ 327c8 │ │ │ │ + ldr r3, [pc, #360] @ 327b8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32698 │ │ │ │ - ldr r1, [pc, #324] @ 327cc │ │ │ │ - ldr r0, [pc, #324] @ 327d0 │ │ │ │ - ldr r2, [pc, #324] @ 327d4 │ │ │ │ + beq 32688 │ │ │ │ + ldr r1, [pc, #324] @ 327bc │ │ │ │ + ldr r0, [pc, #324] @ 327c0 │ │ │ │ + ldr r2, [pc, #324] @ 327c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 310c0 │ │ │ │ + bl 310b0 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #276] @ 327d8 │ │ │ │ + ldr r3, [pc, #276] @ 327c8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3279c │ │ │ │ - ldr r5, [pc, #248] @ 327dc │ │ │ │ + bne 3278c │ │ │ │ + ldr r5, [pc, #248] @ 327cc │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r0, [pc, #216] @ 327e0 │ │ │ │ + ldr r0, [pc, #216] @ 327d0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2f928 │ │ │ │ + bl 2f918 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r7, #224] @ 0xe0 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #132] @ 327c8 │ │ │ │ + ldr r3, [pc, #132] @ 327b8 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32780 │ │ │ │ - ldr r2, [pc, #136] @ 327e4 │ │ │ │ - ldr r3, [pc, #100] @ 327c4 │ │ │ │ + bne 32770 │ │ │ │ + ldr r2, [pc, #136] @ 327d4 │ │ │ │ + ldr r3, [pc, #100] @ 327b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 327b8 │ │ │ │ + bne 327a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 327e8 │ │ │ │ - ldr r0, [pc, #96] @ 327ec │ │ │ │ - ldr r2, [pc, #96] @ 327f0 │ │ │ │ + ldr r1, [pc, #96] @ 327d8 │ │ │ │ + ldr r0, [pc, #96] @ 327dc │ │ │ │ + ldr r2, [pc, #96] @ 327e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 32754 │ │ │ │ - ldr r0, [pc, #80] @ 327f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 32744 │ │ │ │ + ldr r0, [pc, #80] @ 327e4 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0006d9b0 │ │ │ │ - andeq sp, r6, ip, lsr #19 │ │ │ │ + andeq sp, r6, r0, asr #19 │ │ │ │ + @ instruction: 0x0006d9bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r4, ip, lsl #10 │ │ │ │ @ instruction: 0x0004b9bc │ │ │ │ andeq r0, r0, lr, asr #13 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r7, r8, lsl r2 │ │ │ │ - andeq r3, r7, r8, ror r2 │ │ │ │ - muleq r6, ip, r8 │ │ │ │ + andeq r3, r7, r8, lsr #4 │ │ │ │ + andeq r3, r7, r8, lsl #5 │ │ │ │ + andeq sp, r6, ip, lsr #17 │ │ │ │ andeq fp, r4, ip, lsl #8 │ │ │ │ @ instruction: 0x0004b8bc │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - andeq r3, r7, r8, asr r1 │ │ │ │ + andeq r3, r7, r8, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #620] @ 32a80 │ │ │ │ - ldr r3, [pc, #620] @ 32a84 │ │ │ │ + ldr r2, [pc, #620] @ 32a70 │ │ │ │ + ldr r3, [pc, #620] @ 32a74 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #604] @ 32a88 │ │ │ │ + ldr r0, [pc, #604] @ 32a78 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr sl, [pc, #560] @ 32a8c │ │ │ │ + ldr sl, [pc, #560] @ 32a7c │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r0, #4096 @ 0x1000 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [r5, #200] @ 0xc8 │ │ │ │ add r0, r0, #8 │ │ │ │ str r4, [r5, #176] @ 0xb0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add ip, r8, #4224 @ 0x1080 │ │ │ │ add r3, r8, #4160 @ 0x1040 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r8, [r6] │ │ │ │ - ldr r1, [pc, #516] @ 32a90 │ │ │ │ + ldr r1, [pc, #516] @ 32a80 │ │ │ │ strd r8, [ip, #8] │ │ │ │ ldrd r8, [r6, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r8, [ip, #32] │ │ │ │ ldrd r8, [r6, #16] │ │ │ │ mov r2, #5 │ │ │ │ strd r8, [ip, #40] @ 0x28 │ │ │ │ @@ -46711,464 +46707,464 @@ │ │ │ │ add r0, r3, #12 │ │ │ │ strd r8, [ip, #24] │ │ │ │ str r4, [r5, #32] │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #5 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #432] @ 32a94 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #432] @ 32a84 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r3, r7, r4 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [r8] │ │ │ │ - bne 329d0 │ │ │ │ + bne 329c0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ add r0, r5, #60 @ 0x3c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 4af8 │ │ │ │ - ldr r0, [pc, #376] @ 32a98 │ │ │ │ + ldr r0, [pc, #376] @ 32a88 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r3, [r5, #70] @ 0x46 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r5, #176] @ 0xb0 │ │ │ │ - ldr r3, [pc, #356] @ 32a9c │ │ │ │ + ldr r3, [pc, #356] @ 32a8c │ │ │ │ ldrb r2, [r6, #32] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 329b0 │ │ │ │ + beq 329a0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #32 │ │ │ │ - beq 329a4 │ │ │ │ + beq 32994 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 32624 │ │ │ │ + bl 32614 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32970 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 32960 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #288] @ 32aa0 │ │ │ │ - ldr r3, [pc, #256] @ 32a84 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #288] @ 32a90 │ │ │ │ + ldr r3, [pc, #256] @ 32a74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32a7c │ │ │ │ + bne 32a6c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #248] @ 32aa4 │ │ │ │ + ldr r1, [pc, #248] @ 32a94 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 32958 │ │ │ │ + b 32948 │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #32 │ │ │ │ - bne 329c4 │ │ │ │ - ldr r1, [pc, #228] @ 32aa8 │ │ │ │ + bne 329b4 │ │ │ │ + ldr r1, [pc, #228] @ 32a98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 77518 │ │ │ │ - b 32960 │ │ │ │ - ldr r3, [pc, #212] @ 32aac │ │ │ │ + bl 77508 │ │ │ │ + b 32950 │ │ │ │ + ldr r3, [pc, #212] @ 32a9c │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #208] @ 32ab0 │ │ │ │ + ldr r3, [pc, #208] @ 32aa0 │ │ │ │ add r0, r1, #1 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #200] @ 32ab4 │ │ │ │ + ldr r3, [pc, #200] @ 32aa4 │ │ │ │ lsl r0, r0, #1 │ │ │ │ strb r4, [r5, #70] @ 0x46 │ │ │ │ strh r3, [r5, #68] @ 0x44 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r8, r4 │ │ │ │ str r0, [r5, #176] @ 0xb0 │ │ │ │ - ble 32930 │ │ │ │ + ble 32920 │ │ │ │ add r9, r7, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ mov r1, r7 │ │ │ │ - bl 256a8 │ │ │ │ + bl 25698 │ │ │ │ ldr r2, [r6, #176] @ 0xb0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r5 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r1, [r2, r4] │ │ │ │ ldr r2, [r6, #176] @ 0xb0 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ add r2, r2, r4 │ │ │ │ strb r1, [r2, #1] │ │ │ │ ldr r2, [r6, #176] @ 0xb0 │ │ │ │ add r4, r4, #2 │ │ │ │ strb r3, [r2, r4] │ │ │ │ - bne 32a2c │ │ │ │ + bne 32a1c │ │ │ │ mov r5, r6 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 32930 │ │ │ │ + b 32920 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r6, r0, ror #15 │ │ │ │ + strdeq sp, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - andeq sp, r6, r0, lsr #15 │ │ │ │ + @ instruction: 0x0006d7b0 │ │ │ │ ldrdeq fp, [r4], -r4 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ andeq fp, r4, ip, lsl pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r6, r8, ror r6 │ │ │ │ + andeq sp, r6, r8, lsl #13 │ │ │ │ andeq r7, r4, ip, lsl #21 │ │ │ │ andeq r7, r4, r4, ror sl │ │ │ │ ldmdavc r7!, {r2, r3, r5, r6, r9, ip, sp, lr}^ │ │ │ │ rsbsvc r7, r8, #29884416 @ 0x1c80000 │ │ │ │ andeq r7, r0, r7, ror r8 │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ 32b20 │ │ │ │ + ldr r3, [pc, #92] @ 32b10 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 32ae4 │ │ │ │ + beq 32ad4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ad4 │ │ │ │ + bne 32ac4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ orrs r1, r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bne 32ad8 │ │ │ │ + bne 32ac8 │ │ │ │ add r0, r0, #4224 @ 0x1080 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - b 32ad8 │ │ │ │ + b 32ac8 │ │ │ │ strbmi r4, [r5], #-324 @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #84] @ 32b80 │ │ │ │ + ldr r3, [pc, #84] @ 32b70 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 32b4c │ │ │ │ + beq 32b3c │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b3c │ │ │ │ + bne 32b2c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - bne 32b40 │ │ │ │ + bne 32b30 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ orrs r3, r3, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - b 32b40 │ │ │ │ + b 32b30 │ │ │ │ strbmi r4, [r5], #-324 @ 0xfffffebc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-352] @ 0xfffffea0 │ │ │ │ - ldr ip, [pc, #248] @ 32c9c │ │ │ │ + ldr ip, [pc, #248] @ 32c8c │ │ │ │ sub sp, sp, #4416 @ 0x1140 │ │ │ │ - ldr r3, [pc, #244] @ 32ca0 │ │ │ │ + ldr r3, [pc, #244] @ 32c90 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #236] @ 32ca4 │ │ │ │ + ldr r1, [pc, #236] @ 32c94 │ │ │ │ sub r5, fp, #4416 @ 0x1140 │ │ │ │ sub r5, r5, #20 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r2, [pc, #224] @ 32ca8 │ │ │ │ + ldr r2, [pc, #224] @ 32c98 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 45ac │ │ │ │ - ldr r1, [pc, #196] @ 32cac │ │ │ │ + ldr r1, [pc, #196] @ 32c9c │ │ │ │ sub r6, fp, #128 @ 0x80 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #176] @ 32cb0 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #176] @ 32ca0 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 32c18 │ │ │ │ + beq 32c08 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcs 32c60 │ │ │ │ + bcs 32c50 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32624 │ │ │ │ - ldr r2, [pc, #120] @ 32cb4 │ │ │ │ - ldr r3, [pc, #96] @ 32ca0 │ │ │ │ + bl 32614 │ │ │ │ + ldr r2, [pc, #120] @ 32ca4 │ │ │ │ + ldr r3, [pc, #96] @ 32c90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32c98 │ │ │ │ + bne 32c88 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 57474 │ │ │ │ - b 32c28 │ │ │ │ + bl 57464 │ │ │ │ + b 32c18 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r6, ip, asr #8 │ │ │ │ + andeq sp, r6, ip, asr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r3, r5, r0, ror sl │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq r7, r4, r8, asr #16 │ │ │ │ strbmi r4, [r5], #-324 @ 0xfffffebc │ │ │ │ - @ instruction: 0x0006d3bc │ │ │ │ + andeq sp, r6, ip, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3056] @ 0xbf0 │ │ │ │ - ldr r5, [pc, #3920] @ 33c24 │ │ │ │ - ldr r4, [pc, #3920] @ 33c28 │ │ │ │ - ldr lr, [pc, #3920] @ 33c2c │ │ │ │ + ldr r5, [pc, #3920] @ 33c14 │ │ │ │ + ldr r4, [pc, #3920] @ 33c18 │ │ │ │ + ldr lr, [pc, #3920] @ 33c1c │ │ │ │ sub sp, sp, #1004 @ 0x3ec │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ str ip, [fp, #-944] @ 0xfffffc50 │ │ │ │ - ldr ip, [pc, #3880] @ 33c30 │ │ │ │ + ldr ip, [pc, #3880] @ 33c20 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr ip, [r5, ip] │ │ │ │ str r0, [fp, #-980] @ 0xfffffc2c │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-952] @ 0xfffffc48 │ │ │ │ cmp ip, #0 │ │ │ │ str r2, [fp, #-972] @ 0xfffffc34 │ │ │ │ str r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ - bne 331cc │ │ │ │ - ldr r3, [pc, #3844] @ 33c34 │ │ │ │ + bne 331bc │ │ │ │ + ldr r3, [pc, #3844] @ 33c24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 32d40 │ │ │ │ - bl 2fb3c │ │ │ │ + beq 32d30 │ │ │ │ + bl 2fb2c │ │ │ │ cmp r4, #0 │ │ │ │ strge r4, [fp, #-940] @ 0xfffffc54 │ │ │ │ - bge 32d64 │ │ │ │ + bge 32d54 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #3808] @ 33c38 │ │ │ │ + ldr r3, [pc, #3808] @ 33c28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [fp, #-980] @ 0xfffffc2c │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32d80 │ │ │ │ + beq 32d70 │ │ │ │ ldr r1, [fp, #-960] @ 0xfffffc40 │ │ │ │ mov r2, #32 │ │ │ │ sub r0, fp, #432 @ 0x1b0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #936 @ 0x3a8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #3748] @ 33c3c │ │ │ │ + ldr r3, [pc, #3748] @ 33c2c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ str r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-968] @ 0xfffffc38 │ │ │ │ - bne 338e4 │ │ │ │ + bne 338d4 │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #3708] @ 33c40 │ │ │ │ + ldr r0, [pc, #3708] @ 33c30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r4, r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [fp, #-964] @ 0xfffffc3c │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ - bcc 33144 │ │ │ │ + bcc 33134 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #348 @ 0x15c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-968] @ 0xfffffc38 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bl 16f30 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 16f20 │ │ │ │ + bl 2eb58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - beq 3315c │ │ │ │ - bl 609a0 │ │ │ │ + beq 3314c │ │ │ │ + bl 60990 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 338b0 │ │ │ │ + beq 338a0 │ │ │ │ ldr r3, [fp, #-972] @ 0xfffffc34 │ │ │ │ sub r2, fp, #640 @ 0x280 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3580] @ 33c44 │ │ │ │ + ldr r3, [pc, #3580] @ 33c34 │ │ │ │ str r3, [fp, #-640] @ 0xfffffd80 │ │ │ │ strb r3, [fp, #-626] @ 0xfffffd8e │ │ │ │ str r3, [fp, #-636] @ 0xfffffd84 │ │ │ │ str r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ mov r9, #0 │ │ │ │ strh r3, [r2, #12] │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ str r8, [fp, #-928] @ 0xfffffc60 │ │ │ │ str r8, [r4, #224] @ 0xe0 │ │ │ │ str r3, [fp, #-932] @ 0xfffffc5c │ │ │ │ str r8, [r4, #200] @ 0xc8 │ │ │ │ strb r9, [fp, #-625] @ 0xfffffd8f │ │ │ │ - beq 32e94 │ │ │ │ + beq 32e84 │ │ │ │ add sl, r4, #149 @ 0x95 │ │ │ │ ldr r0, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33250 │ │ │ │ + bne 33240 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r2, [r4, #138] @ 0x8a │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - beq 33834 │ │ │ │ + beq 33824 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 33204 │ │ │ │ + bls 331f4 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ add r8, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ add r8, r8, #32 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 32edc │ │ │ │ + beq 32ecc │ │ │ │ tst r3, #4 │ │ │ │ - bne 332dc │ │ │ │ + bne 332cc │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 32f04 │ │ │ │ + beq 32ef4 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ movne r2, #72 @ 0x48 │ │ │ │ orrne r5, r5, #1024 @ 0x400 │ │ │ │ strbne r2, [fp, #-636] @ 0xfffffd84 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, r1 │ │ │ │ ldrb r0, [r4, #138] @ 0x8a │ │ │ │ - beq 3389c │ │ │ │ + beq 3388c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 32f40 │ │ │ │ + beq 32f30 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ strb r2, [fp, #-635] @ 0xfffffd85 │ │ │ │ tst r3, #2 │ │ │ │ orr r2, r5, #512 @ 0x200 │ │ │ │ mov r5, r2 │ │ │ │ - bne 33300 │ │ │ │ + bne 332f0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 32f68 │ │ │ │ + beq 32f58 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #85 @ 0x55 │ │ │ │ orrne r5, r5, #8 │ │ │ │ strbne r2, [fp, #-634] @ 0xfffffd86 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 32f90 │ │ │ │ + beq 32f80 │ │ │ │ tst r3, #16 │ │ │ │ movne r2, #71 @ 0x47 │ │ │ │ orrne r5, r5, #16 │ │ │ │ strbne r2, [fp, #-633] @ 0xfffffd87 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ add r2, r2, #4224 @ 0x1080 │ │ │ │ ldr lr, [r2, #32] │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - beq 32fc4 │ │ │ │ + beq 32fb4 │ │ │ │ tst r3, #32 │ │ │ │ movne r2, #84 @ 0x54 │ │ │ │ orrne r5, r5, #32 │ │ │ │ strbne r2, [fp, #-632] @ 0xfffffd88 │ │ │ │ ands ip, r3, #128 @ 0x80 │ │ │ │ - beq 32ffc │ │ │ │ + beq 32fec │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr lr, [r4, #40] @ 0x28 │ │ │ │ add r2, r2, #4224 @ 0x1080 │ │ │ │ ldr r8, [r2, #24] │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r2, [r2, #-4] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ @@ -47182,821 +47178,821 @@ │ │ │ │ add r2, r2, #4224 @ 0x1080 │ │ │ │ ldr r8, [r2, #40] @ 0x28 │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #-4] │ │ │ │ cmp r2, r1 │ │ │ │ cmpeq r8, lr │ │ │ │ - beq 33034 │ │ │ │ + beq 33024 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r2, #84 @ 0x54 │ │ │ │ orrne r5, r5, #64 @ 0x40 │ │ │ │ strbne r2, [fp, #-632] @ 0xfffffd88 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ add r2, r2, #4224 @ 0x1080 │ │ │ │ ldr r9, [r2, #8] │ │ │ │ add r2, r2, #16 │ │ │ │ ldr lr, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #-4] │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r2, lr │ │ │ │ cmpeq r9, r8 │ │ │ │ - beq 331b0 │ │ │ │ + beq 331a0 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 331b0 │ │ │ │ + beq 331a0 │ │ │ │ lsr r3, r3, #12 │ │ │ │ cmp r9, r8 │ │ │ │ and r3, r3, #1 │ │ │ │ sbcs r2, r2, lr │ │ │ │ eor r3, r3, #1 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 331b0 │ │ │ │ + beq 331a0 │ │ │ │ mov r3, #83 @ 0x53 │ │ │ │ strb r3, [fp, #-631] @ 0xfffffd89 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-630] @ 0xfffffd8a │ │ │ │ orr r3, r5, #256 @ 0x100 │ │ │ │ - beq 33970 │ │ │ │ + beq 33960 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #3128] @ 33ce8 │ │ │ │ + ldr r3, [pc, #3128] @ 33cd8 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #868] @ 0x364 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3332c │ │ │ │ + beq 3331c │ │ │ │ ands r9, r1, #8 │ │ │ │ - beq 3338c │ │ │ │ + beq 3337c │ │ │ │ bic r1, r1, #2 │ │ │ │ str r1, [r4, #220] @ 0xdc │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #2916] @ 33c48 │ │ │ │ + ldr r0, [pc, #2916] @ 33c38 │ │ │ │ ldr r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-936] @ 0xfffffc58 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #2860] @ 33c30 │ │ │ │ + ldr r3, [pc, #2860] @ 33c20 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 331e8 │ │ │ │ - ldr r2, [pc, #2864] @ 33c4c │ │ │ │ - ldr r3, [pc, #2828] @ 33c2c │ │ │ │ + bne 331d8 │ │ │ │ + ldr r2, [pc, #2864] @ 33c3c │ │ │ │ + ldr r3, [pc, #2828] @ 33c1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 343cc │ │ │ │ + bne 343bc │ │ │ │ ldr r0, [fp, #-968] @ 0xfffffc38 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eb68 │ │ │ │ + bl 2eb58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bne 32e20 │ │ │ │ + bne 32e10 │ │ │ │ ldr r9, [fp, #-940] @ 0xfffffc54 │ │ │ │ - bl 60950 │ │ │ │ + bl 60940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3377c │ │ │ │ + beq 3376c │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #2928] @ 33ce8 │ │ │ │ + ldr r3, [pc, #2928] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 33340 │ │ │ │ + beq 33330 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 330d4 │ │ │ │ + bne 330c4 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bl 285c8 │ │ │ │ + bl 285b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3420c │ │ │ │ + beq 341fc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-968] @ 0xfffffc38 │ │ │ │ - b 330d4 │ │ │ │ + b 330c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ strb r3, [fp, #-630] @ 0xfffffd8a │ │ │ │ - beq 338c4 │ │ │ │ + beq 338b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 330cc │ │ │ │ - b 330a8 │ │ │ │ - ldr r1, [pc, #2684] @ 33c50 │ │ │ │ - ldr r0, [pc, #2684] @ 33c54 │ │ │ │ - ldr r2, [pc, #2684] @ 33c58 │ │ │ │ + beq 330bc │ │ │ │ + b 33098 │ │ │ │ + ldr r1, [pc, #2684] @ 33c40 │ │ │ │ + ldr r0, [pc, #2684] @ 33c44 │ │ │ │ + ldr r2, [pc, #2684] @ 33c48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 32d28 │ │ │ │ - ldr r1, [pc, #2668] @ 33c5c │ │ │ │ - ldr r0, [pc, #2668] @ 33c60 │ │ │ │ - ldr r2, [pc, #2668] @ 33c64 │ │ │ │ + bl 57924 │ │ │ │ + b 32d18 │ │ │ │ + ldr r1, [pc, #2668] @ 33c4c │ │ │ │ + ldr r0, [pc, #2668] @ 33c50 │ │ │ │ + ldr r2, [pc, #2668] @ 33c54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 33114 │ │ │ │ + bl 57b50 │ │ │ │ + b 33104 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ add r1, r2, #4224 @ 0x1080 │ │ │ │ ldm r1, {r0, lr} │ │ │ │ - ldr r2, [pc, #2748] @ 33cd8 │ │ │ │ + ldr r2, [pc, #2748] @ 33cc8 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ lsl r9, r0, #12 │ │ │ │ and r1, r8, r2 │ │ │ │ lsl sl, ip, #12 │ │ │ │ and r2, r2, lr │ │ │ │ orr r1, r1, sl, lsr #20 │ │ │ │ orr r2, r2, r9, lsr #20 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 337f4 │ │ │ │ + beq 337e4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ movne r2, #68 @ 0x44 │ │ │ │ orrne r5, r5, #2048 @ 0x800 │ │ │ │ strbne r2, [fp, #-638] @ 0xfffffd82 │ │ │ │ - b 32eb8 │ │ │ │ + b 32ea8 │ │ │ │ ands r5, r8, #1 │ │ │ │ - beq 32e94 │ │ │ │ + beq 32e84 │ │ │ │ mov r3, #1 │ │ │ │ tst r8, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ - beq 33828 │ │ │ │ + beq 33818 │ │ │ │ ldr r3, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ add r0, r3, #49 @ 0x31 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34174 │ │ │ │ + beq 34164 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r8, [sp, #12] │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ stm sp, {r1, r9} │ │ │ │ - bl 1e574 │ │ │ │ + bl 1e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33828 │ │ │ │ + beq 33818 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r0, sl │ │ │ │ add r3, r2, #4224 @ 0x1080 │ │ │ │ add r3, r3, #16 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ str r1, [r4, #28] │ │ │ │ strd r2, [r4, #32] │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 32e94 │ │ │ │ + bl 57464 │ │ │ │ + b 32e84 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 332f0 │ │ │ │ + beq 332e0 │ │ │ │ ldr ip, [fp, #-944] @ 0xfffffc50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 34128 │ │ │ │ + beq 34118 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ orr r5, r5, #4 │ │ │ │ strb r2, [fp, #-637] @ 0xfffffd83 │ │ │ │ - b 32edc │ │ │ │ + b 32ecc │ │ │ │ ldr r1, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldrb r1, [r1, #60] @ 0x3c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 32f40 │ │ │ │ + beq 32f30 │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ cmpne r0, #108 @ 0x6c │ │ │ │ orreq r5, r2, #2 │ │ │ │ moveq r2, #76 @ 0x4c │ │ │ │ strbeq r2, [fp, #-639] @ 0xfffffd81 │ │ │ │ - b 32f40 │ │ │ │ - ldr r3, [pc, #2356] @ 33c68 │ │ │ │ + b 32f30 │ │ │ │ + ldr r3, [pc, #2356] @ 33c58 │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r5, [pc, #2352] @ 33c6c │ │ │ │ + ldr r5, [pc, #2352] @ 33c5c │ │ │ │ movne r5, r3 │ │ │ │ - b 330c4 │ │ │ │ + b 330b4 │ │ │ │ ldr r1, [fp, #-952] @ 0xfffffc48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [r1, #4] │ │ │ │ - bne 3318c │ │ │ │ + bne 3317c │ │ │ │ ldr r5, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 310c0 │ │ │ │ + bl 310b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2296] @ 33c70 │ │ │ │ + ldr r0, [pc, #2296] @ 33c60 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2f928 │ │ │ │ + bl 2f918 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [r4, #224] @ 0xe0 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ - b 330d4 │ │ │ │ + b 330c4 │ │ │ │ mov r0, #64512 @ 0xfc00 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #64512 @ 0xfc00 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r1, fp, #928 @ 0x3a0 │ │ │ │ str r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ strb r9, [r0] │ │ │ │ ldr r0, [fp, #-980] @ 0xfffffc2c │ │ │ │ - bl e828 │ │ │ │ - ldr r3, [pc, #2232] @ 33c74 │ │ │ │ + bl e81c │ │ │ │ + ldr r3, [pc, #2232] @ 33c64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33920 │ │ │ │ + bne 33910 │ │ │ │ tst r5, #512 @ 0x200 │ │ │ │ - bne 3404c │ │ │ │ + bne 3403c │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - bne 33fe4 │ │ │ │ + bne 33fd4 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - bne 33f24 │ │ │ │ + bne 33f14 │ │ │ │ tst r5, #4 │ │ │ │ - bne 33eb0 │ │ │ │ + bne 33ea0 │ │ │ │ tst r5, #8 │ │ │ │ - bne 33e18 │ │ │ │ + bne 33e08 │ │ │ │ tst r5, #16 │ │ │ │ - bne 33d80 │ │ │ │ + bne 33d70 │ │ │ │ tst r5, #256 @ 0x100 │ │ │ │ - bne 33d0c │ │ │ │ + bne 33cfc │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne 33b8c │ │ │ │ + bne 33b7c │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ - bne 33af4 │ │ │ │ + bne 33ae4 │ │ │ │ tst r5, #32 │ │ │ │ - bne 33a60 │ │ │ │ + bne 33a50 │ │ │ │ tst r5, #1 │ │ │ │ - bne 339d0 │ │ │ │ + bne 339c0 │ │ │ │ tst r5, #2 │ │ │ │ - beq 334ec │ │ │ │ + beq 334dc │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #176] @ 0xb0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 341b8 │ │ │ │ + beq 341a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3419c │ │ │ │ - bl 285b0 │ │ │ │ + beq 3418c │ │ │ │ + bl 285a0 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r2, [pc, #2068] @ 33c78 │ │ │ │ + ldr r2, [pc, #2068] @ 33c68 │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #2116] @ 33ce8 │ │ │ │ + ldr r3, [pc, #2116] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 334ec │ │ │ │ + bne 334dc │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 334ec │ │ │ │ + bne 334dc │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 334d0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 334c0 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34398 │ │ │ │ - bl 24b7c │ │ │ │ + beq 34388 │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ ldr r6, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 335a8 │ │ │ │ - ldr r3, [pc, #1912] @ 33c7c │ │ │ │ + beq 33598 │ │ │ │ + ldr r3, [pc, #1912] @ 33c6c │ │ │ │ ldr r7, [fp, #-964] @ 0xfffffc3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1900] @ 33c80 │ │ │ │ - ldr r1, [pc, #1900] @ 33c84 │ │ │ │ + ldr r3, [pc, #1900] @ 33c70 │ │ │ │ + ldr r1, [pc, #1900] @ 33c74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #1888] @ 33c88 │ │ │ │ + ldr r2, [pc, #1888] @ 33c78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r9, fp, #296 @ 0x128 │ │ │ │ add r1, r6, #4224 @ 0x1080 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ - bl 6e2a8 │ │ │ │ + bl 6e298 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 335a8 │ │ │ │ + beq 33598 │ │ │ │ ldr r6, [fp, #-984] @ 0xfffffc28 │ │ │ │ - ldr r1, [pc, #1812] @ 33c8c │ │ │ │ + ldr r1, [pc, #1812] @ 33c7c │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #1780] @ 33c90 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #1780] @ 33c80 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #1756] @ 33c94 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #1756] @ 33c84 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 33614 │ │ │ │ + bne 33604 │ │ │ │ ldr r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr r0, [fp, #-940] @ 0xfffffc54 │ │ │ │ cmp r3, #0 │ │ │ │ subne r2, fp, #432 @ 0x1b0 │ │ │ │ mov r3, r5 │ │ │ │ - beq 3395c │ │ │ │ + beq 3394c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #-984] @ 0xfffffc28 │ │ │ │ - ldr r1, [pc, #1700] @ 33c98 │ │ │ │ + ldr r1, [pc, #1700] @ 33c88 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r2, fp, #640 @ 0x280 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #87 @ 0x57 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1676] @ 33c9c │ │ │ │ + ldr r2, [pc, #1676] @ 33c8c │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #1736] @ 33ce8 │ │ │ │ + ldr r3, [pc, #1736] @ 33cd8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5, #824] @ 0x338 │ │ │ │ cmp r3, #1 │ │ │ │ ldrne r1, [r4, #220] @ 0xdc │ │ │ │ - bne 330cc │ │ │ │ + bne 330bc │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bl 285c8 │ │ │ │ + bl 285b8 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r2, #11 │ │ │ │ add r5, r3, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34240 │ │ │ │ + bne 34230 │ │ │ │ add r1, r4, #138 @ 0x8a │ │ │ │ add r0, r5, #60 @ 0x3c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r1], #76 @ 0x4c │ │ │ │ str r3, [r5, #32] │ │ │ │ mov r2, #16 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 3436c │ │ │ │ + beq 3435c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 336bc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 336ac │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r4, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, r3 │ │ │ │ - beq 336d4 │ │ │ │ - bl 24b7c │ │ │ │ + beq 336c4 │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r8, r5, #4096 @ 0x1000 │ │ │ │ str r3, [r8, #176] @ 0xb0 │ │ │ │ add r1, r4, #149 @ 0x95 │ │ │ │ ldr r0, [fp, #-972] @ 0xfffffc34 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ add r9, r5, #4224 @ 0x1080 │ │ │ │ strd r6, [r9, #32] │ │ │ │ ldrd r6, [r4, #56] @ 0x38 │ │ │ │ add r5, r5, #4160 @ 0x1040 │ │ │ │ strd r6, [r9, #40] @ 0x28 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ mov r2, #22 │ │ │ │ strd r6, [r9, #24] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ add r1, r4, #116 @ 0x74 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ strd r6, [r9, #8] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, #22 │ │ │ │ add r1, r4, #94 @ 0x5e │ │ │ │ str r3, [r8, #100] @ 0x64 │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ str r2, [r8, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ strd r2, [r8, #24] │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ strd r2, [r9] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ bic r1, r1, #2 │ │ │ │ strd r2, [r8, #16] │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ str r1, [r4, #220] @ 0xdc │ │ │ │ - b 331a4 │ │ │ │ + b 33194 │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r6, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-980] @ 0xfffffc2c │ │ │ │ - bl e828 │ │ │ │ + bl e81c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31508 │ │ │ │ - ldr r3, [pc, #1252] @ 33c94 │ │ │ │ + bl 314f8 │ │ │ │ + ldr r3, [pc, #1252] @ 33c84 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 34100 │ │ │ │ + beq 340f0 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #1304] @ 33ce8 │ │ │ │ + ldr r3, [pc, #1304] @ 33cd8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3316c │ │ │ │ + bl 3add4 │ │ │ │ + b 3315c │ │ │ │ lsr r2, ip, #12 │ │ │ │ orr r2, r2, r8, lsl #20 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ orr r1, r2, ip │ │ │ │ lsr r2, r0, #12 │ │ │ │ orr r2, r2, lr, lsl #20 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ orr r2, r2, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 3323c │ │ │ │ - b 32eb8 │ │ │ │ + bne 3322c │ │ │ │ + b 32ea8 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ strb r3, [fp, #-640] @ 0xfffffd80 │ │ │ │ - b 32e98 │ │ │ │ + b 32e88 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #176] @ 0xb0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 33900 │ │ │ │ + beq 338f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ - ldr r3, [pc, #1100] @ 33ca0 │ │ │ │ + ldr r3, [pc, #1100] @ 33c90 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 33990 │ │ │ │ - ldr r2, [pc, #1092] @ 33ca4 │ │ │ │ + bhi 33980 │ │ │ │ + ldr r2, [pc, #1092] @ 33c94 │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33894 │ │ │ │ + beq 33884 │ │ │ │ tst r3, #2 │ │ │ │ - beq 33894 │ │ │ │ + beq 33884 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ ldrb r2, [r4, #138] @ 0x8a │ │ │ │ orr r5, r5, #2 │ │ │ │ strb r1, [fp, #-639] @ 0xfffffd81 │ │ │ │ - b 32eac │ │ │ │ + b 32e9c │ │ │ │ ldrb r2, [r4, #138] @ 0x8a │ │ │ │ - b 32eac │ │ │ │ + b 32e9c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 32f20 │ │ │ │ - b 32f40 │ │ │ │ + bne 32f10 │ │ │ │ + b 32f30 │ │ │ │ orr r8, r8, #65536 @ 0x10000 │ │ │ │ str r8, [r3] │ │ │ │ str r8, [r4, #224] @ 0xe0 │ │ │ │ str r8, [r4, #200] @ 0xc8 │ │ │ │ - b 330d4 │ │ │ │ + b 330c4 │ │ │ │ bics r3, r5, #480 @ 0x1e0 │ │ │ │ - bne 330a8 │ │ │ │ - ldr r3, [pc, #980] @ 33ca8 │ │ │ │ + bne 33098 │ │ │ │ + ldr r3, [pc, #980] @ 33c98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 331c0 │ │ │ │ - b 330cc │ │ │ │ - ldr r0, [pc, #960] @ 33cac │ │ │ │ + bne 331b0 │ │ │ │ + b 330bc │ │ │ │ + ldr r0, [pc, #960] @ 33c9c │ │ │ │ ldr r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2 │ │ │ │ - beq 33858 │ │ │ │ + beq 33848 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ orr r5, r5, #2 │ │ │ │ strb r2, [fp, #-639] @ 0xfffffd81 │ │ │ │ - b 32eb8 │ │ │ │ + b 32ea8 │ │ │ │ ldr r3, [fp, #-932] @ 0xfffffc5c │ │ │ │ ldr r2, [fp, #-928] @ 0xfffffc60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 333c8 │ │ │ │ + beq 333b8 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #884] @ 33cb0 │ │ │ │ + ldr r2, [pc, #884] @ 33ca0 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ - b 333c8 │ │ │ │ - ldr r2, [pc, #848] @ 33cb4 │ │ │ │ + bl 573a4 │ │ │ │ + b 333b8 │ │ │ │ + ldr r2, [pc, #848] @ 33ca4 │ │ │ │ ldr r1, [fp, #-980] @ 0xfffffc2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ - b 335e4 │ │ │ │ + b 335d4 │ │ │ │ bics r2, r5, #480 @ 0x1e0 │ │ │ │ - bne 330a4 │ │ │ │ - ldr r2, [pc, #824] @ 33cb8 │ │ │ │ + bne 33094 │ │ │ │ + ldr r2, [pc, #824] @ 33ca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 330a4 │ │ │ │ - b 330cc │ │ │ │ + bne 33094 │ │ │ │ + b 330bc │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #348 @ 0x15c │ │ │ │ mov r2, r0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ sub r8, fp, #400 @ 0x190 │ │ │ │ mov r2, #12288 @ 0x3000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - b 3385c │ │ │ │ - ldr r2, [pc, #740] @ 33cbc │ │ │ │ + b 3384c │ │ │ │ + ldr r2, [pc, #740] @ 33cac │ │ │ │ ldr r3, [fp, #-972] @ 0xfffffc34 │ │ │ │ add r9, r4, #149 @ 0x95 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r3, [pc, #732] @ 33ce8 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r3, [pc, #732] @ 33cd8 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #864] @ 0x360 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 341cc │ │ │ │ + beq 341bc │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb r2, [r3, #60] @ 0x3c │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - beq 33420 │ │ │ │ + beq 33410 │ │ │ │ ldr r9, [r3, #176] @ 0xb0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 341b0 │ │ │ │ + beq 341a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #2 │ │ │ │ orrhi r5, r5, #2 │ │ │ │ - bhi 3343c │ │ │ │ + bhi 3342c │ │ │ │ tst r5, #2 │ │ │ │ - bne 3343c │ │ │ │ - b 334ec │ │ │ │ + bne 3342c │ │ │ │ + b 334dc │ │ │ │ sub r9, fp, #496 @ 0x1f0 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r9 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r3, #32 │ │ │ │ add sl, r2, #4224 @ 0x1080 │ │ │ │ ldrd r0, [sl, #32] │ │ │ │ sub r2, fp, #464 @ 0x1d0 │ │ │ │ str r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #544] @ 33cc0 │ │ │ │ + ldr r2, [pc, #544] @ 33cb0 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #540] @ 33ce8 │ │ │ │ + ldr r3, [pc, #540] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33418 │ │ │ │ + bne 33408 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33418 │ │ │ │ + bne 33408 │ │ │ │ ldrd r2, [sl, #32] │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ - b 33418 │ │ │ │ + b 33408 │ │ │ │ sub r9, fp, #560 @ 0x230 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r9 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r3, #32 │ │ │ │ add sl, r2, #4224 @ 0x1080 │ │ │ │ add sl, sl, r3 │ │ │ │ sub r2, fp, #528 @ 0x210 │ │ │ │ ldrd r0, [sl, #-8] │ │ │ │ str r2, [fp, #-1004] @ 0xfffffc14 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-1004] @ 0xfffffc14 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #396] @ 33cc4 │ │ │ │ + ldr r2, [pc, #396] @ 33cb4 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #388] @ 33ce8 │ │ │ │ + ldr r3, [pc, #388] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33410 │ │ │ │ + bne 33400 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33410 │ │ │ │ + bne 33400 │ │ │ │ ldrd r2, [sl, #-8] │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ - b 33410 │ │ │ │ + b 33400 │ │ │ │ sub r9, fp, #624 @ 0x270 │ │ │ │ ldrd r0, [r4, #56] @ 0x38 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r9 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r3, #32 │ │ │ │ add sl, r2, #4224 @ 0x1080 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ sub r2, fp, #592 @ 0x250 │ │ │ │ str r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldr r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #252] @ 33cc8 │ │ │ │ + ldr r2, [pc, #252] @ 33cb8 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #240] @ 33ce8 │ │ │ │ + ldr r3, [pc, #240] @ 33cd8 │ │ │ │ add sl, sl, #48 @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33408 │ │ │ │ + bne 333f8 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33408 │ │ │ │ + bne 333f8 │ │ │ │ ldrd r2, [sl, #-8] │ │ │ │ strd r2, [r4, #56] @ 0x38 │ │ │ │ - b 33408 │ │ │ │ - andeq sp, r6, r8, lsl r3 │ │ │ │ - andeq sp, r6, ip, lsl r3 │ │ │ │ + b 333f8 │ │ │ │ + andeq sp, r6, r8, lsr #6 │ │ │ │ + andeq sp, r6, ip, lsr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r2, [r7], -r0 │ │ │ │ + andeq r2, r7, r0, ror #23 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r7, ip, lsr fp │ │ │ │ + andeq r2, r7, ip, asr #22 │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ - andeq r2, r7, r8, lsl r8 │ │ │ │ - ldrdeq ip, [r6], -ip @ │ │ │ │ + andeq r2, r7, r8, lsr #16 │ │ │ │ + andeq ip, r6, ip, ror #29 │ │ │ │ andeq sl, r4, r0, asr #19 │ │ │ │ muleq r4, r0, lr │ │ │ │ andeq r0, r0, fp, ror #14 │ │ │ │ andeq sl, r4, r4, lsr #19 │ │ │ │ andeq sl, r4, r4, ror lr │ │ │ │ andeq r0, r0, r7, asr #21 │ │ │ │ @ instruction: 0x00000fbf │ │ │ │ andeq r0, r0, pc, ror pc │ │ │ │ - andeq r2, r7, ip, lsl #12 │ │ │ │ - andeq r2, r7, r4, asr #10 │ │ │ │ + andeq r2, r7, ip, lsl r6 │ │ │ │ + andeq r2, r7, r4, asr r5 │ │ │ │ andeq sl, r4, ip, lsr #28 │ │ │ │ andeq sl, r4, ip, lsr #27 │ │ │ │ andeq sl, r4, r4, lsr #27 │ │ │ │ andeq sl, r4, r4, ror r6 │ │ │ │ andeq r0, r0, r6, lsl sl │ │ │ │ andeq sl, r4, r8, asr sp │ │ │ │ andeq ip, r4, r8, lsr #13 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ muleq r4, r4, r5 │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ strdeq r2, [r0], -lr │ │ │ │ strdeq r2, [r0], -pc @ │ │ │ │ - andeq r2, r7, ip, lsr #32 │ │ │ │ - andeq r2, r7, r0, lsl r0 │ │ │ │ + andeq r2, r7, ip, lsr r0 │ │ │ │ + andeq r2, r7, r0, lsr #32 │ │ │ │ andeq sl, r4, r4, asr #14 │ │ │ │ - andeq ip, r6, r4, ror r1 │ │ │ │ - andeq r1, r7, r0, lsl #31 │ │ │ │ + andeq ip, r6, r4, lsl #3 │ │ │ │ + muleq r7, r0, pc @ │ │ │ │ muleq r4, r0, r8 │ │ │ │ andeq sl, r4, r8, lsr #15 │ │ │ │ andeq sl, r4, ip, ror #13 │ │ │ │ andeq sl, r4, r4, lsr r6 │ │ │ │ andeq sl, r4, ip, lsl #8 │ │ │ │ andeq sl, r4, ip, lsr #6 │ │ │ │ andeq sl, r4, ip, ror r2 │ │ │ │ @@ -48005,382 +48001,382 @@ │ │ │ │ strdeq sl, [r4], -r0 │ │ │ │ andeq sl, r4, r8, lsr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r4, r0, lsl #21 │ │ │ │ andeq r0, r0, sl, lsl r7 │ │ │ │ muleq r4, ip, r6 │ │ │ │ andeq sl, r4, r0, lsl #13 │ │ │ │ - andeq r1, r7, r8, asr r7 │ │ │ │ + andeq r1, r7, r8, ror #14 │ │ │ │ @ instruction: 0x0004a4b4 │ │ │ │ andeq sl, r4, r0, lsr #9 │ │ │ │ andeq sl, r4, r0, lsl #9 │ │ │ │ - bl 313f8 │ │ │ │ + bl 313e8 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r9, r3, #4224 @ 0x1080 │ │ │ │ ldrd r6, [r9, #8] │ │ │ │ add r9, r9, #16 │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ strd r6, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #-112] @ 33ce8 │ │ │ │ + ldr r3, [pc, #-112] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33400 │ │ │ │ + bne 333f0 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33400 │ │ │ │ + bne 333f0 │ │ │ │ ldrd r2, [r9, #-8] │ │ │ │ strd r2, [r4, #32] │ │ │ │ - b 33400 │ │ │ │ + b 333f0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add sl, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [sl, #100] @ 0x64 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r9, r2, #4160 @ 0x1040 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #-216] @ 33ccc │ │ │ │ + ldr r2, [pc, #-216] @ 33cbc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r9, r9, #40 @ 0x28 │ │ │ │ add r3, r4, #116 @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-996] @ 0xfffffc1c │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r2, [pc, #-244] @ 33ce8 │ │ │ │ + ldr r2, [pc, #-244] @ 33cd8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [fp, #-996] @ 0xfffffc1c │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #864] @ 0x360 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 333f8 │ │ │ │ + bne 333e8 │ │ │ │ ldr r2, [r2, #824] @ 0x338 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 333f8 │ │ │ │ + bne 333e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #22 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [sl, #100] @ 0x64 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 333f8 │ │ │ │ + b 333e8 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add sl, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [sl, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r9, r2, #4160 @ 0x1040 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #-364] @ 33cd0 │ │ │ │ + ldr r2, [pc, #-364] @ 33cc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r9, r9, #12 │ │ │ │ add r3, r4, #94 @ 0x5e │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r2, [pc, #-396] @ 33ce8 │ │ │ │ + ldr r2, [pc, #-396] @ 33cd8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [fp, #-992] @ 0xfffffc20 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #864] @ 0x360 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 333f0 │ │ │ │ + bne 333e0 │ │ │ │ ldr r2, [r2, #824] @ 0x338 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 333f0 │ │ │ │ + bne 333e0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #22 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [sl, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - b 333f0 │ │ │ │ + b 333e0 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-508] @ 33cd4 │ │ │ │ + ldr r2, [pc, #-508] @ 33cc4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #-524] @ 33ce8 │ │ │ │ + ldr r3, [pc, #-524] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 333e8 │ │ │ │ + bne 333d8 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333e8 │ │ │ │ + bne 333d8 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ strd r2, [r4, #8] │ │ │ │ - b 333e8 │ │ │ │ + b 333d8 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ add r9, r3, #4224 @ 0x1080 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ lsr r2, r0, #12 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ orr r2, r2, r1, lsl #20 │ │ │ │ - ldr r3, [pc, #-628] @ 33cd8 │ │ │ │ + ldr r3, [pc, #-628] @ 33cc8 │ │ │ │ bic sl, r2, #255 @ 0xff │ │ │ │ lsr r2, ip, #12 │ │ │ │ orr r2, r2, lr, lsl #20 │ │ │ │ and r1, r1, r3 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ and r3, r3, lr │ │ │ │ and lr, ip, #255 @ 0xff │ │ │ │ orr r2, r2, lr │ │ │ │ str r2, [sp] │ │ │ │ lsl r2, r0, #12 │ │ │ │ orr r1, r1, r2, lsr #20 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - ldr r2, [pc, #-676] @ 33cdc │ │ │ │ + ldr r2, [pc, #-676] @ 33ccc │ │ │ │ lsl ip, ip, #12 │ │ │ │ orr sl, sl, r0 │ │ │ │ orr r3, r3, ip, lsr #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #-724] @ 33ce8 │ │ │ │ + ldr r3, [pc, #-724] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 333e0 │ │ │ │ + bne 333d0 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333e0 │ │ │ │ + bne 333d0 │ │ │ │ ldrd r2, [r9] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b 333e0 │ │ │ │ + b 333d0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r9, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-800] @ 33ce0 │ │ │ │ + ldr r2, [pc, #-800] @ 33cd0 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r3, [pc, #-832] @ 33ce8 │ │ │ │ + ldr r3, [pc, #-832] @ 33cd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 333d8 │ │ │ │ + bne 333c8 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r9, #36] @ 0x24 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - b 333d8 │ │ │ │ + b 333c8 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r2, r4, #76 @ 0x4c │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r9, #44 @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #-912] @ 33ce4 │ │ │ │ + ldr r2, [pc, #-912] @ 33cd4 │ │ │ │ add r3, r4, #138 @ 0x8a │ │ │ │ add sl, r9, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64512 @ 0xfc00 │ │ │ │ str sl, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #64512 @ 0xfc00 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ - ldr r2, [pc, #-964] @ 33ce8 │ │ │ │ + ldr r2, [pc, #-964] @ 33cd8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #864] @ 0x360 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 333d0 │ │ │ │ + bne 333c0 │ │ │ │ ldr r2, [r2, #824] @ 0x338 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 333d0 │ │ │ │ + bne 333c0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #11 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ str r3, [r4] │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - b 333d0 │ │ │ │ - ldr r1, [pc, #-1052] @ 33cec │ │ │ │ + b 333c0 │ │ │ │ + ldr r1, [pc, #-1052] @ 33cdc │ │ │ │ mov r2, #85 @ 0x55 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #-1064] @ 33cf0 │ │ │ │ + ldr r2, [pc, #-1064] @ 33ce0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r5, r8} │ │ │ │ - bl 2a180 │ │ │ │ - b 337c4 │ │ │ │ + bl 2a170 │ │ │ │ + b 337b4 │ │ │ │ ldr lr, [r4, #200] @ 0xc8 │ │ │ │ add r9, r4, #149 @ 0x95 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ ldr r0, [fp, #-964] @ 0xfffffc3c │ │ │ │ stm sp, {r1, ip} │ │ │ │ str lr, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 1e574 │ │ │ │ + bl 1e564 │ │ │ │ ldr r1, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r3, r1, #4224 @ 0x1080 │ │ │ │ add r3, r3, #16 │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34344 │ │ │ │ + bne 34334 │ │ │ │ mov r3, #73 @ 0x49 │ │ │ │ strb r3, [fp, #-637] @ 0xfffffd83 │ │ │ │ orr r5, r5, #4 │ │ │ │ ldr r3, [r1] │ │ │ │ - b 32edc │ │ │ │ + b 32ecc │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ add r3, r3, #4224 @ 0x1080 │ │ │ │ add r3, r3, #16 │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ mov r0, sl │ │ │ │ strd r2, [r4, #32] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - b 32e94 │ │ │ │ - ldr r0, [pc, #-1200] @ 33cf4 │ │ │ │ + bl 57464 │ │ │ │ + b 32e84 │ │ │ │ + ldr r0, [pc, #-1200] @ 33ce4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov sl, r0 │ │ │ │ - b 3345c │ │ │ │ + b 3344c │ │ │ │ tst r5, #2 │ │ │ │ - beq 334ec │ │ │ │ - ldr r0, [pc, #-1224] @ 33cf8 │ │ │ │ + beq 334dc │ │ │ │ + ldr r0, [pc, #-1224] @ 33ce8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r9, r0 │ │ │ │ - b 33448 │ │ │ │ + b 33438 │ │ │ │ ldr r3, [r2, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33a20 │ │ │ │ + bne 33a10 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 33a20 │ │ │ │ + beq 33a10 │ │ │ │ add r3, r2, #4224 @ 0x1080 │ │ │ │ add r3, r3, #16 │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ strd r2, [r4, #32] │ │ │ │ - b 33a20 │ │ │ │ + b 33a10 │ │ │ │ ldr r5, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 310c0 │ │ │ │ + bl 310b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1328] @ 33cfc │ │ │ │ + ldr r0, [pc, #-1328] @ 33cec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2f928 │ │ │ │ + bl 2f918 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [r4, #224] @ 0xe0 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ - b 330d4 │ │ │ │ + b 330c4 │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ add r0, r4, #138 @ 0x8a │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r0], #76 @ 0x4c │ │ │ │ mov r2, #16 │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 34288 │ │ │ │ + beq 34278 │ │ │ │ ldr r3, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 343ac │ │ │ │ + beq 3439c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34294 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 34284 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r0, r4, #149 @ 0x95 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r6, [fp, #-952] @ 0xfffffc48 │ │ │ │ mov r2, #22 │ │ │ │ add r5, r6, #4224 @ 0x1080 │ │ │ │ ldrd r8, [r5, #32] │ │ │ │ add r7, r6, #4160 @ 0x1040 │ │ │ │ strd r8, [r4, #48] @ 0x30 │ │ │ │ ldrd r8, [r5, #40] @ 0x28 │ │ │ │ @@ -48388,1103 +48384,1103 @@ │ │ │ │ strd r8, [r4, #56] @ 0x38 │ │ │ │ ldrd r8, [r5, #24] │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ strd r8, [r4, #40] @ 0x28 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ strd r8, [r4, #32] │ │ │ │ add r8, r6, #4096 @ 0x1000 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r8, #100] @ 0x64 │ │ │ │ mov r2, #22 │ │ │ │ add r1, r7, #12 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ add r0, r4, #94 @ 0x5e │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrd r2, [r5] │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ strd r2, [r4, #8] │ │ │ │ str r0, [r4, #24] │ │ │ │ - b 330cc │ │ │ │ + b 330bc │ │ │ │ strd r2, [r4, #32] │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [fp, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r3] │ │ │ │ - b 32edc │ │ │ │ + b 32ecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34378 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 34368 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 336cc │ │ │ │ - ldr r0, [pc, #-1676] @ 33d00 │ │ │ │ + bne 336bc │ │ │ │ + ldr r0, [pc, #-1676] @ 33cf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ - b 336d4 │ │ │ │ - ldr r0, [pc, #-1692] @ 33d04 │ │ │ │ + b 336c4 │ │ │ │ + ldr r0, [pc, #-1692] @ 33cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ - b 334ec │ │ │ │ + b 334dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 343b8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r0, [pc, #-1720] @ 33d08 │ │ │ │ + beq 343a8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r0, [pc, #-1720] @ 33cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, r0 │ │ │ │ - b 342a8 │ │ │ │ + b 34298 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #292] @ 34510 │ │ │ │ - ldr r2, [pc, #292] @ 34514 │ │ │ │ + ldr r3, [pc, #292] @ 34500 │ │ │ │ + ldr r2, [pc, #292] @ 34504 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 344b4 │ │ │ │ - ldr r3, [pc, #268] @ 34518 │ │ │ │ + bne 344a4 │ │ │ │ + ldr r3, [pc, #268] @ 34508 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34424 │ │ │ │ + beq 34414 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #240] @ 3451c │ │ │ │ + ldr r0, [pc, #240] @ 3450c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #228] @ 34520 │ │ │ │ + ldr r1, [pc, #228] @ 34510 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, #261120 @ 0x3fc00 │ │ │ │ add r0, r0, #1020 @ 0x3fc │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3446c │ │ │ │ + beq 3445c │ │ │ │ ldr r2, [r3, #220] @ 0xdc │ │ │ │ bic r2, r2, #1 │ │ │ │ str r2, [r3, #220] @ 0xdc │ │ │ │ ldr r3, [r3, #228] @ 0xe4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34454 │ │ │ │ + bne 34444 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 34448 │ │ │ │ - ldr r0, [pc, #168] @ 34524 │ │ │ │ + bne 34438 │ │ │ │ + ldr r0, [pc, #168] @ 34514 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34418 │ │ │ │ - ldr r1, [pc, #144] @ 34528 │ │ │ │ - ldr r0, [pc, #144] @ 3452c │ │ │ │ - ldr r2, [pc, #144] @ 34530 │ │ │ │ + beq 34408 │ │ │ │ + ldr r1, [pc, #144] @ 34518 │ │ │ │ + ldr r0, [pc, #144] @ 3451c │ │ │ │ + ldr r2, [pc, #144] @ 34520 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 34534 │ │ │ │ - ldr r0, [pc, #120] @ 34538 │ │ │ │ + ldr r1, [pc, #120] @ 34524 │ │ │ │ + ldr r0, [pc, #120] @ 34528 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #112] @ 3453c │ │ │ │ + ldr r2, [pc, #112] @ 3452c │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #100] @ 34540 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #100] @ 34530 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34424 │ │ │ │ + beq 34414 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34418 │ │ │ │ + beq 34408 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - ldr r2, [pc, #68] @ 34544 │ │ │ │ + ldr r2, [pc, #68] @ 34534 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - andeq fp, r6, ip, lsl #24 │ │ │ │ + andeq fp, r6, ip, lsl ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r1, [r7], -r4 │ │ │ │ - ldrdeq r1, [r7], -r4 │ │ │ │ - andeq r1, r7, r8, asr #10 │ │ │ │ - andeq r1, r7, r4, lsl #9 │ │ │ │ + andeq r1, r7, r4, lsl #10 │ │ │ │ + andeq r1, r7, r4, ror #9 │ │ │ │ + andeq r1, r7, r8, asr r5 │ │ │ │ + muleq r7, r4, r4 │ │ │ │ strdeq r9, [r4], -ip │ │ │ │ andeq r9, r4, r8, lsr lr │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ ldrdeq r9, [r4], -ip │ │ │ │ andeq r9, r4, r8, lsl lr │ │ │ │ andeq r0, r0, pc, asr #21 │ │ │ │ - andeq r1, r7, r4, lsr #8 │ │ │ │ + andeq r1, r7, r4, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #476] @ 34740 │ │ │ │ - ldr r2, [pc, #476] @ 34744 │ │ │ │ + ldr r3, [pc, #476] @ 34730 │ │ │ │ + ldr r2, [pc, #476] @ 34734 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 346c8 │ │ │ │ + bne 346b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3471c │ │ │ │ + beq 3470c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3471c │ │ │ │ + beq 3470c │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ - ldr r3, [pc, #416] @ 34748 │ │ │ │ + ldr r3, [pc, #416] @ 34738 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 345bc │ │ │ │ - bl 2fb3c │ │ │ │ - ldr r0, [pc, #392] @ 3474c │ │ │ │ - ldr r7, [pc, #392] @ 34750 │ │ │ │ + beq 345ac │ │ │ │ + bl 2fb2c │ │ │ │ + ldr r0, [pc, #392] @ 3473c │ │ │ │ + ldr r7, [pc, #392] @ 34740 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4570 │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, r7, #261120 @ 0x3fc00 │ │ │ │ add r9, r9, #1020 @ 0x3fc │ │ │ │ sub r7, r7, #4 │ │ │ │ ldr r4, [r7, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 34694 │ │ │ │ + beq 34684 │ │ │ │ ldr r5, [r4, #208] @ 0xd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34688 │ │ │ │ + beq 34678 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r6, r0 │ │ │ │ mov sl, r0 │ │ │ │ - bhi 34688 │ │ │ │ + bhi 34678 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34688 │ │ │ │ + bne 34678 │ │ │ │ cmp r6, sl │ │ │ │ - bcs 34660 │ │ │ │ + bcs 34650 │ │ │ │ cmp r6, #1 │ │ │ │ - bls 34640 │ │ │ │ + bls 34630 │ │ │ │ ldrb r3, [r5, r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 34688 │ │ │ │ + bne 34678 │ │ │ │ mov r0, r5 │ │ │ │ - bl cae0 │ │ │ │ + bl cad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34660 │ │ │ │ + beq 34650 │ │ │ │ mov r1, r8 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34688 │ │ │ │ + bne 34678 │ │ │ │ mov r0, r5 │ │ │ │ - bl cab8 │ │ │ │ + bl caac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34688 │ │ │ │ + bne 34678 │ │ │ │ ldr r2, [r4, #220] @ 0xdc │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ orr r2, r2, #1 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ ldr r4, [r4, #228] @ 0xe4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 345ec │ │ │ │ + bne 345dc │ │ │ │ cmp r7, r9 │ │ │ │ - bne 345e0 │ │ │ │ - ldr r0, [pc, #176] @ 34754 │ │ │ │ + bne 345d0 │ │ │ │ + ldr r0, [pc, #176] @ 34744 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34724 │ │ │ │ + bne 34714 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #136] @ 34758 │ │ │ │ - ldr r0, [pc, #136] @ 3475c │ │ │ │ - ldr r2, [pc, #136] @ 34760 │ │ │ │ + ldr r1, [pc, #136] @ 34748 │ │ │ │ + ldr r0, [pc, #136] @ 3474c │ │ │ │ + ldr r2, [pc, #136] @ 34750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 346f4 │ │ │ │ + beq 346e4 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34598 │ │ │ │ + bne 34588 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3471c │ │ │ │ - ldr r1, [pc, #88] @ 34764 │ │ │ │ - ldr r0, [pc, #88] @ 34768 │ │ │ │ - ldr r2, [pc, #88] @ 3476c │ │ │ │ + beq 3470c │ │ │ │ + ldr r1, [pc, #88] @ 34754 │ │ │ │ + ldr r0, [pc, #88] @ 34758 │ │ │ │ + ldr r2, [pc, #88] @ 3475c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 346c0 │ │ │ │ - ldr r1, [pc, #68] @ 34770 │ │ │ │ - ldr r0, [pc, #68] @ 34774 │ │ │ │ - ldr r2, [pc, #68] @ 34778 │ │ │ │ + b 346b0 │ │ │ │ + ldr r1, [pc, #68] @ 34760 │ │ │ │ + ldr r0, [pc, #68] @ 34764 │ │ │ │ + ldr r2, [pc, #68] @ 34768 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 346bc │ │ │ │ - muleq r6, r0, sl │ │ │ │ + bl 57b50 │ │ │ │ + b 346ac │ │ │ │ + andeq fp, r6, r0, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r7, r8, asr r3 │ │ │ │ - andeq r1, r7, r8, lsr r3 │ │ │ │ - @ instruction: 0x000713b0 │ │ │ │ - andeq r1, r7, ip, asr r2 │ │ │ │ + andeq r1, r7, r8, ror #6 │ │ │ │ + andeq r1, r7, r8, asr #6 │ │ │ │ + andeq r1, r7, r0, asr #7 │ │ │ │ + andeq r1, r7, ip, ror #4 │ │ │ │ andeq r9, r4, r4, asr #9 │ │ │ │ andeq r9, r4, r0, lsl ip │ │ │ │ andeq r0, r0, sl, lsl fp │ │ │ │ andeq r9, r4, r8, lsl #9 │ │ │ │ ldrdeq r9, [r4], -r4 │ │ │ │ andeq r0, r0, sp, lsl fp │ │ │ │ andeq r9, r4, r8, ror #8 │ │ │ │ @ instruction: 0x00049bb4 │ │ │ │ andeq r0, r0, r5, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #16] @ 347ac │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #16] @ 3479c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r1, r7, r4, ror #2 │ │ │ │ - ldr r3, [pc, #24] @ 347d0 │ │ │ │ + andeq r1, r7, r4, ror r1 │ │ │ │ + ldr r3, [pc, #24] @ 347c0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r1, r7, r4, asr #2 │ │ │ │ - ldr r3, [pc, #32] @ 347fc │ │ │ │ + andeq r1, r7, r4, asr r1 │ │ │ │ + ldr r3, [pc, #32] @ 347ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r1, r7, r0, lsr #2 │ │ │ │ - ldr r3, [pc, #36] @ 3482c │ │ │ │ + andeq r1, r7, r0, lsr r1 │ │ │ │ + ldr r3, [pc, #36] @ 3481c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ str r2, [r3, #128] @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strdeq r1, [r7], -r4 │ │ │ │ + andeq r1, r7, r4, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 3484c │ │ │ │ + beq 3483c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ee9c │ │ │ │ + b 2ee8c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r0, #47 @ 0x2f │ │ │ │ ldrb r2, [ip, #1]! │ │ │ │ bic r3, r2, #32 │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ sub r0, r2, #48 @ 0x30 │ │ │ │ - beq 348b0 │ │ │ │ + beq 348a0 │ │ │ │ cmp r0, #9 │ │ │ │ cmphi r3, #5 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ - bls 348a0 │ │ │ │ + bls 34890 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r1, ip │ │ │ │ - bne 34868 │ │ │ │ + bne 34858 │ │ │ │ mov r0, #1 │ │ │ │ - b 34894 │ │ │ │ + b 34884 │ │ │ │ mov r0, r2 │ │ │ │ - b 34894 │ │ │ │ + b 34884 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #1300] @ 34e00 │ │ │ │ - ldr r1, [pc, #1300] @ 34e04 │ │ │ │ + ldr r0, [pc, #1300] @ 34df0 │ │ │ │ + ldr r1, [pc, #1300] @ 34df4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #1292] @ 34e08 │ │ │ │ + ldr r6, [pc, #1292] @ 34df8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1280] @ 34e0c │ │ │ │ + ldr r1, [pc, #1280] @ 34dfc │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ - beq 34c94 │ │ │ │ + beq 34c84 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r4, #138 @ 0x8a │ │ │ │ stm sp, {r1, ip} │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ - ldr r1, [pc, #1212] @ 34e10 │ │ │ │ + ldr r1, [pc, #1212] @ 34e00 │ │ │ │ str ip, [sp, #28] │ │ │ │ add ip, r4, #94 @ 0x5e │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp, #20] │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #138] @ 0x8a │ │ │ │ sub r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 34c70 │ │ │ │ + bls 34c60 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ - ldr r2, [pc, #1168] @ 34e14 │ │ │ │ + ldr r2, [pc, #1168] @ 34e04 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r1, [pc, #1144] @ 34e18 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r1, [pc, #1144] @ 34e08 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #1128] @ 34e1c │ │ │ │ + ldr r3, [pc, #1128] @ 34e0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #1116] @ 34e20 │ │ │ │ - beq 34d0c │ │ │ │ + ldr r3, [pc, #1116] @ 34e10 │ │ │ │ + beq 34cfc │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ ldrd r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r1, [pc, #1092] @ 34e24 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r1, [pc, #1092] @ 34e14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #1076] @ 34e28 │ │ │ │ + ldr r3, [pc, #1076] @ 34e18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34cfc │ │ │ │ + beq 34cec │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r1, [pc, #1044] @ 34e2c │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r1, [pc, #1044] @ 34e1c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #1028] @ 34e30 │ │ │ │ + ldr r3, [pc, #1028] @ 34e20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34d9c │ │ │ │ + beq 34d8c │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cb3c │ │ │ │ - ldr r1, [pc, #996] @ 34e34 │ │ │ │ + bl 1cb2c │ │ │ │ + ldr r1, [pc, #996] @ 34e24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #980] @ 34e38 │ │ │ │ + ldr r3, [pc, #980] @ 34e28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34d8c │ │ │ │ + beq 34d7c │ │ │ │ add r7, r4, #149 @ 0x95 │ │ │ │ add r1, r4, #148 @ 0x94 │ │ │ │ add r0, r4, #196 @ 0xc4 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34aa0 │ │ │ │ + beq 34a90 │ │ │ │ bic r2, r3, #32 │ │ │ │ sub r2, r2, #65 @ 0x41 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ cmphi r2, #5 │ │ │ │ - bls 34bb4 │ │ │ │ + bls 34ba4 │ │ │ │ sub r1, fp, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 739f4 │ │ │ │ - ldr r1, [pc, #904] @ 34e3c │ │ │ │ + bl 739e4 │ │ │ │ + ldr r1, [pc, #904] @ 34e2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #888] @ 34e40 │ │ │ │ + ldr r3, [pc, #888] @ 34e30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34d7c │ │ │ │ + beq 34d6c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #864] @ 34e44 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #864] @ 34e34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #128] @ 0x80 │ │ │ │ cmp r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 34c2c │ │ │ │ + bne 34c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34c10 │ │ │ │ - bl 2ee9c │ │ │ │ + beq 34c00 │ │ │ │ + bl 2ee8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 34c10 │ │ │ │ - ldr r1, [pc, #824] @ 34e48 │ │ │ │ + beq 34c00 │ │ │ │ + ldr r1, [pc, #824] @ 34e38 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldrb r3, [r4, #138] @ 0x8a │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 34d20 │ │ │ │ + beq 34d10 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34c44 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #764] @ 34e4c │ │ │ │ + beq 34c34 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #764] @ 34e3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, #128] @ 0x80 │ │ │ │ cmp r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 34cc8 │ │ │ │ - ldr r1, [pc, #744] @ 34e50 │ │ │ │ + beq 34cb8 │ │ │ │ + ldr r1, [pc, #744] @ 34e40 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, #10 │ │ │ │ bl 4d20 │ │ │ │ - ldr r2, [pc, #708] @ 34e54 │ │ │ │ - ldr r3, [pc, #624] @ 34e04 │ │ │ │ + ldr r2, [pc, #708] @ 34e44 │ │ │ │ + ldr r3, [pc, #624] @ 34df4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 34dfc │ │ │ │ + bne 34dec │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r1, r0 │ │ │ │ - bne 34a7c │ │ │ │ + bne 34a6c │ │ │ │ ldrb r5, [r4, #149] @ 0x95 │ │ │ │ cmp r5, #0 │ │ │ │ subeq r2, fp, #236 @ 0xec │ │ │ │ moveq r3, r2 │ │ │ │ - beq 34bf4 │ │ │ │ + beq 34be4 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ sub r2, fp, #236 @ 0xec │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, r5, lsl #2] │ │ │ │ ldrb r5, [r7, #1]! │ │ │ │ strb r1, [r3], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 34be0 │ │ │ │ - ldr r1, [pc, #604] @ 34e58 │ │ │ │ + bne 34bd0 │ │ │ │ + ldr r1, [pc, #604] @ 34e48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34ac0 │ │ │ │ - ldr r2, [pc, #580] @ 34e5c │ │ │ │ - ldr r1, [pc, #580] @ 34e60 │ │ │ │ + b 34ab0 │ │ │ │ + ldr r2, [pc, #580] @ 34e4c │ │ │ │ + ldr r1, [pc, #580] @ 34e50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34b24 │ │ │ │ - ldr r1, [pc, #560] @ 34e64 │ │ │ │ + b 34b14 │ │ │ │ + ldr r1, [pc, #560] @ 34e54 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34b24 │ │ │ │ - ldr r3, [pc, #540] @ 34e68 │ │ │ │ + b 34b14 │ │ │ │ + ldr r3, [pc, #540] @ 34e58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 34b7c │ │ │ │ - ldr r2, [pc, #524] @ 34e6c │ │ │ │ - ldr r1, [pc, #524] @ 34e70 │ │ │ │ + bne 34b6c │ │ │ │ + ldr r2, [pc, #524] @ 34e5c │ │ │ │ + ldr r1, [pc, #524] @ 34e60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34b7c │ │ │ │ + b 34b6c │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ - ldr r2, [pc, #504] @ 34e74 │ │ │ │ + ldr r2, [pc, #504] @ 34e64 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ - b 34998 │ │ │ │ + bl 57ebc │ │ │ │ + b 34988 │ │ │ │ add r1, r4, #138 @ 0x8a │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ str r1, [sp] │ │ │ │ str ip, [sp, #28] │ │ │ │ - ldr r1, [pc, #456] @ 34e78 │ │ │ │ + ldr r1, [pc, #456] @ 34e68 │ │ │ │ add ip, r4, #94 @ 0x5e │ │ │ │ str ip, [sp, #20] │ │ │ │ add ip, r4, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34968 │ │ │ │ + b 34958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34dc4 │ │ │ │ - bl 2ee9c │ │ │ │ + beq 34db4 │ │ │ │ + bl 2ee8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 34dc4 │ │ │ │ - ldr r1, [pc, #408] @ 34e7c │ │ │ │ + beq 34db4 │ │ │ │ + ldr r1, [pc, #408] @ 34e6c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 34b74 │ │ │ │ + bl 3add4 │ │ │ │ + b 34b64 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4d20 │ │ │ │ - b 34a00 │ │ │ │ + b 349f0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ ldr r1, [r6] │ │ │ │ bl 4d20 │ │ │ │ - b 349c8 │ │ │ │ + b 349b8 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #336] @ 34e80 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #336] @ 34e70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #128] @ 0x80 │ │ │ │ cmp r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 34dac │ │ │ │ + bne 34d9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34de0 │ │ │ │ - bl 2ee9c │ │ │ │ + beq 34dd0 │ │ │ │ + bl 2ee8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 34de0 │ │ │ │ - ldr r1, [pc, #296] @ 34e84 │ │ │ │ + beq 34dd0 │ │ │ │ + ldr r1, [pc, #296] @ 34e74 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 34b38 │ │ │ │ + bl 3add4 │ │ │ │ + b 34b28 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4d20 │ │ │ │ - b 34ad4 │ │ │ │ + b 34ac4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4d20 │ │ │ │ - b 34a70 │ │ │ │ + b 34a60 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ bl 4d20 │ │ │ │ - b 34a38 │ │ │ │ - ldr r1, [pc, #212] @ 34e88 │ │ │ │ + b 34a28 │ │ │ │ + ldr r1, [pc, #212] @ 34e78 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34d70 │ │ │ │ - ldr r2, [pc, #192] @ 34e8c │ │ │ │ - ldr r1, [pc, #192] @ 34e90 │ │ │ │ + b 34d60 │ │ │ │ + ldr r2, [pc, #192] @ 34e7c │ │ │ │ + ldr r1, [pc, #192] @ 34e80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34b74 │ │ │ │ - ldr r2, [pc, #172] @ 34e94 │ │ │ │ - ldr r1, [pc, #172] @ 34e98 │ │ │ │ + b 34b64 │ │ │ │ + ldr r2, [pc, #172] @ 34e84 │ │ │ │ + ldr r1, [pc, #172] @ 34e88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34d70 │ │ │ │ + b 34d60 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r6, ip, lsl #14 │ │ │ │ + andeq fp, r6, ip, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq fp, [r6], -r8 │ │ │ │ - strdeq r0, [r7], -r0 @ │ │ │ │ + andeq fp, r6, r8, ror #13 │ │ │ │ + andeq r1, r7, r0 │ │ │ │ andeq r9, r4, r4, ror #19 │ │ │ │ andeq r9, r4, r8, ror #19 │ │ │ │ ldrdeq r9, [r4], -r8 │ │ │ │ - andeq r0, r7, ip, asr #30 │ │ │ │ + andeq r0, r7, ip, asr pc │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq fp, r4, r8, lsl lr │ │ │ │ - andeq r0, r7, ip, lsl #30 │ │ │ │ + andeq r0, r7, ip, lsl pc │ │ │ │ andeq fp, r4, r0, ror #27 │ │ │ │ - ldrdeq r0, [r7], -r4 │ │ │ │ + andeq r0, r7, r4, ror #29 │ │ │ │ andeq fp, r4, r8, lsr #27 │ │ │ │ - muleq r7, ip, lr │ │ │ │ + andeq r0, r7, ip, lsr #29 │ │ │ │ andeq fp, r4, r4, asr #26 │ │ │ │ - andeq r0, r7, r8, lsr lr │ │ │ │ - andeq r0, r7, ip, lsl lr │ │ │ │ + andeq r0, r7, r8, asr #28 │ │ │ │ + andeq r0, r7, ip, lsr #28 │ │ │ │ andeq r9, r4, ip, ror #16 │ │ │ │ - @ instruction: 0x00070db0 │ │ │ │ + andeq r0, r7, r0, asr #27 │ │ │ │ andeq fp, r4, ip, lsl #25 │ │ │ │ - andeq fp, r6, r8, ror #8 │ │ │ │ + andeq fp, r6, r8, ror r4 │ │ │ │ strdeq fp, [r4], -r4 │ │ │ │ muleq r4, r4, r1 │ │ │ │ andeq r9, r4, r4, ror #14 │ │ │ │ andeq fp, r4, r0, asr #23 │ │ │ │ - @ instruction: 0x00070cb4 │ │ │ │ + andeq r0, r7, r4, asr #25 │ │ │ │ andeq r9, r4, r0, lsr r7 │ │ │ │ andeq r9, r4, r8, lsr #14 │ │ │ │ strdeq r9, [r4], -r0 │ │ │ │ andeq r9, r4, r4, asr #12 │ │ │ │ andeq fp, r4, r0, lsl fp │ │ │ │ - ldrdeq r0, [r7], -r0 @ │ │ │ │ + andeq r0, r7, r0, ror #23 │ │ │ │ andeq r9, r4, r0, lsr #12 │ │ │ │ ldrdeq r9, [r4], -r4 │ │ │ │ andeq r6, r4, r0, ror #31 │ │ │ │ andeq fp, r4, r4, lsr #20 │ │ │ │ andeq r6, r4, r4, asr #31 │ │ │ │ muleq r4, r4, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r2, [pc, #540] @ 350d4 │ │ │ │ - ldr r3, [pc, #540] @ 350d8 │ │ │ │ + ldr r2, [pc, #540] @ 350c4 │ │ │ │ + ldr r3, [pc, #540] @ 350c8 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #344 @ 0x158 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #504] @ 350dc │ │ │ │ + ldr r3, [pc, #504] @ 350cc │ │ │ │ sub r6, fp, #348 @ 0x15c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ sub r5, fp, #332 @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #48] @ 0x30 │ │ │ │ strd r2, [r5, #-8] │ │ │ │ strd r0, [r6] │ │ │ │ - bne 35038 │ │ │ │ + bne 35028 │ │ │ │ sub r7, fp, #340 @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 442c <__gmtime64_r@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3500c │ │ │ │ - ldr r9, [pc, #444] @ 350e0 │ │ │ │ + beq 34ffc │ │ │ │ + ldr r9, [pc, #444] @ 350d0 │ │ │ │ sub r8, fp, #160 @ 0xa0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ bl 490c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 442c <__gmtime64_r@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3500c │ │ │ │ + beq 34ffc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ sub r0, fp, #288 @ 0x120 │ │ │ │ bl 490c │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #153 @ 0x99 │ │ │ │ sub r0, r0, #1 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fa0 │ │ │ │ + bne 34f90 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 442c <__gmtime64_r@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3500c │ │ │ │ - ldr r2, [pc, #336] @ 350e4 │ │ │ │ + beq 34ffc │ │ │ │ + ldr r2, [pc, #336] @ 350d4 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 490c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldrb r2, [r4, #138] @ 0x8a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bls 35044 │ │ │ │ - ldr r1, [pc, #288] @ 350e8 │ │ │ │ + bls 35034 │ │ │ │ + ldr r1, [pc, #288] @ 350d8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r4, #94 @ 0x5e │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r4, #138 @ 0x8a │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #12] │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldrb r3, [r4, #138] @ 0x8a │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 350a4 │ │ │ │ + beq 35094 │ │ │ │ mov r0, #10 │ │ │ │ bl 4b04 │ │ │ │ - ldr r2, [pc, #216] @ 350ec │ │ │ │ - ldr r3, [pc, #192] @ 350d8 │ │ │ │ + ldr r2, [pc, #216] @ 350dc │ │ │ │ + ldr r3, [pc, #192] @ 350c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 350d0 │ │ │ │ + bne 350c0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 348b8 │ │ │ │ - b 3500c │ │ │ │ + bl 348a8 │ │ │ │ + b 34ffc │ │ │ │ str r8, [sp, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ lsr r1, r0, #12 │ │ │ │ orr r1, r1, r2, lsl #20 │ │ │ │ lsl ip, r0, #12 │ │ │ │ bic r1, r1, #255 @ 0xff │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ orr r1, r1, r0 │ │ │ │ bic r2, r2, #4080 @ 0xff0 │ │ │ │ str r1, [sp, #12] │ │ │ │ bic r2, r2, #15 │ │ │ │ - ldr r1, [pc, #116] @ 350f0 │ │ │ │ + ldr r1, [pc, #116] @ 350e0 │ │ │ │ orr r2, r2, ip, lsr #20 │ │ │ │ add r0, r4, #94 @ 0x5e │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r4, #138 @ 0x8a │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - b 34ff0 │ │ │ │ + b 34fe0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r1, [pc, #64] @ 350f4 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r1, [pc, #64] @ 350e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3500c │ │ │ │ + bl 3add4 │ │ │ │ + b 34ffc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r6, r0, asr #2 │ │ │ │ + andeq fp, r6, r0, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r7, r8, lsl sl │ │ │ │ + andeq r0, r7, r8, lsr #20 │ │ │ │ andeq r9, r4, r8, ror r4 │ │ │ │ andeq r9, r4, r4, lsl r4 │ │ │ │ strdeq r9, [r4], -ip │ │ │ │ - andeq sl, r6, r4, ror #31 │ │ │ │ + strdeq sl, [r6], -r4 │ │ │ │ andeq r9, r4, r8, lsr #6 │ │ │ │ andeq r9, r4, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #40] @ 3513c │ │ │ │ - ldr r3, [pc, #40] @ 35140 │ │ │ │ + ldr ip, [pc, #40] @ 3512c │ │ │ │ + ldr r3, [pc, #40] @ 35130 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r0, [pc, #32] @ 35144 │ │ │ │ + ldr r0, [pc, #32] @ 35134 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #25 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq sl, r6, r4, ror #29 │ │ │ │ + strdeq sl, [r6], -r4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ ldrdeq r9, [r4], -r4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - bgt 3516c │ │ │ │ + bgt 3515c │ │ │ │ mvnlt r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r0, [pc, #440] @ 3534c │ │ │ │ - ldr r1, [pc, #440] @ 35350 │ │ │ │ - ldr r2, [pc, #440] @ 35354 │ │ │ │ + ldr r0, [pc, #440] @ 3533c │ │ │ │ + ldr r1, [pc, #440] @ 35340 │ │ │ │ + ldr r2, [pc, #440] @ 35344 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #420] @ 35358 │ │ │ │ + ldr r3, [pc, #420] @ 35348 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 352bc │ │ │ │ - ldr r3, [pc, #392] @ 3535c │ │ │ │ + bne 352ac │ │ │ │ + ldr r3, [pc, #392] @ 3534c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35290 │ │ │ │ + beq 35280 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #360] @ 35360 │ │ │ │ + ldr r3, [pc, #360] @ 35350 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3532c │ │ │ │ - ldr r6, [pc, #332] @ 35364 │ │ │ │ + bne 3531c │ │ │ │ + ldr r6, [pc, #332] @ 35354 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r6, #4 │ │ │ │ bl 4570 │ │ │ │ - b 35248 │ │ │ │ + b 35238 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 46f78 │ │ │ │ + bl 46f68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3522c │ │ │ │ + bne 3521c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, r6, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #216] @ 35358 │ │ │ │ + ldr r3, [pc, #216] @ 35348 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35310 │ │ │ │ - ldr r2, [pc, #208] @ 35368 │ │ │ │ - ldr r3, [pc, #184] @ 35354 │ │ │ │ + bne 35300 │ │ │ │ + ldr r2, [pc, #208] @ 35358 │ │ │ │ + ldr r3, [pc, #184] @ 35344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35348 │ │ │ │ + bne 35338 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r6, [pc, #168] @ 3536c │ │ │ │ - ldr r5, [pc, #168] @ 35370 │ │ │ │ + ldr r6, [pc, #168] @ 3535c │ │ │ │ + ldr r5, [pc, #168] @ 35360 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #160] @ 35374 │ │ │ │ + ldr r2, [pc, #160] @ 35364 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #148] @ 35378 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #148] @ 35368 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 351e0 │ │ │ │ + bne 351d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35290 │ │ │ │ - ldr r2, [pc, #120] @ 3537c │ │ │ │ + beq 35280 │ │ │ │ + ldr r2, [pc, #120] @ 3536c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 35290 │ │ │ │ - ldr r1, [pc, #104] @ 35380 │ │ │ │ - ldr r0, [pc, #104] @ 35384 │ │ │ │ - ldr r2, [pc, #104] @ 35388 │ │ │ │ + bl 57b50 │ │ │ │ + b 35280 │ │ │ │ + ldr r1, [pc, #104] @ 35370 │ │ │ │ + ldr r0, [pc, #104] @ 35374 │ │ │ │ + ldr r2, [pc, #104] @ 35378 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 35290 │ │ │ │ - ldr r0, [pc, #88] @ 3538c │ │ │ │ + bl 57b50 │ │ │ │ + b 35280 │ │ │ │ + ldr r0, [pc, #88] @ 3537c │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r6, ip, asr lr │ │ │ │ - andeq sl, r6, r8, asr lr │ │ │ │ + andeq sl, r6, ip, ror #28 │ │ │ │ + andeq sl, r6, r8, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000b07b0 │ │ │ │ + andeq r0, fp, r0, asr #15 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, fp, r8, ror #14 │ │ │ │ - andeq sl, r6, r0, ror #26 │ │ │ │ + andeq r0, fp, r8, ror r7 │ │ │ │ + andeq sl, r6, r0, ror sp │ │ │ │ andeq r9, r4, ip, ror #2 │ │ │ │ andeq r9, r4, r4, ror r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - andeq r0, fp, r0, lsr #13 │ │ │ │ + @ instruction: 0x000b06b0 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ andeq r9, r4, r4, lsl r1 │ │ │ │ andeq r9, r4, ip, lsl r1 │ │ │ │ andeq r0, r0, r1, asr #2 │ │ │ │ - andeq r0, fp, ip, asr #12 │ │ │ │ + andeq r0, fp, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3672] @ 0xe58 │ │ │ │ - ldr lr, [pc, #1140] @ 35820 │ │ │ │ - ldr ip, [pc, #1140] @ 35824 │ │ │ │ - ldr r2, [pc, #1140] @ 35828 │ │ │ │ + ldr lr, [pc, #1140] @ 35810 │ │ │ │ + ldr ip, [pc, #1140] @ 35814 │ │ │ │ + ldr r2, [pc, #1140] @ 35818 │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-384] @ 0xfffffe80 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #1120] @ 3582c │ │ │ │ + ldr r3, [pc, #1120] @ 3581c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [fp, #-388] @ 0xfffffe7c │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bne 355a8 │ │ │ │ + bne 35598 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r9, [pc, #1072] @ 35830 │ │ │ │ + ldr r9, [pc, #1072] @ 35820 │ │ │ │ mov r3, #0 │ │ │ │ sub r8, fp, #364 @ 0x16c │ │ │ │ mov r4, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r3 │ │ │ │ sub r8, r8, #1 │ │ │ │ mov r6, r3 │ │ │ │ @@ -49493,284 +49489,284 @@ │ │ │ │ str r0, [fp, #-392] @ 0xfffffe78 │ │ │ │ str r1, [fp, #-396] @ 0xfffffe74 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5ca38 │ │ │ │ + bl 5ca28 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 35534 │ │ │ │ + ble 35524 │ │ │ │ cmp r5, #126 @ 0x7e │ │ │ │ ldrb sl, [fp, #-365] @ 0xfffffe93 │ │ │ │ - bhi 354bc │ │ │ │ + bhi 354ac │ │ │ │ cmp sl, #10 │ │ │ │ cmpne sl, #13 │ │ │ │ - beq 354bc │ │ │ │ + beq 354ac │ │ │ │ add r3, r5, fp │ │ │ │ add r5, r5, #1 │ │ │ │ strb sl, [r3, #-364] @ 0xfffffe94 │ │ │ │ cmp r4, #2 │ │ │ │ add r3, r5, fp │ │ │ │ strb r6, [r3, #-364] @ 0xfffffe94 │ │ │ │ - beq 35514 │ │ │ │ + beq 35504 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 354d4 │ │ │ │ + beq 354c4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 354dc │ │ │ │ + beq 354cc │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 3551c │ │ │ │ + bne 3550c │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - beq 35770 │ │ │ │ + beq 35760 │ │ │ │ sub r3, sl, #48 @ 0x30 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - b 35428 │ │ │ │ + b 35418 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 3550c │ │ │ │ + beq 354fc │ │ │ │ cmp r4, #3 │ │ │ │ - bne 35484 │ │ │ │ + bne 35474 │ │ │ │ cmp sl, #10 │ │ │ │ - beq 3551c │ │ │ │ + beq 3550c │ │ │ │ mov r4, #3 │ │ │ │ - b 35428 │ │ │ │ + b 35418 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 35524 │ │ │ │ + beq 35514 │ │ │ │ ldr r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ sub sl, sl, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, sl, r3, lsl #1 │ │ │ │ str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - b 35428 │ │ │ │ + b 35418 │ │ │ │ cmp sl, #10 │ │ │ │ - beq 355c4 │ │ │ │ + beq 355b4 │ │ │ │ mov r4, #2 │ │ │ │ - b 35428 │ │ │ │ + b 35418 │ │ │ │ mov r4, #0 │ │ │ │ - b 35428 │ │ │ │ + b 35418 │ │ │ │ cmp sl, #45 @ 0x2d │ │ │ │ - beq 354d4 │ │ │ │ + beq 354c4 │ │ │ │ mov r4, #2 │ │ │ │ - b 35428 │ │ │ │ - ldr r3, [pc, #760] @ 35834 │ │ │ │ + b 35418 │ │ │ │ + ldr r3, [pc, #760] @ 35824 │ │ │ │ ldr r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 356c8 │ │ │ │ + beq 356b8 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3558c │ │ │ │ + bne 3557c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #720] @ 35838 │ │ │ │ - ldr r3, [pc, #700] @ 35828 │ │ │ │ + ldr r2, [pc, #720] @ 35828 │ │ │ │ + ldr r3, [pc, #700] @ 35818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3581c │ │ │ │ + bne 3580c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #680] @ 3583c │ │ │ │ - ldr r0, [pc, #680] @ 35840 │ │ │ │ - ldr r2, [pc, #680] @ 35844 │ │ │ │ + ldr r1, [pc, #680] @ 3582c │ │ │ │ + ldr r0, [pc, #680] @ 35830 │ │ │ │ + ldr r2, [pc, #680] @ 35834 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3555c │ │ │ │ - ldr r1, [pc, #664] @ 35848 │ │ │ │ - ldr r0, [pc, #664] @ 3584c │ │ │ │ - ldr r2, [pc, #664] @ 35850 │ │ │ │ + bl 57b50 │ │ │ │ + b 3554c │ │ │ │ + ldr r1, [pc, #664] @ 35838 │ │ │ │ + ldr r0, [pc, #664] @ 3583c │ │ │ │ + ldr r2, [pc, #664] @ 35840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 353f0 │ │ │ │ + bl 57924 │ │ │ │ + b 353e0 │ │ │ │ ldr r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - ldr r5, [pc, #644] @ 35854 │ │ │ │ + ldr r5, [pc, #644] @ 35844 │ │ │ │ ldr r4, [fp, #-388] @ 0xfffffe7c │ │ │ │ mov sl, r3 │ │ │ │ asr r0, r3, #31 │ │ │ │ mov r2, r4 │ │ │ │ smull r3, sl, r5, sl │ │ │ │ umull r3, r2, r5, r2 │ │ │ │ rsb sl, r0, sl, asr #5 │ │ │ │ cmp sl, r2, lsr #5 │ │ │ │ lsr r5, r2, #5 │ │ │ │ - beq 35710 │ │ │ │ + beq 35700 │ │ │ │ sub r0, fp, #364 @ 0x16c │ │ │ │ - bl 28b18 │ │ │ │ - ldr r2, [pc, #596] @ 35858 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r2, [pc, #596] @ 35848 │ │ │ │ sub r6, fp, #236 @ 0xec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #194 @ 0xc2 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #556] @ 3585c │ │ │ │ - ldr r1, [pc, #556] @ 35860 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #556] @ 3584c │ │ │ │ + ldr r1, [pc, #556] @ 35850 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #548] @ 35864 │ │ │ │ + ldr r2, [pc, #548] @ 35854 │ │ │ │ mov r3, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #536] @ 35868 │ │ │ │ + ldr r2, [pc, #536] @ 35858 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #520] @ 3586c │ │ │ │ + ldr r2, [pc, #520] @ 3585c │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ sbc r1, r1, r3 │ │ │ │ - ldr r3, [pc, #472] @ 35870 │ │ │ │ + ldr r3, [pc, #472] @ 35860 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, r0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sbc r2, r2, r1 │ │ │ │ cmp ip, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne 357b8 │ │ │ │ + bne 357a8 │ │ │ │ sub r0, sl, r5 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 35560 │ │ │ │ + b 35550 │ │ │ │ sub r0, fp, #364 @ 0x16c │ │ │ │ - bl 28b18 │ │ │ │ - ldr ip, [pc, #412] @ 35874 │ │ │ │ - ldr r1, [pc, #412] @ 35878 │ │ │ │ + bl 28b08 │ │ │ │ + ldr ip, [pc, #412] @ 35864 │ │ │ │ + ldr r1, [pc, #412] @ 35868 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #404] @ 3587c │ │ │ │ + ldr r2, [pc, #404] @ 3586c │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3554c │ │ │ │ - ldr r3, [pc, #284] @ 35834 │ │ │ │ + bl 3add4 │ │ │ │ + b 3553c │ │ │ │ + ldr r3, [pc, #284] @ 35824 │ │ │ │ ldr r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #1 │ │ │ │ - bne 35670 │ │ │ │ + bne 35660 │ │ │ │ sub r0, fp, #364 @ 0x16c │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #328] @ 35880 │ │ │ │ - ldr r1, [pc, #328] @ 35884 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #328] @ 35870 │ │ │ │ + ldr r1, [pc, #328] @ 35874 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #300] @ 3587c │ │ │ │ + ldr r2, [pc, #300] @ 3586c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 35670 │ │ │ │ + bl 3add4 │ │ │ │ + b 35660 │ │ │ │ ldr r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #180] @ 35834 │ │ │ │ + ldr r3, [pc, #180] @ 35824 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 357d4 │ │ │ │ + beq 357c4 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3555c │ │ │ │ - ldr r1, [pc, #228] @ 35888 │ │ │ │ - ldr r0, [pc, #228] @ 3588c │ │ │ │ - ldr r2, [pc, #228] @ 35890 │ │ │ │ + beq 3554c │ │ │ │ + ldr r1, [pc, #228] @ 35878 │ │ │ │ + ldr r0, [pc, #228] @ 3587c │ │ │ │ + ldr r2, [pc, #228] @ 35880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3555c │ │ │ │ - ldr r1, [pc, #212] @ 35894 │ │ │ │ - ldr r0, [pc, #212] @ 35898 │ │ │ │ - ldr r2, [pc, #212] @ 3589c │ │ │ │ + bl 57b50 │ │ │ │ + b 3554c │ │ │ │ + ldr r1, [pc, #212] @ 35884 │ │ │ │ + ldr r0, [pc, #212] @ 35888 │ │ │ │ + ldr r2, [pc, #212] @ 3588c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 356b8 │ │ │ │ + bl 57b50 │ │ │ │ + b 356a8 │ │ │ │ sub r0, fp, #364 @ 0x16c │ │ │ │ - bl 28b18 │ │ │ │ - ldr ip, [pc, #188] @ 358a0 │ │ │ │ - ldr r1, [pc, #188] @ 358a4 │ │ │ │ + bl 28b08 │ │ │ │ + ldr ip, [pc, #188] @ 35890 │ │ │ │ + ldr r1, [pc, #188] @ 35894 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #136] @ 3587c │ │ │ │ + ldr r2, [pc, #136] @ 3586c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3578c │ │ │ │ + bl 3add4 │ │ │ │ + b 3577c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r6, r4, asr #24 │ │ │ │ - andeq sl, r6, r0, asr #24 │ │ │ │ + andeq sl, r6, r4, asr ip │ │ │ │ + andeq sl, r6, r0, asr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sp, [r6], -r0 │ │ │ │ + andeq sp, r6, r0, ror #19 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - muleq r6, r0, sl │ │ │ │ + andeq sl, r6, r0, lsr #21 │ │ │ │ muleq r4, r8, lr │ │ │ │ @ instruction: 0x00048eb4 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ andeq r8, r4, ip, ror lr │ │ │ │ muleq r4, r8, lr │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ andeq r8, r4, r4, ror #28 │ │ │ │ andeq r8, r4, r8, asr lr │ │ │ │ ldrdeq r8, [r4], -r0 │ │ │ │ andeq r8, r4, r4, asr lr │ │ │ │ andeq r8, r4, ip, asr #28 │ │ │ │ @ instruction: 0x000005b4 │ │ │ │ - andeq sp, r6, r4, asr #14 │ │ │ │ + andeq sp, r6, r4, asr r7 │ │ │ │ andeq r8, r4, r4, lsl #27 │ │ │ │ andeq r8, r4, r8, asr #26 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ andeq r8, r4, r4, lsr #26 │ │ │ │ andeq r8, r4, r4, ror #25 │ │ │ │ andeq r8, r4, r8, lsl #25 │ │ │ │ andeq r8, r4, r4, lsr #25 │ │ │ │ @@ -49781,135 +49777,135 @@ │ │ │ │ andeq r8, r4, r8, ror ip │ │ │ │ andeq r8, r4, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r7, [pc, #464] @ 35a94 │ │ │ │ - ldr r3, [pc, #464] @ 35a98 │ │ │ │ + ldr r7, [pc, #464] @ 35a84 │ │ │ │ + ldr r3, [pc, #464] @ 35a88 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3599c │ │ │ │ - ldr r2, [pc, #432] @ 35a9c │ │ │ │ - ldr r3, [pc, #432] @ 35aa0 │ │ │ │ + bne 3598c │ │ │ │ + ldr r2, [pc, #432] @ 35a8c │ │ │ │ + ldr r3, [pc, #432] @ 35a90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #1 │ │ │ │ - beq 359d4 │ │ │ │ + beq 359c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ - ldr r2, [pc, #392] @ 35aa4 │ │ │ │ + ldr r2, [pc, #392] @ 35a94 │ │ │ │ mov r7, #10 │ │ │ │ mov r8, #13 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r7, r8} │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #250 @ 0xfa │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35a20 │ │ │ │ + beq 35a10 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ - ldr r2, [pc, #320] @ 35aa8 │ │ │ │ + ldr r2, [pc, #320] @ 35a98 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 359b8 │ │ │ │ + bne 359a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #264] @ 35aac │ │ │ │ - ldr r0, [pc, #264] @ 35ab0 │ │ │ │ - ldr r2, [pc, #264] @ 35ab4 │ │ │ │ + ldr r1, [pc, #264] @ 35a9c │ │ │ │ + ldr r0, [pc, #264] @ 35aa0 │ │ │ │ + ldr r2, [pc, #264] @ 35aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 358e4 │ │ │ │ - ldr r1, [pc, #248] @ 35ab8 │ │ │ │ - ldr r0, [pc, #248] @ 35abc │ │ │ │ - ldr r2, [pc, #248] @ 35ac0 │ │ │ │ + bl 57924 │ │ │ │ + b 358d4 │ │ │ │ + ldr r1, [pc, #248] @ 35aa8 │ │ │ │ + ldr r0, [pc, #248] @ 35aac │ │ │ │ + ldr r2, [pc, #248] @ 35ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 35990 │ │ │ │ - ldr r0, [pc, #232] @ 35ac4 │ │ │ │ + bl 57b50 │ │ │ │ + b 35980 │ │ │ │ + ldr r0, [pc, #232] @ 35ab4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #224] @ 35ac8 │ │ │ │ - ldr r1, [pc, #224] @ 35acc │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #224] @ 35ab8 │ │ │ │ + ldr r1, [pc, #224] @ 35abc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #208] @ 35ad0 │ │ │ │ + ldr r2, [pc, #208] @ 35ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3590c │ │ │ │ - ldr r2, [pc, #172] @ 35ad4 │ │ │ │ - ldr r1, [pc, #172] @ 35ad8 │ │ │ │ + bl 3add4 │ │ │ │ + b 358fc │ │ │ │ + ldr r2, [pc, #172] @ 35ac4 │ │ │ │ + ldr r1, [pc, #172] @ 35ac8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r5, [pc, #164] @ 35adc │ │ │ │ - ldr r4, [pc, #164] @ 35ae0 │ │ │ │ - ldr r2, [pc, #164] @ 35ae4 │ │ │ │ + ldr r5, [pc, #164] @ 35acc │ │ │ │ + ldr r4, [pc, #164] @ 35ad0 │ │ │ │ + ldr r2, [pc, #164] @ 35ad4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r0 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ 35ae8 │ │ │ │ + ldr r2, [pc, #128] @ 35ad8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35a80 │ │ │ │ + bne 35a70 │ │ │ │ mvn r0, #0 │ │ │ │ - b 35994 │ │ │ │ - ldr r2, [pc, #100] @ 35aec │ │ │ │ + b 35984 │ │ │ │ + ldr r2, [pc, #100] @ 35adc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 35a78 │ │ │ │ - andeq sl, r6, r0, lsr r7 │ │ │ │ + bl 57b50 │ │ │ │ + b 35a68 │ │ │ │ + andeq sl, r6, r0, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, ip, ror #9 │ │ │ │ + strdeq sp, [r6], -ip │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ muleq r4, ip, fp │ │ │ │ andeq r8, r4, r4, ror #22 │ │ │ │ andeq r8, r4, r8, lsl #21 │ │ │ │ andeq r8, r4, r0, lsl #22 │ │ │ │ andeq r0, r0, r9, lsl r5 │ │ │ │ andeq r8, r4, ip, ror #20 │ │ │ │ @@ -49927,114 +49923,114 @@ │ │ │ │ andeq r0, r0, sp, lsr #10 │ │ │ │ andeq r0, r0, r3, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1928] @ 0x788 │ │ │ │ - ldr r4, [pc, #4072] @ 36af4 │ │ │ │ + ldr r4, [pc, #4072] @ 36ae4 │ │ │ │ sub sp, sp, #2128 @ 0x850 │ │ │ │ - ldr lr, [pc, #4068] @ 36af8 │ │ │ │ + ldr lr, [pc, #4068] @ 36ae8 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r8, [pc, #4060] @ 36afc │ │ │ │ + ldr r8, [pc, #4060] @ 36aec │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #4056] @ 36b00 │ │ │ │ + ldr r3, [pc, #4056] @ 36af0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str ip, [fp, #-2080] @ 0xfffff7e0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #-2104] @ 0xfffff7c8 │ │ │ │ cmp r3, ip │ │ │ │ str r2, [fp, #-2108] @ 0xfffff7c4 │ │ │ │ mov r4, r0 │ │ │ │ - bne 361f0 │ │ │ │ + bne 361e0 │ │ │ │ ldr r2, [fp, #-2104] @ 0xfffff7c8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r3, [pc, #3988] @ 36b04 │ │ │ │ + ldr r3, [pc, #3988] @ 36af4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ - beq 3620c │ │ │ │ + beq 361fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ mov r0, r3 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36274 │ │ │ │ + beq 36264 │ │ │ │ sub ip, fp, #1312 @ 0x520 │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ sub ip, ip, #8 │ │ │ │ mov r2, #0 │ │ │ │ - b 35bcc │ │ │ │ + b 35bbc │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ strb r1, [ip], #1 │ │ │ │ - beq 36410 │ │ │ │ + beq 36400 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ mov lr, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne 35bc0 │ │ │ │ + bne 35bb0 │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ add r5, r3, #255 @ 0xff │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ sub r7, fp, #1568 @ 0x620 │ │ │ │ add r5, r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r3, r2 │ │ │ │ sub r7, r7, #8 │ │ │ │ add r3, lr, fp │ │ │ │ strb r1, [r3, #-1320] @ 0xfffffad8 │ │ │ │ mov ip, r7 │ │ │ │ mov r3, r2 │ │ │ │ - b 35c28 │ │ │ │ + b 35c18 │ │ │ │ cmp r3, r5 │ │ │ │ strb r1, [ip], #1 │ │ │ │ - beq 36428 │ │ │ │ + beq 36418 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 35c1c │ │ │ │ + bne 35c0c │ │ │ │ sub r2, r6, r2 │ │ │ │ add r3, r2, fp │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3, #-1576] @ 0xfffff9d8 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 361ac │ │ │ │ + bne 3619c │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ add lr, r3, lr │ │ │ │ add lr, lr, r2 │ │ │ │ ldrb r3, [lr, #1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 361ac │ │ │ │ - ldr r3, [pc, #3728] @ 36b08 │ │ │ │ + bne 3619c │ │ │ │ + ldr r3, [pc, #3728] @ 36af8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 360e8 │ │ │ │ + beq 360d8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #3700] @ 36b0c │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #3700] @ 36afc │ │ │ │ sub r6, fp, #2016 @ 0x7e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ sub r3, fp, #2064 @ 0x810 │ │ │ │ @@ -50043,154 +50039,154 @@ │ │ │ │ sub r6, r6, #8 │ │ │ │ str r3, [fp, #-2116] @ 0xfffff7bc │ │ │ │ str r2, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ sub r3, fp, #2080 @ 0x820 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 47c24 │ │ │ │ + bl 47c14 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 36354 │ │ │ │ - ldr r1, [pc, #3624] @ 36b10 │ │ │ │ + blt 36344 │ │ │ │ + ldr r1, [pc, #3624] @ 36b00 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 374c4 │ │ │ │ + beq 374b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #220 @ 0xdc │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 364dc │ │ │ │ + beq 364cc │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ - ldr r3, [pc, #3576] @ 36b14 │ │ │ │ + ldr r3, [pc, #3576] @ 36b04 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ add r5, r7, #1840 @ 0x730 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3625c │ │ │ │ - ldr r2, [pc, #3544] @ 36b18 │ │ │ │ + beq 3624c │ │ │ │ + ldr r2, [pc, #3544] @ 36b08 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #3528] @ 36b1c │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #3528] @ 36b0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 36564 │ │ │ │ + beq 36554 │ │ │ │ add r5, r7, #1840 @ 0x730 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r5 │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36244 │ │ │ │ - ldr r2, [pc, #3468] @ 36b20 │ │ │ │ + beq 36234 │ │ │ │ + ldr r2, [pc, #3468] @ 36b10 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #250 @ 0xfa │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 369fc │ │ │ │ - ldr r3, [pc, #3424] @ 36b24 │ │ │ │ + beq 369ec │ │ │ │ + ldr r3, [pc, #3424] @ 36b14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36430 │ │ │ │ + beq 36420 │ │ │ │ sub r6, fp, #1824 @ 0x720 │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3660c │ │ │ │ - ldr r2, [pc, #3368] @ 36b28 │ │ │ │ + beq 365fc │ │ │ │ + ldr r2, [pc, #3368] @ 36b18 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #1 │ │ │ │ - beq 365c4 │ │ │ │ + beq 365b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r3, #10 │ │ │ │ - ldr r2, [pc, #3320] @ 36b2c │ │ │ │ + ldr r2, [pc, #3320] @ 36b1c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #250 @ 0xfa │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36a7c │ │ │ │ + beq 36a6c │ │ │ │ ldr r3, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36458 │ │ │ │ - ldr r3, [pc, #3248] @ 36b30 │ │ │ │ + beq 36448 │ │ │ │ + ldr r3, [pc, #3248] @ 36b20 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3687c │ │ │ │ - ldr r3, [pc, #3232] @ 36b34 │ │ │ │ + beq 3686c │ │ │ │ + ldr r3, [pc, #3232] @ 36b24 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ - ldr r3, [pc, #3220] @ 36b38 │ │ │ │ + ldr r3, [pc, #3220] @ 36b28 │ │ │ │ ldr r8, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - ldr r3, [pc, #3208] @ 36b3c │ │ │ │ + ldr r3, [pc, #3208] @ 36b2c │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ - b 35ecc │ │ │ │ + b 35ebc │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 35fa8 │ │ │ │ + beq 35f98 │ │ │ │ ldrsh r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 35ec0 │ │ │ │ + bne 35eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 363bc │ │ │ │ + beq 363ac │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, #10 │ │ │ │ mov r2, #13 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -50199,94 +50195,94 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #250 @ 0xfa │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 35ec0 │ │ │ │ + bne 35eb0 │ │ │ │ ldr r2, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #3032] @ 36b40 │ │ │ │ + ldr r2, [pc, #3032] @ 36b30 │ │ │ │ add sl, sl, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #3020] @ 36b44 │ │ │ │ + ldr r2, [pc, #3020] @ 36b34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #3012] @ 36b48 │ │ │ │ + ldr r2, [pc, #3012] @ 36b38 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ - ldr r2, [pc, #2992] @ 36b4c │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #2992] @ 36b3c │ │ │ │ + bl 2a170 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 35ecc │ │ │ │ + bne 35ebc │ │ │ │ ldr r2, [fp, #-2108] @ 0xfffff7c4 │ │ │ │ cmp sl, r7 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3687c │ │ │ │ + beq 3686c │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #1 │ │ │ │ - beq 36650 │ │ │ │ + beq 36640 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ - ldr r2, [pc, #2928] @ 36b50 │ │ │ │ + ldr r2, [pc, #2928] @ 36b40 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #13 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ - ldr r0, [pc, #2892] @ 36b54 │ │ │ │ + ldr r0, [pc, #2892] @ 36b44 │ │ │ │ mov r1, r9 │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3669c │ │ │ │ + beq 3668c │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r2, [fp, #-2116] @ 0xfffff7bc │ │ │ │ sub r5, fp, #1952 @ 0x7a0 │ │ │ │ mov r3, r2 │ │ │ │ sub r5, r5, #8 │ │ │ │ strd r0, [r3, #-8]! │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 4c60 <__localtime64_r@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 365ac │ │ │ │ - ldr r2, [pc, #2828] @ 36b58 │ │ │ │ + beq 3659c │ │ │ │ + ldr r2, [pc, #2828] @ 36b48 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 490c │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #1 │ │ │ │ - beq 36718 │ │ │ │ + beq 36708 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r2, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ mov r1, #10 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #2772] @ 36b5c │ │ │ │ + ldr r2, [pc, #2772] @ 36b4c │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #13 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -50296,678 +50292,678 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-2104] @ 0xfffff7c8 │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361c0 │ │ │ │ - ldr r1, [pc, #2700] @ 36b60 │ │ │ │ - ldr r0, [pc, #2700] @ 36b64 │ │ │ │ - ldr r2, [pc, #2700] @ 36b68 │ │ │ │ + beq 361b0 │ │ │ │ + ldr r1, [pc, #2700] @ 36b50 │ │ │ │ + ldr r0, [pc, #2700] @ 36b54 │ │ │ │ + ldr r2, [pc, #2700] @ 36b58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 361c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 361b0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36764 │ │ │ │ + beq 36754 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ ldm r3, {r3, r5} │ │ │ │ sub r2, r2, #8 │ │ │ │ str r2, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ cmp r3, #0 │ │ │ │ suble r6, fp, #2016 @ 0x7e0 │ │ │ │ suble r6, r6, #8 │ │ │ │ - ble 36354 │ │ │ │ + ble 36344 │ │ │ │ sub r2, fp, #2064 @ 0x810 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr sl, [pc, #2628] @ 36b6c │ │ │ │ + ldr sl, [pc, #2628] @ 36b5c │ │ │ │ add r3, r5, #4 │ │ │ │ sub r6, fp, #2016 @ 0x7e0 │ │ │ │ str r2, [fp, #-2116] @ 0xfffff7bc │ │ │ │ sub r2, fp, #2080 @ 0x820 │ │ │ │ ldr r9, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ add sl, pc, sl │ │ │ │ str r8, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ mov r4, #0 │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ mov r8, r3 │ │ │ │ str r2, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - b 36168 │ │ │ │ + b 36158 │ │ │ │ ldr r3, [r9] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 36354 │ │ │ │ + ble 36344 │ │ │ │ ldr r1, [r8, r4, lsl #3] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 47c24 │ │ │ │ + bl 47c14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 36158 │ │ │ │ + blt 36148 │ │ │ │ ldr r8, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ mov r9, r0 │ │ │ │ - b 35ce0 │ │ │ │ + b 35cd0 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3643c │ │ │ │ + bne 3642c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #2472] @ 36b70 │ │ │ │ - ldr r3, [pc, #2348] @ 36af8 │ │ │ │ + ldr r2, [pc, #2472] @ 36b60 │ │ │ │ + ldr r3, [pc, #2348] @ 36ae8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 374c0 │ │ │ │ + bne 374b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #2428] @ 36b74 │ │ │ │ - ldr r0, [pc, #2428] @ 36b78 │ │ │ │ + ldr r1, [pc, #2428] @ 36b64 │ │ │ │ + ldr r0, [pc, #2428] @ 36b68 │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 35b5c │ │ │ │ - ldr r3, [pc, #2332] @ 36b30 │ │ │ │ + bl 57924 │ │ │ │ + b 35b4c │ │ │ │ + ldr r3, [pc, #2332] @ 36b20 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36230 │ │ │ │ - b 36db4 │ │ │ │ + bne 36220 │ │ │ │ + b 36da4 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36db4 │ │ │ │ + beq 36da4 │ │ │ │ ldrsh r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 36224 │ │ │ │ + bne 36214 │ │ │ │ str r3, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ - b 35b8c │ │ │ │ - ldr r2, [pc, #2352] @ 36b7c │ │ │ │ + b 35b7c │ │ │ │ + ldr r2, [pc, #2352] @ 36b6c │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 35da0 │ │ │ │ - ldr r2, [pc, #2332] @ 36b80 │ │ │ │ + b 35d90 │ │ │ │ + ldr r2, [pc, #2332] @ 36b70 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 57ecc │ │ │ │ - b 35d4c │ │ │ │ + bl 57ebc │ │ │ │ + b 35d3c │ │ │ │ sub r0, fp, #1312 @ 0x520 │ │ │ │ ldr r1, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r7, fp, #1568 @ 0x620 │ │ │ │ - ldr r1, [pc, #2288] @ 36b84 │ │ │ │ + ldr r1, [pc, #2288] @ 36b74 │ │ │ │ sub r7, r7, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - b 35c70 │ │ │ │ + bl 57464 │ │ │ │ + b 35c60 │ │ │ │ ldr r8, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - ldr r1, [pc, #2260] @ 36b88 │ │ │ │ + ldr r1, [pc, #2260] @ 36b78 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r5, [pc, #2224] @ 36b8c │ │ │ │ + ldr r5, [pc, #2224] @ 36b7c │ │ │ │ mov r3, sl │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #2216] @ 36b90 │ │ │ │ + ldr r2, [pc, #2216] @ 36b80 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 370bc │ │ │ │ - ldr r1, [pc, #2180] @ 36b94 │ │ │ │ + bne 370ac │ │ │ │ + ldr r1, [pc, #2180] @ 36b84 │ │ │ │ sub r6, fp, #2016 @ 0x7e0 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r6, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r4, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - ldr r1, [pc, #2144] @ 36b98 │ │ │ │ + ldr r1, [pc, #2144] @ 36b88 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r3, [pc, #2112] @ 36b9c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r3, [pc, #2112] @ 36b8c │ │ │ │ str r7, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r4, [pc, #2100] @ 36ba0 │ │ │ │ + ldr r4, [pc, #2100] @ 36b90 │ │ │ │ ldr r3, [fp, #-2080] @ 0xfffff7e0 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r2, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ mov r0, #124 @ 0x7c │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #2072] @ 36ba4 │ │ │ │ + ldr r2, [pc, #2072] @ 36b94 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r0, [pc, #2044] @ 36ba8 │ │ │ │ - ldr r2, [pc, #2044] @ 36bac │ │ │ │ + beq 361ac │ │ │ │ + ldr r0, [pc, #2044] @ 36b98 │ │ │ │ + ldr r2, [pc, #2044] @ 36b9c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r2, [pc, #2016] @ 36bb0 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r2, [pc, #2016] @ 36ba0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - ldr r2, [pc, #2276] @ 36cc4 │ │ │ │ + ldr r2, [pc, #2276] @ 36cb4 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1988] @ 36bb4 │ │ │ │ + ldr r1, [pc, #1988] @ 36ba4 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 35f04 │ │ │ │ + bl 3add4 │ │ │ │ + b 35ef4 │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ mov lr, r2 │ │ │ │ add r5, r3, #255 @ 0xff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ - b 35bf0 │ │ │ │ + b 35be0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ - b 35c40 │ │ │ │ - ldr r1, [pc, #1920] @ 36bb8 │ │ │ │ + b 35c30 │ │ │ │ + ldr r1, [pc, #1920] @ 36ba8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 35dd0 │ │ │ │ - ldr r1, [pc, #1912] @ 36bbc │ │ │ │ - ldr r0, [pc, #1912] @ 36bc0 │ │ │ │ - ldr r2, [pc, #2172] @ 36cc8 │ │ │ │ + b 35dc0 │ │ │ │ + ldr r1, [pc, #1912] @ 36bac │ │ │ │ + ldr r0, [pc, #1912] @ 36bb0 │ │ │ │ + ldr r2, [pc, #2172] @ 36cb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - ldr r2, [pc, #1892] @ 36bc4 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + ldr r2, [pc, #1892] @ 36bb4 │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #1 │ │ │ │ - beq 36de0 │ │ │ │ + beq 36dd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #1840] @ 36bc8 │ │ │ │ + ldr r2, [pc, #1840] @ 36bb8 │ │ │ │ mov r3, #13 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 451c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #250 @ 0xfa │ │ │ │ - bl 35390 │ │ │ │ + bl 35380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 37040 │ │ │ │ + beq 37030 │ │ │ │ ldr r2, [fp, #-2108] @ 0xfffff7c4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 35fc0 │ │ │ │ - ldr r2, [pc, #1584] @ 36b14 │ │ │ │ - ldr r6, [pc, #1764] @ 36bcc │ │ │ │ + b 35fb0 │ │ │ │ + ldr r2, [pc, #1584] @ 36b04 │ │ │ │ + ldr r6, [pc, #1764] @ 36bbc │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r5, [pc, #1760] @ 36bd0 │ │ │ │ + ldr r5, [pc, #1760] @ 36bc0 │ │ │ │ add r2, r2, #1840 @ 0x730 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #1748] @ 36bd4 │ │ │ │ - ldr r1, [pc, #1748] @ 36bd8 │ │ │ │ + ldr r2, [pc, #1748] @ 36bc4 │ │ │ │ + ldr r1, [pc, #1748] @ 36bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #972 @ 0x3cc │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #1700] @ 36bdc │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #1700] @ 36bcc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r2, [pc, #1672] @ 36be0 │ │ │ │ + beq 361ac │ │ │ │ + ldr r2, [pc, #1672] @ 36bd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #1648] @ 36be4 │ │ │ │ - ldr r1, [pc, #1648] @ 36be8 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #1648] @ 36bd4 │ │ │ │ + ldr r1, [pc, #1648] @ 36bd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1848] @ 36cc4 │ │ │ │ + ldr r2, [pc, #1848] @ 36cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 35d64 │ │ │ │ - ldr r1, [pc, #1592] @ 36bec │ │ │ │ + bl 3add4 │ │ │ │ + b 35d54 │ │ │ │ + ldr r1, [pc, #1592] @ 36bdc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 36058 │ │ │ │ + bl 57464 │ │ │ │ + b 36048 │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #1564] @ 36bf0 │ │ │ │ - ldr r1, [pc, #1564] @ 36bf4 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #1564] @ 36be0 │ │ │ │ + ldr r1, [pc, #1564] @ 36be4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1752] @ 36cc4 │ │ │ │ + ldr r2, [pc, #1752] @ 36cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 35e20 │ │ │ │ - ldr r1, [pc, #1508] @ 36bf8 │ │ │ │ + bl 3add4 │ │ │ │ + b 35e10 │ │ │ │ + ldr r1, [pc, #1508] @ 36be8 │ │ │ │ add r7, r7, #1840 @ 0x730 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r7, #4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36868 │ │ │ │ - ldr r1, [pc, #1468] @ 36bfc │ │ │ │ + beq 36858 │ │ │ │ + ldr r1, [pc, #1468] @ 36bec │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - b 35df8 │ │ │ │ - ldr r0, [pc, #1448] @ 36c00 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #1440] @ 36c04 │ │ │ │ - ldr r1, [pc, #1440] @ 36c08 │ │ │ │ + bl 573a4 │ │ │ │ + b 35de8 │ │ │ │ + ldr r0, [pc, #1448] @ 36bf0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #1440] @ 36bf4 │ │ │ │ + ldr r1, [pc, #1440] @ 36bf8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1608] @ 36cc4 │ │ │ │ + ldr r2, [pc, #1608] @ 36cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 35fd0 │ │ │ │ - ldr r2, [pc, #1384] @ 36c0c │ │ │ │ + bl 3add4 │ │ │ │ + b 35fc0 │ │ │ │ + ldr r2, [pc, #1384] @ 36bfc │ │ │ │ ldr r1, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r6, [pc, #1372] @ 36c10 │ │ │ │ - ldr r2, [pc, #1372] @ 36c14 │ │ │ │ - ldr r5, [pc, #1372] @ 36c18 │ │ │ │ + ldr r6, [pc, #1372] @ 36c00 │ │ │ │ + ldr r2, [pc, #1372] @ 36c04 │ │ │ │ + ldr r5, [pc, #1372] @ 36c08 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #1336] @ 36c1c │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #1332] @ 36c20 │ │ │ │ + ldr r2, [pc, #1336] @ 36c0c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #1332] @ 36c10 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r2, [pc, #1304] @ 36c24 │ │ │ │ + beq 361ac │ │ │ │ + ldr r2, [pc, #1304] @ 36c14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - ldr r0, [pc, #1288] @ 36c28 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + ldr r0, [pc, #1288] @ 36c18 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #1280] @ 36c2c │ │ │ │ - ldr r1, [pc, #1280] @ 36c30 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #1280] @ 36c1c │ │ │ │ + ldr r1, [pc, #1280] @ 36c20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1408] @ 36cc4 │ │ │ │ + ldr r2, [pc, #1408] @ 36cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 36068 │ │ │ │ + bl 3add4 │ │ │ │ + b 36058 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 368bc │ │ │ │ + bne 368ac │ │ │ │ bl 4498 <__res_init@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36900 │ │ │ │ + bne 368f0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #1176] @ 36c34 │ │ │ │ + ldr r3, [pc, #1176] @ 36c24 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r0] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r9 │ │ │ │ bl 4c54 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 370d0 │ │ │ │ + ble 370c0 │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ add r9, r3, r0 │ │ │ │ lsr r6, r2, #8 │ │ │ │ orr r6, r6, r2, lsl #8 │ │ │ │ lsl r6, r6, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ cmp r6, #0 │ │ │ │ add sl, r3, #12 │ │ │ │ - bne 367f8 │ │ │ │ - b 36e28 │ │ │ │ + bne 367e8 │ │ │ │ + b 36e18 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 36e28 │ │ │ │ + beq 36e18 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ bl 4624 │ │ │ │ add r3, r0, #4 │ │ │ │ add sl, sl, r3 │ │ │ │ cmp r9, sl │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 367ec │ │ │ │ + beq 367dc │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36910 │ │ │ │ - ldr r1, [pc, #1008] @ 36c38 │ │ │ │ - ldr r0, [pc, #1008] @ 36c3c │ │ │ │ - ldr r2, [pc, #1008] @ 36c40 │ │ │ │ + beq 36900 │ │ │ │ + ldr r1, [pc, #1008] @ 36c28 │ │ │ │ + ldr r0, [pc, #1008] @ 36c2c │ │ │ │ + ldr r2, [pc, #1008] @ 36c30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - b 3691c │ │ │ │ + b 3690c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - b 35df8 │ │ │ │ - ldr r5, [pc, #960] @ 36c44 │ │ │ │ - ldr r1, [pc, #960] @ 36c48 │ │ │ │ + bl 573a4 │ │ │ │ + b 35de8 │ │ │ │ + ldr r5, [pc, #960] @ 36c34 │ │ │ │ + ldr r1, [pc, #960] @ 36c38 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r0, [pc, #928] @ 36c4c │ │ │ │ - ldr r2, [pc, #928] @ 36c50 │ │ │ │ + beq 361ac │ │ │ │ + ldr r0, [pc, #928] @ 36c3c │ │ │ │ + ldr r2, [pc, #928] @ 36c40 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - ldr r5, [pc, #912] @ 36c54 │ │ │ │ - ldr r0, [pc, #912] @ 36c58 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + ldr r5, [pc, #912] @ 36c44 │ │ │ │ + ldr r0, [pc, #912] @ 36c48 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #908] @ 36c5c │ │ │ │ + ldr r2, [pc, #908] @ 36c4c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36774 │ │ │ │ - ldr r0, [pc, #880] @ 36c60 │ │ │ │ - ldr r2, [pc, #880] @ 36c64 │ │ │ │ + beq 36764 │ │ │ │ + ldr r0, [pc, #880] @ 36c50 │ │ │ │ + ldr r2, [pc, #880] @ 36c54 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 36774 │ │ │ │ + bl 57924 │ │ │ │ + b 36764 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37118 │ │ │ │ + bne 37108 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ ldr r5, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - ldr r1, [pc, #832] @ 36c68 │ │ │ │ + ldr r1, [pc, #832] @ 36c58 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r6, [pc, #800] @ 36c6c │ │ │ │ - ldr r3, [pc, #800] @ 36c70 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r6, [pc, #800] @ 36c5c │ │ │ │ + ldr r3, [pc, #800] @ 36c60 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #784] @ 36c74 │ │ │ │ + ldr r2, [pc, #784] @ 36c64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r1, fp, #1824 @ 0x720 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6f128 │ │ │ │ + bl 6f118 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 362a8 │ │ │ │ + beq 36298 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ str sl, [r5, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r5] │ │ │ │ str r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ streq r0, [r4, #8] │ │ │ │ - beq 36118 │ │ │ │ - ldr r0, [pc, #664] @ 36c78 │ │ │ │ - ldr r2, [pc, #664] @ 36c7c │ │ │ │ + beq 36108 │ │ │ │ + ldr r0, [pc, #664] @ 36c68 │ │ │ │ + ldr r2, [pc, #664] @ 36c6c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldm r3, {r3, r5} │ │ │ │ - b 36108 │ │ │ │ - ldr r2, [pc, #636] @ 36c80 │ │ │ │ - ldr r6, [pc, #636] @ 36c84 │ │ │ │ + b 360f8 │ │ │ │ + ldr r2, [pc, #636] @ 36c70 │ │ │ │ + ldr r6, [pc, #636] @ 36c74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #628] @ 36c88 │ │ │ │ - ldr r5, [pc, #628] @ 36c8c │ │ │ │ + ldr r2, [pc, #628] @ 36c78 │ │ │ │ + ldr r5, [pc, #628] @ 36c7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r7, #1840 @ 0x730 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #1004 @ 0x3ec │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #576] @ 36c90 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #576] @ 36c80 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r2, [pc, #548] @ 36c94 │ │ │ │ + beq 361ac │ │ │ │ + ldr r2, [pc, #548] @ 36c84 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - ldr r2, [pc, #532] @ 36c98 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + ldr r2, [pc, #532] @ 36c88 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r6, [pc, #520] @ 36c9c │ │ │ │ - ldr r2, [pc, #520] @ 36ca0 │ │ │ │ - ldr r5, [pc, #520] @ 36ca4 │ │ │ │ + ldr r6, [pc, #520] @ 36c8c │ │ │ │ + ldr r2, [pc, #520] @ 36c90 │ │ │ │ + ldr r5, [pc, #520] @ 36c94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #488] @ 36ca8 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #484] @ 36cac │ │ │ │ + ldr r2, [pc, #488] @ 36c98 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #484] @ 36c9c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r2, [pc, #456] @ 36cb0 │ │ │ │ + beq 361ac │ │ │ │ + ldr r2, [pc, #456] @ 36ca0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - andeq sl, r6, r4, ror #9 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + strdeq sl, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r4, asr #9 │ │ │ │ + ldrdeq sl, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, r8, ror #4 │ │ │ │ - andeq pc, sl, ip, lsl #26 │ │ │ │ - andeq sp, r6, r0, asr #2 │ │ │ │ + andeq sp, r6, r8, ror r2 │ │ │ │ + andeq pc, sl, ip, lsl sp @ │ │ │ │ + andeq sp, r6, r0, asr r1 │ │ │ │ andeq r8, r4, ip, asr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r8, r4, r8, lsr #16 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq r8, r4, r8, ror #15 │ │ │ │ - andeq pc, sl, r0, asr #23 │ │ │ │ + ldrdeq pc, [sl], -r0 │ │ │ │ @ instruction: 0x000487b0 │ │ │ │ andeq r8, r4, ip, lsl #15 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ andeq r8, r4, r8, asr r7 │ │ │ │ andeq r8, r4, r8, asr r7 │ │ │ │ andeq r8, r4, ip, ror r5 │ │ │ │ andeq r8, r4, ip, lsr #10 │ │ │ │ @@ -50977,16 +50973,16 @@ │ │ │ │ andeq r8, r4, r8, asr #12 │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ andeq r8, r4, r8, lsl r6 │ │ │ │ andeq r8, r4, ip, ror #11 │ │ │ │ andeq r8, r4, r8, asr r3 │ │ │ │ andeq r8, r4, r8, lsl #8 │ │ │ │ andeq r0, r0, lr, lsl #10 │ │ │ │ - andeq ip, r6, r0, lsr #25 │ │ │ │ - andeq r9, r6, r0, lsr lr │ │ │ │ + @ instruction: 0x0006ccb0 │ │ │ │ + andeq r9, r6, r0, asr #28 │ │ │ │ andeq r8, r4, r4, lsr r2 │ │ │ │ andeq r8, r4, r4, ror #5 │ │ │ │ andeq r8, r4, r0, asr #6 │ │ │ │ andeq r8, r4, r0, lsl r3 │ │ │ │ @ instruction: 0x00044eb8 │ │ │ │ andeq r8, r4, r0, lsl #5 │ │ │ │ andeq r8, r4, ip, lsl r2 │ │ │ │ @@ -51126,783 +51122,783 @@ │ │ │ │ andeq r0, r0, r6, asr #13 │ │ │ │ andeq r6, r4, ip, asr #29 │ │ │ │ muleq r4, ip, pc @ │ │ │ │ @ instruction: 0x000006b2 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r1, [pc, #-280] @ 36cb4 │ │ │ │ - ldr r0, [pc, #-280] @ 36cb8 │ │ │ │ + beq 361ac │ │ │ │ + ldr r1, [pc, #-280] @ 36ca4 │ │ │ │ + ldr r0, [pc, #-280] @ 36ca8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #992 @ 0x3e0 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ ldr r0, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #-308] @ 36cbc │ │ │ │ - ldr r1, [pc, #-308] @ 36cc0 │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #-308] @ 36cac │ │ │ │ + ldr r1, [pc, #-308] @ 36cb0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ ldr r3, [fp, #-2112] @ 0xfffff7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-332] @ 36cc4 │ │ │ │ + ldr r2, [pc, #-332] @ 36cb4 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 36480 │ │ │ │ + bl 3add4 │ │ │ │ + b 36470 │ │ │ │ ldr r3, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldrh r1, [r3, #6] │ │ │ │ lsr r2, r1, #8 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ lsl r6, r2, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3717c │ │ │ │ + beq 3716c │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - beq 37540 │ │ │ │ + beq 37530 │ │ │ │ ldr r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r3] │ │ │ │ - bl 5e190 │ │ │ │ + bl 5e180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37134 │ │ │ │ + beq 37124 │ │ │ │ lsl r5, r6, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - beq 37504 │ │ │ │ + beq 374f4 │ │ │ │ ldr r3, [fp, #-2116] @ 0xfffff7bc │ │ │ │ ldr r2, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ add r5, r3, r5 │ │ │ │ str r3, [r2, #4] │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ str r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ str r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ - b 36fac │ │ │ │ + b 36f9c │ │ │ │ ldrb r2, [sl, r0] │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ add r2, r3, #2 │ │ │ │ cmp r9, r2 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ cmp r1, #15 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36ff0 │ │ │ │ + bne 36fe0 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r9, r2 │ │ │ │ - bls 373fc │ │ │ │ + bls 373ec │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r9, r2 │ │ │ │ - bls 373ac │ │ │ │ + bls 3739c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ orrs r2, r2, r1, lsl #8 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ add r1, r3, #10 │ │ │ │ cmp r9, r1 │ │ │ │ orrls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3744c │ │ │ │ + bne 3743c │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ ldrb r8, [r3, #11] │ │ │ │ add sl, r3, #12 │ │ │ │ cmp r9, sl │ │ │ │ orr r8, r8, r2, lsl #8 │ │ │ │ - bls 3735c │ │ │ │ - ldr r3, [pc, #-648] @ 36cc8 │ │ │ │ + bls 3734c │ │ │ │ + ldr r3, [pc, #-648] @ 36cb8 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b10 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, sl, r0 │ │ │ │ - ble 37254 │ │ │ │ + ble 37244 │ │ │ │ str r8, [r5, #-8] │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ sub r6, r6, #1 │ │ │ │ sub r5, r5, #8 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r9, sl │ │ │ │ - bls 371bc │ │ │ │ - ldr r3, [pc, #-748] @ 36cc8 │ │ │ │ + bls 371ac │ │ │ │ + ldr r3, [pc, #-748] @ 36cb8 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b10 │ │ │ │ add r3, sl, r0 │ │ │ │ cmp r9, r3 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orrle r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 372a4 │ │ │ │ + bne 37294 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ec4 │ │ │ │ + bne 36eb4 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-864] @ 36ccc │ │ │ │ - ldr r0, [pc, #-864] @ 36cd0 │ │ │ │ - ldr r2, [pc, #-864] @ 36cd4 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-864] @ 36cbc │ │ │ │ + ldr r0, [pc, #-864] @ 36cc0 │ │ │ │ + ldr r2, [pc, #-864] @ 36cc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ - ldr r2, [pc, #-880] @ 36cd8 │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ + ldr r2, [pc, #-880] @ 36cc8 │ │ │ │ ldr r1, [fp, #-2092] @ 0xfffff7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r6, [pc, #-892] @ 36cdc │ │ │ │ - ldr r2, [pc, #-892] @ 36ce0 │ │ │ │ - ldr r5, [pc, #-892] @ 36ce4 │ │ │ │ + ldr r6, [pc, #-892] @ 36ccc │ │ │ │ + ldr r2, [pc, #-892] @ 36cd0 │ │ │ │ + ldr r5, [pc, #-892] @ 36cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ stmib sp, {r2, r6} │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1184 @ 0x4a0 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #-936] @ 36ce8 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #-936] @ 36cd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r2, [pc, #-964] @ 36cec │ │ │ │ + beq 361ac │ │ │ │ + ldr r2, [pc, #-964] @ 36cdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ - ldr r2, [pc, #-980] @ 36cf0 │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ + ldr r2, [pc, #-980] @ 36ce0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 36308 │ │ │ │ + bl 57b50 │ │ │ │ + b 362f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 372f4 │ │ │ │ + beq 372e4 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1040] @ 36cf4 │ │ │ │ - ldr r0, [pc, #-1040] @ 36cf8 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1040] @ 36ce4 │ │ │ │ + ldr r0, [pc, #-1040] @ 36ce8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1664 @ 0x680 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ - ldr r1, [pc, #-1060] @ 36cfc │ │ │ │ - ldr r0, [pc, #-1060] @ 36d00 │ │ │ │ - ldr r2, [pc, #-1060] @ 36d04 │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ + ldr r1, [pc, #-1060] @ 36cec │ │ │ │ + ldr r0, [pc, #-1060] @ 36cf0 │ │ │ │ + ldr r2, [pc, #-1060] @ 36cf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 36910 │ │ │ │ + bl 57b50 │ │ │ │ + b 36900 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36910 │ │ │ │ - ldr r1, [pc, #-1108] @ 36d08 │ │ │ │ - ldr r0, [pc, #-1108] @ 36d0c │ │ │ │ - ldr r2, [pc, #-1108] @ 36d10 │ │ │ │ + beq 36900 │ │ │ │ + ldr r1, [pc, #-1108] @ 36cf8 │ │ │ │ + ldr r0, [pc, #-1108] @ 36cfc │ │ │ │ + ldr r2, [pc, #-1108] @ 36d00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - b 3691c │ │ │ │ + b 3690c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36910 │ │ │ │ - ldr r1, [pc, #-1160] @ 36d14 │ │ │ │ - ldr r0, [pc, #-1160] @ 36d18 │ │ │ │ - ldr r2, [pc, #-1160] @ 36d1c │ │ │ │ + beq 36900 │ │ │ │ + ldr r1, [pc, #-1160] @ 36d04 │ │ │ │ + ldr r0, [pc, #-1160] @ 36d08 │ │ │ │ + ldr r2, [pc, #-1160] @ 36d0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - b 3691c │ │ │ │ + b 3690c │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37238 │ │ │ │ + bne 37228 │ │ │ │ ldr r3, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 3691c │ │ │ │ + ble 3690c │ │ │ │ ldr r5, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - ldr r3, [pc, #-1244] @ 36d20 │ │ │ │ + ldr r3, [pc, #-1244] @ 36d10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ bl 4d5c │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldmeq r5, {r3, r5} │ │ │ │ - beq 36108 │ │ │ │ - ldr r1, [pc, #-1284] @ 36d24 │ │ │ │ - ldr r0, [pc, #-1284] @ 36d28 │ │ │ │ - ldr r2, [pc, #-1284] @ 36d2c │ │ │ │ + beq 360f8 │ │ │ │ + ldr r1, [pc, #-1284] @ 36d14 │ │ │ │ + ldr r0, [pc, #-1284] @ 36d18 │ │ │ │ + ldr r2, [pc, #-1284] @ 36d1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 369e8 │ │ │ │ - ldr r1, [pc, #-1296] @ 36d30 │ │ │ │ - ldr r0, [pc, #-1296] @ 36d34 │ │ │ │ - ldr r2, [pc, #-1296] @ 36d38 │ │ │ │ + b 369d8 │ │ │ │ + ldr r1, [pc, #-1296] @ 36d20 │ │ │ │ + ldr r0, [pc, #-1296] @ 36d24 │ │ │ │ + ldr r2, [pc, #-1296] @ 36d28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 371e0 │ │ │ │ + bl 57b50 │ │ │ │ + b 371d0 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1364] @ 36d3c │ │ │ │ - ldr r0, [pc, #-1364] @ 36d40 │ │ │ │ - ldr r2, [pc, #-1364] @ 36d44 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1364] @ 36d2c │ │ │ │ + ldr r0, [pc, #-1364] @ 36d30 │ │ │ │ + ldr r2, [pc, #-1364] @ 36d34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1432] @ 36d48 │ │ │ │ - ldr r0, [pc, #-1432] @ 36d4c │ │ │ │ - ldr r2, [pc, #-1432] @ 36d50 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1432] @ 36d38 │ │ │ │ + ldr r0, [pc, #-1432] @ 36d3c │ │ │ │ + ldr r2, [pc, #-1432] @ 36d40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #111 @ 0x6f │ │ │ │ - beq 3749c │ │ │ │ + beq 3748c │ │ │ │ bl 4918 <__h_errno_location@plt> │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 47a8c │ │ │ │ + bl 47a7c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #-1500] @ 36d54 │ │ │ │ - ldr r1, [pc, #-1500] @ 36d58 │ │ │ │ + ldr r2, [pc, #-1500] @ 36d44 │ │ │ │ + ldr r1, [pc, #-1500] @ 36d48 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #-1524] @ 36d5c │ │ │ │ + ldr r2, [pc, #-1524] @ 36d4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ - b 370e4 │ │ │ │ + bl 2a170 │ │ │ │ + b 370d4 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1592] @ 36d60 │ │ │ │ - ldr r0, [pc, #-1592] @ 36d64 │ │ │ │ - ldr r2, [pc, #-1592] @ 36d68 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1592] @ 36d50 │ │ │ │ + ldr r0, [pc, #-1592] @ 36d54 │ │ │ │ + ldr r2, [pc, #-1592] @ 36d58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1660] @ 36d6c │ │ │ │ - ldr r0, [pc, #-1660] @ 36d70 │ │ │ │ - ldr r2, [pc, #-1660] @ 36d74 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1660] @ 36d5c │ │ │ │ + ldr r0, [pc, #-1660] @ 36d60 │ │ │ │ + ldr r2, [pc, #-1660] @ 36d64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1728] @ 36d78 │ │ │ │ - ldr r0, [pc, #-1728] @ 36d7c │ │ │ │ - ldr r2, [pc, #-1728] @ 36d80 │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1728] @ 36d68 │ │ │ │ + ldr r0, [pc, #-1728] @ 36d6c │ │ │ │ + ldr r2, [pc, #-1728] @ 36d70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ ldr r4, [fp, #-2124] @ 0xfffff7b4 │ │ │ │ ldr r8, [fp, #-2128] @ 0xfffff7b0 │ │ │ │ ldr r7, [fp, #-2132] @ 0xfffff7ac │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2116] @ 0xfffff7bc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3691c │ │ │ │ - ldr r1, [pc, #-1796] @ 36d84 │ │ │ │ - ldr r0, [pc, #-1796] @ 36d88 │ │ │ │ - ldr r2, [pc, #-1796] @ 36d8c │ │ │ │ + beq 3690c │ │ │ │ + ldr r1, [pc, #-1796] @ 36d74 │ │ │ │ + ldr r0, [pc, #-1796] @ 36d78 │ │ │ │ + ldr r2, [pc, #-1796] @ 36d7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3691c │ │ │ │ + bl 57b50 │ │ │ │ + b 3690c │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r0 │ │ │ │ - b 37328 │ │ │ │ + b 37318 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #-1852] @ 36d90 │ │ │ │ - ldr r1, [pc, #-1852] @ 36d94 │ │ │ │ + ldr r4, [pc, #-1852] @ 36d80 │ │ │ │ + ldr r1, [pc, #-1852] @ 36d84 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361bc │ │ │ │ - ldr r0, [pc, #-1884] @ 36d98 │ │ │ │ + beq 361ac │ │ │ │ + ldr r0, [pc, #-1884] @ 36d88 │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 361bc │ │ │ │ + bl 57b50 │ │ │ │ + b 361ac │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2120] @ 0xfffff7b8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36910 │ │ │ │ - ldr r1, [pc, #-1936] @ 36d9c │ │ │ │ - ldr r0, [pc, #-1936] @ 36da0 │ │ │ │ - ldr r2, [pc, #-1936] @ 36da4 │ │ │ │ + beq 36900 │ │ │ │ + ldr r1, [pc, #-1936] @ 36d8c │ │ │ │ + ldr r0, [pc, #-1936] @ 36d90 │ │ │ │ + ldr r2, [pc, #-1936] @ 36d94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 36910 │ │ │ │ + bl 57b50 │ │ │ │ + b 36900 │ │ │ │ ldr r0, [fp, #-2096] @ 0xfffff7d0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2100] @ 0xfffff7cc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36910 │ │ │ │ - ldr r1, [pc, #-1976] @ 36da8 │ │ │ │ - ldr r0, [pc, #-1976] @ 36dac │ │ │ │ - ldr r2, [pc, #-1976] @ 36db0 │ │ │ │ + beq 36900 │ │ │ │ + ldr r1, [pc, #-1976] @ 36d98 │ │ │ │ + ldr r0, [pc, #-1976] @ 36d9c │ │ │ │ + ldr r2, [pc, #-1976] @ 36da0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [fp, #-2088] @ 0xfffff7d8 │ │ │ │ - b 3691c │ │ │ │ + b 3690c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3576] @ 0xdf8 │ │ │ │ - ldr r2, [pc, #1012] @ 37990 │ │ │ │ - ldr r3, [pc, #1012] @ 37994 │ │ │ │ + ldr r2, [pc, #1012] @ 37980 │ │ │ │ + ldr r3, [pc, #1012] @ 37984 │ │ │ │ sub sp, sp, #484 @ 0x1e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ - ldr sl, [pc, #996] @ 37998 │ │ │ │ + ldr sl, [pc, #996] @ 37988 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 29fbc │ │ │ │ + bl 29fac │ │ │ │ cmp r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 375dc │ │ │ │ + beq 375cc │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcc 375e4 │ │ │ │ + bcc 375d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bne 3781c │ │ │ │ - ldr r0, [pc, #928] @ 3799c │ │ │ │ + bne 3780c │ │ │ │ + ldr r0, [pc, #928] @ 3798c │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 37840 │ │ │ │ - ldr r0, [pc, #900] @ 379a0 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r8, [pc, #896] @ 379a4 │ │ │ │ + blt 37830 │ │ │ │ + ldr r0, [pc, #900] @ 37990 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r8, [pc, #896] @ 37994 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #888] @ 379a8 │ │ │ │ - bl 3aed4 │ │ │ │ + ldr r0, [pc, #888] @ 37998 │ │ │ │ + bl 3aec4 │ │ │ │ str sl, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ strb r3, [r4] │ │ │ │ strb r3, [sl] │ │ │ │ - b 37664 │ │ │ │ + b 37654 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37850 │ │ │ │ + beq 37840 │ │ │ │ mov r2, #23 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37648 │ │ │ │ - ldr r6, [pc, #808] @ 379ac │ │ │ │ + bne 37638 │ │ │ │ + ldr r6, [pc, #808] @ 3799c │ │ │ │ add r6, pc, r6 │ │ │ │ - b 376a4 │ │ │ │ + b 37694 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 375dc │ │ │ │ - ldr r2, [pc, #788] @ 379b0 │ │ │ │ + beq 375cc │ │ │ │ + ldr r2, [pc, #788] @ 379a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 25fcc │ │ │ │ + bl 25fbc │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ mov r2, #25 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37688 │ │ │ │ + bne 37678 │ │ │ │ sub r3, fp, #380 @ 0x17c │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, fp, #296 @ 0x128 │ │ │ │ mov r2, #81 @ 0x51 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ strb r5, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ strb r5, [fp, #-170] @ 0xffffff56 │ │ │ │ bl 44c8 │ │ │ │ sub r7, fp, #168 @ 0xa8 │ │ │ │ sub r1, fp, #288 @ 0x120 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-496] @ 0xfffffe10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-492] @ 0xfffffe14 │ │ │ │ - ldr r3, [pc, #628] @ 379b4 │ │ │ │ - ldr r2, [pc, #628] @ 379b8 │ │ │ │ + ldr r3, [pc, #628] @ 379a4 │ │ │ │ + ldr r2, [pc, #628] @ 379a8 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [ip] │ │ │ │ str ip, [fp, #-500] @ 0xfffffe0c │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #596] @ 379bc │ │ │ │ + ldr r3, [pc, #596] @ 379ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ - b 37788 │ │ │ │ + b 37778 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3786c │ │ │ │ + beq 3785c │ │ │ │ ldr r6, [r6, #180] @ 0xb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37770 │ │ │ │ + bne 37760 │ │ │ │ ldr r3, [fp, #-496] @ 0xfffffe10 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 37970 │ │ │ │ + bgt 37960 │ │ │ │ mov r0, #184 @ 0xb8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #532] @ 379c0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #532] @ 379b0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ str r1, [r0, #180] @ 0xb4 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-496] @ 0xfffffe10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37878 │ │ │ │ + bne 37868 │ │ │ │ ldr r5, [fp, #-504] @ 0xfffffe08 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 26d78 │ │ │ │ + bl 26d68 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r0, r6, #128 @ 0x80 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - ldr r0, [pc, #444] @ 379c4 │ │ │ │ + ldr r0, [pc, #444] @ 379b4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 37638 │ │ │ │ - ldr r2, [pc, #420] @ 379c8 │ │ │ │ - ldr r3, [pc, #396] @ 379b4 │ │ │ │ + b 37628 │ │ │ │ + ldr r2, [pc, #420] @ 379b8 │ │ │ │ + ldr r3, [pc, #396] @ 379a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 375dc │ │ │ │ - ldr r2, [pc, #388] @ 379cc │ │ │ │ - ldr r3, [pc, #360] @ 379b4 │ │ │ │ + b 375cc │ │ │ │ + ldr r2, [pc, #388] @ 379bc │ │ │ │ + ldr r3, [pc, #360] @ 379a4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 37828 │ │ │ │ + b 37818 │ │ │ │ ldr sl, [fp, #-492] @ 0xfffffe14 │ │ │ │ - ldr r3, [pc, #372] @ 379d0 │ │ │ │ + ldr r3, [pc, #372] @ 379c0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 451c │ │ │ │ mov r0, r5 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ ldr r3, [fp, #-496] @ 0xfffffe10 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37938 │ │ │ │ + beq 37928 │ │ │ │ add r1, r6, #128 @ 0x80 │ │ │ │ sub r6, fp, #484 @ 0x1e4 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r7, fp, #432 @ 0x1b0 │ │ │ │ str r9, [fp, #-508] @ 0xfffffe04 │ │ │ │ ldr r9, [fp, #-496] @ 0xfffffe10 │ │ │ │ - b 378d0 │ │ │ │ + b 378c0 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r5, r9 │ │ │ │ - blt 3789c │ │ │ │ + blt 3788c │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r9, [fp, #-508] @ 0xfffffe04 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25da4 │ │ │ │ + bl 25d94 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37958 │ │ │ │ - ldr r0, [pc, #172] @ 379d4 │ │ │ │ + beq 37948 │ │ │ │ + ldr r0, [pc, #172] @ 379c4 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 37638 │ │ │ │ + b 37628 │ │ │ │ ldr r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - ldr r0, [pc, #148] @ 379d8 │ │ │ │ + ldr r0, [pc, #148] @ 379c8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #29 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 37638 │ │ │ │ - ldr r0, [pc, #124] @ 379dc │ │ │ │ + b 37628 │ │ │ │ + ldr r0, [pc, #124] @ 379cc │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 37638 │ │ │ │ + b 37628 │ │ │ │ ldr r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - ldr r0, [pc, #100] @ 379e0 │ │ │ │ + ldr r0, [pc, #100] @ 379d0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 47a4 │ │ │ │ - b 37638 │ │ │ │ - andeq r8, r6, r8, asr sl │ │ │ │ + b 37628 │ │ │ │ + andeq r8, r6, r8, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r6, r4, lsr sl │ │ │ │ + andeq r8, r6, r4, asr #20 │ │ │ │ andeq r6, r4, ip, lsr #28 │ │ │ │ andeq r0, r1, r1 │ │ │ │ ldrdeq r7, [r4], -r4 │ │ │ │ andeq r0, r1, r1, lsl #24 │ │ │ │ andeq r7, r4, ip, lsl #1 │ │ │ │ ldrdeq r0, [r1], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r6, r4, r4, ror #31 │ │ │ │ - andeq lr, sl, ip, lsl r2 │ │ │ │ - ldrdeq lr, [sl], -r4 │ │ │ │ + andeq lr, sl, ip, lsr #4 │ │ │ │ + andeq lr, sl, r4, ror #3 │ │ │ │ andeq r6, r4, r4, ror pc │ │ │ │ muleq r4, r4, lr │ │ │ │ muleq r4, r4, lr │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r6, r4, r8, ror #28 │ │ │ │ andeq r6, r4, r8, lsl lr │ │ │ │ andeq r6, r4, ip, lsr lr │ │ │ │ @@ -51911,1366 +51907,1366 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r5, [pc, #196] @ 37ad0 │ │ │ │ - ldr r3, [pc, #196] @ 37ad4 │ │ │ │ + ldr r5, [pc, #196] @ 37ac0 │ │ │ │ + ldr r3, [pc, #196] @ 37ac4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 37a4c │ │ │ │ + bne 37a3c │ │ │ │ cmp r0, #16384 @ 0x4000 │ │ │ │ - bcs 37ac8 │ │ │ │ - ldr r3, [pc, #164] @ 37ad8 │ │ │ │ + bcs 37ab8 │ │ │ │ + ldr r3, [pc, #164] @ 37ac8 │ │ │ │ asr r2, r0, #31 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ str r0, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #136] @ 37adc │ │ │ │ - ldr r7, [pc, #136] @ 37ae0 │ │ │ │ + ldr r8, [pc, #136] @ 37acc │ │ │ │ + ldr r7, [pc, #136] @ 37ad0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ ldr r2, [r6] │ │ │ │ - bcs 37ab0 │ │ │ │ - ldr r3, [pc, #88] @ 37ad8 │ │ │ │ + bcs 37aa0 │ │ │ │ + ldr r3, [pc, #88] @ 37ac8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ asr r2, r4, #31 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ str r4, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - beq 37a44 │ │ │ │ + beq 37a34 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #64] @ 37ae4 │ │ │ │ + ldr r2, [pc, #64] @ 37ad4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 37ac8 │ │ │ │ - ldr r2, [pc, #40] @ 37ae8 │ │ │ │ + beq 37ab8 │ │ │ │ + ldr r2, [pc, #40] @ 37ad8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r8, r6, ip, ror #11 │ │ │ │ + strdeq r8, [r6], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r6, [r4], -ip │ │ │ │ andeq r6, r4, r4, asr sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 37b88 │ │ │ │ - ldr r2, [pc, #128] @ 37b8c │ │ │ │ + ldr r3, [pc, #128] @ 37b78 │ │ │ │ + ldr r2, [pc, #128] @ 37b7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37b4c │ │ │ │ - ldr r1, [pc, #104] @ 37b90 │ │ │ │ + bne 37b3c │ │ │ │ + ldr r1, [pc, #104] @ 37b80 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 37b68 │ │ │ │ + bne 37b58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 37b94 │ │ │ │ - ldr r0, [pc, #64] @ 37b98 │ │ │ │ - ldr r2, [pc, #64] @ 37b9c │ │ │ │ + ldr r1, [pc, #64] @ 37b84 │ │ │ │ + ldr r0, [pc, #64] @ 37b88 │ │ │ │ + ldr r2, [pc, #64] @ 37b8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 37b20 │ │ │ │ - ldr r1, [pc, #48] @ 37ba0 │ │ │ │ - ldr r0, [pc, #48] @ 37ba4 │ │ │ │ - ldr r2, [pc, #48] @ 37ba8 │ │ │ │ + bl 57924 │ │ │ │ + b 37b10 │ │ │ │ + ldr r1, [pc, #48] @ 37b90 │ │ │ │ + ldr r0, [pc, #48] @ 37b94 │ │ │ │ + ldr r2, [pc, #48] @ 37b98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r6], -r0 │ │ │ │ + andeq r8, r6, r0, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, sl, r8, asr lr │ │ │ │ + andeq sp, sl, r8, ror #28 │ │ │ │ ldrdeq r6, [r4], -r8 │ │ │ │ andeq r6, r4, r0, ror #24 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ @ instruction: 0x000468bc │ │ │ │ andeq r6, r4, r4, asr #24 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #288] @ 37ce8 │ │ │ │ - ldr r2, [pc, #288] @ 37cec │ │ │ │ + ldr r3, [pc, #288] @ 37cd8 │ │ │ │ + ldr r2, [pc, #288] @ 37cdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37c7c │ │ │ │ + bne 37c6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37cc0 │ │ │ │ - ldr r3, [pc, #256] @ 37cf0 │ │ │ │ + beq 37cb0 │ │ │ │ + ldr r3, [pc, #256] @ 37ce0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c00 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #236] @ 37cf4 │ │ │ │ + beq 37bf0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #236] @ 37ce4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c3c │ │ │ │ + bne 37c2c │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #208] @ 37cf8 │ │ │ │ + ldr r3, [pc, #208] @ 37ce8 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ - bne 37cc8 │ │ │ │ + bne 37cb8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #176] @ 37cfc │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #176] @ 37cec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37c34 │ │ │ │ - ldr r1, [pc, #156] @ 37d00 │ │ │ │ - ldr r0, [pc, #156] @ 37d04 │ │ │ │ - ldr r2, [pc, #156] @ 37d08 │ │ │ │ + beq 37c24 │ │ │ │ + ldr r1, [pc, #156] @ 37cf0 │ │ │ │ + ldr r0, [pc, #156] @ 37cf4 │ │ │ │ + ldr r2, [pc, #156] @ 37cf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #136] @ 37d0c │ │ │ │ - ldr r6, [pc, #136] @ 37d10 │ │ │ │ + ldr r7, [pc, #136] @ 37cfc │ │ │ │ + ldr r6, [pc, #136] @ 37d00 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 37be8 │ │ │ │ + bne 37bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37cc0 │ │ │ │ - ldr r2, [pc, #92] @ 37d14 │ │ │ │ + beq 37cb0 │ │ │ │ + ldr r2, [pc, #92] @ 37d04 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 37d18 │ │ │ │ - ldr r0, [pc, #72] @ 37d1c │ │ │ │ - ldr r2, [pc, #72] @ 37d20 │ │ │ │ + ldr r1, [pc, #72] @ 37d08 │ │ │ │ + ldr r0, [pc, #72] @ 37d0c │ │ │ │ + ldr r2, [pc, #72] @ 37d10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r8, r6, r0, lsr r4 │ │ │ │ + andeq r8, r6, r0, asr #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq sl, r4, sp │ │ │ │ + andeq sp, sl, r4, lsr #27 │ │ │ │ andeq sl, r4, r4, asr #20 │ │ │ │ - andeq sp, sl, r8, asr sp │ │ │ │ - andeq sp, sl, r8, lsr sp │ │ │ │ + andeq sp, sl, r8, ror #26 │ │ │ │ + andeq sp, sl, r8, asr #26 │ │ │ │ andeq r6, r4, r8, asr #15 │ │ │ │ andeq r6, r4, r0, ror #22 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r6, r4, ip, lsr #15 │ │ │ │ andeq r6, r4, r4, asr #22 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r6, r4, ip, asr r7 │ │ │ │ strdeq r6, [r4], -r4 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r5, [pc, #864] @ 380a0 │ │ │ │ - ldr r4, [pc, #864] @ 380a4 │ │ │ │ - ldr lr, [pc, #864] @ 380a8 │ │ │ │ + ldr r5, [pc, #864] @ 38090 │ │ │ │ + ldr r4, [pc, #864] @ 38094 │ │ │ │ + ldr lr, [pc, #864] @ 38098 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #844] @ 380ac │ │ │ │ + ldr r3, [pc, #844] @ 3809c │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 37f18 │ │ │ │ + bne 37f08 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37f7c │ │ │ │ - ldr r3, [pc, #788] @ 380b0 │ │ │ │ + beq 37f6c │ │ │ │ + ldr r3, [pc, #788] @ 380a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 37f7c │ │ │ │ + beq 37f6c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ - ldr r5, [pc, #764] @ 380b4 │ │ │ │ + ldr r5, [pc, #764] @ 380a4 │ │ │ │ add r6, r0, #1 │ │ │ │ umull r3, r5, r6, r5 │ │ │ │ mov r0, #2 │ │ │ │ lsr r5, r5, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5e190 │ │ │ │ + bl 5e180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37df0 │ │ │ │ + beq 37de0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37fac │ │ │ │ + bne 37f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #676] @ 380b8 │ │ │ │ + ldr r3, [pc, #676] @ 380a8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38080 │ │ │ │ - ldr r4, [pc, #648] @ 380bc │ │ │ │ + bne 38070 │ │ │ │ + ldr r4, [pc, #648] @ 380ac │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38064 │ │ │ │ + beq 38054 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - bl 46b40 │ │ │ │ + bl 46b30 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #588] @ 380c0 │ │ │ │ + ldr r0, [pc, #588] @ 380b0 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 37ebc │ │ │ │ + blt 37eac │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #548] @ 380c4 │ │ │ │ + ldr r3, [pc, #548] @ 380b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #500] @ 380c4 │ │ │ │ + ldr r3, [pc, #500] @ 380b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 38058 │ │ │ │ + bge 38048 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ mvneq r3, #1 │ │ │ │ streq r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #424] @ 380ac │ │ │ │ + ldr r3, [pc, #424] @ 3809c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3803c │ │ │ │ + bne 3802c │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 37f80 │ │ │ │ - ldr r1, [pc, #424] @ 380c8 │ │ │ │ - ldr r0, [pc, #424] @ 380cc │ │ │ │ - ldr r2, [pc, #424] @ 380d0 │ │ │ │ + b 37f70 │ │ │ │ + ldr r1, [pc, #424] @ 380b8 │ │ │ │ + ldr r0, [pc, #424] @ 380bc │ │ │ │ + ldr r2, [pc, #424] @ 380c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37f4c │ │ │ │ - ldr r3, [pc, #404] @ 380d4 │ │ │ │ + beq 37f3c │ │ │ │ + ldr r3, [pc, #404] @ 380c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 37da8 │ │ │ │ - ldr r3, [pc, #344] @ 380ac │ │ │ │ + bne 37d98 │ │ │ │ + ldr r3, [pc, #344] @ 3809c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37f7c │ │ │ │ - ldr r1, [pc, #364] @ 380d8 │ │ │ │ - ldr r0, [pc, #364] @ 380dc │ │ │ │ + beq 37f6c │ │ │ │ + ldr r1, [pc, #364] @ 380c8 │ │ │ │ + ldr r0, [pc, #364] @ 380cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #344] @ 380e0 │ │ │ │ - ldr r3, [pc, #284] @ 380a8 │ │ │ │ + ldr r2, [pc, #344] @ 380d0 │ │ │ │ + ldr r3, [pc, #284] @ 38098 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3809c │ │ │ │ + bne 3808c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ add r6, r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37dfc │ │ │ │ - ldr ip, [pc, #264] @ 380e4 │ │ │ │ - ldr r0, [pc, #264] @ 380e8 │ │ │ │ + beq 37dec │ │ │ │ + ldr ip, [pc, #264] @ 380d4 │ │ │ │ + ldr r0, [pc, #264] @ 380d8 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #13 │ │ │ │ mov lr, #10 │ │ │ │ - b 38020 │ │ │ │ + b 38010 │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ add r1, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r5, [r3, #1] │ │ │ │ strb lr, [r3, #2] │ │ │ │ - beq 37dfc │ │ │ │ + beq 37dec │ │ │ │ strb r2, [r3, #3] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r1, #1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37dfc │ │ │ │ + beq 37dec │ │ │ │ add r2, r2, #1 │ │ │ │ strb r1, [r3] │ │ │ │ mul r1, ip, r2 │ │ │ │ cmp r0, r1, ror #1 │ │ │ │ - bcs 37ff0 │ │ │ │ + bcs 37fe0 │ │ │ │ mov r1, r3 │ │ │ │ - b 38010 │ │ │ │ - ldr r1, [pc, #168] @ 380ec │ │ │ │ - ldr r0, [pc, #168] @ 380f0 │ │ │ │ - ldr r2, [pc, #168] @ 380f4 │ │ │ │ + b 38000 │ │ │ │ + ldr r1, [pc, #168] @ 380dc │ │ │ │ + ldr r0, [pc, #168] @ 380e0 │ │ │ │ + ldr r2, [pc, #168] @ 380e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 37f10 │ │ │ │ - bl 3a8d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 37f00 │ │ │ │ + bl 3a8c8 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 37eec │ │ │ │ + b 37edc │ │ │ │ mov r0, #12 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ str r0, [r4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r5, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ - b 37e50 │ │ │ │ - ldr r0, [pc, #112] @ 380f8 │ │ │ │ + b 37e40 │ │ │ │ + ldr r0, [pc, #112] @ 380e8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r6, ip, lsr #5 │ │ │ │ - @ instruction: 0x000682b0 │ │ │ │ + @ instruction: 0x000682bc │ │ │ │ + andeq r8, r6, r0, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, sl, r8, ror #23 │ │ │ │ + strdeq sp, [sl], -r8 │ │ │ │ sbcscs r6, r5, r9, lsr fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, sl, ip, asr #22 │ │ │ │ - andeq sp, sl, ip, lsl #22 │ │ │ │ + andeq sp, sl, ip, asr fp │ │ │ │ + andeq sp, sl, ip, lsl fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r4, ip, lsl #10 │ │ │ │ @ instruction: 0x000468b8 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - andeq sp, sl, r4, asr #20 │ │ │ │ + andeq sp, sl, r4, asr sl │ │ │ │ andeq r6, r4, r4, asr #9 │ │ │ │ andeq r6, r4, r0, ror r8 │ │ │ │ - andeq r8, r6, r0, ror r0 │ │ │ │ + andeq r8, r6, r0, lsl #1 │ │ │ │ mrclt 15, 6, r7, cr8, cr11, {1} │ │ │ │ ldrdeq sl, [r1], #-166 @ 0xffffff5a │ │ │ │ andeq r6, r4, r8, ror #7 │ │ │ │ muleq r4, r4, r7 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - strdeq sp, [sl], -r8 │ │ │ │ + andeq sp, sl, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #400] @ 382ac │ │ │ │ - ldr r3, [pc, #400] @ 382b0 │ │ │ │ + ldr r2, [pc, #400] @ 3829c │ │ │ │ + ldr r3, [pc, #400] @ 382a0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #388] @ 382b4 │ │ │ │ + ldr r1, [pc, #388] @ 382a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6b9bc │ │ │ │ - ldr r7, [pc, #364] @ 382b8 │ │ │ │ - ldr r3, [pc, #364] @ 382bc │ │ │ │ + bl 6b9ac │ │ │ │ + ldr r7, [pc, #364] @ 382a8 │ │ │ │ + ldr r3, [pc, #364] @ 382ac │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ ldr r1, [r6] │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ add r1, r1, #177 @ 0xb1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab08 │ │ │ │ + bl 3aaf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq 38250 │ │ │ │ + beq 38240 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, r0, #177 @ 0xb1 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 38198 │ │ │ │ + beq 38188 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ sub r6, fp, #112 @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl 25da4 │ │ │ │ + bl 25d94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #244] @ 382c0 │ │ │ │ + ldr r1, [pc, #244] @ 382b0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6b9bc │ │ │ │ - ldr r3, [pc, #232] @ 382c4 │ │ │ │ - ldr r2, [pc, #232] @ 382c8 │ │ │ │ + bl 6b9ac │ │ │ │ + ldr r3, [pc, #232] @ 382b4 │ │ │ │ + ldr r2, [pc, #232] @ 382b8 │ │ │ │ ldr ip, [r7, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, ip, #1840 @ 0x730 │ │ │ │ add ip, ip, #4 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-124] @ 0xffffff84 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b9bc │ │ │ │ - ldr r1, [pc, #172] @ 382cc │ │ │ │ + bl 6b9ac │ │ │ │ + ldr r1, [pc, #172] @ 382bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6b9bc │ │ │ │ - ldr r2, [pc, #164] @ 382d0 │ │ │ │ - ldr r3, [pc, #128] @ 382b0 │ │ │ │ + bl 6b9ac │ │ │ │ + ldr r2, [pc, #164] @ 382c0 │ │ │ │ + ldr r3, [pc, #128] @ 382a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 382a8 │ │ │ │ + bne 38298 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ add r1, r0, #177 @ 0xb1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r0, r0, #226 @ 0xe2 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #226 @ 0xe2 │ │ │ │ - bl 26d78 │ │ │ │ + bl 26d68 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r8 │ │ │ │ add r1, r1, #226 @ 0xe2 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r6, fp, #112 @ 0x70 │ │ │ │ add r0, r0, #226 @ 0xe2 │ │ │ │ - bl 573a0 │ │ │ │ - b 381c4 │ │ │ │ + bl 57390 │ │ │ │ + b 381b4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r6], -r8 │ │ │ │ + andeq r7, r6, r8, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r6, r4, r4, asr #13 │ │ │ │ - andeq r7, r6, ip, lsr #29 │ │ │ │ + @ instruction: 0x00067ebc │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r6, r4, r4, asr #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r4, r4, lsr r6 │ │ │ │ andeq r6, r4, ip, lsl #12 │ │ │ │ - andeq r7, r6, ip, asr #27 │ │ │ │ + ldrdeq r7, [r6], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3272] @ 0xcc8 │ │ │ │ - ldr lr, [pc, #2960] @ 38e80 │ │ │ │ - ldr ip, [pc, #2960] @ 38e84 │ │ │ │ + ldr lr, [pc, #2960] @ 38e70 │ │ │ │ + ldr ip, [pc, #2960] @ 38e74 │ │ │ │ sub sp, sp, #788 @ 0x314 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r4, [pc, #2952] @ 38e88 │ │ │ │ + ldr r4, [pc, #2952] @ 38e78 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #2948] @ 38e8c │ │ │ │ + ldr r3, [pc, #2948] @ 38e7c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r1, [fp, #-768] @ 0xfffffd00 │ │ │ │ str r1, [fp, #-772] @ 0xfffffcfc │ │ │ │ str r2, [fp, #-764] @ 0xfffffd04 │ │ │ │ str r2, [fp, #-760] @ 0xfffffd08 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 389a8 │ │ │ │ - ldr r3, [pc, #2888] @ 38e90 │ │ │ │ + bne 38998 │ │ │ │ + ldr r3, [pc, #2888] @ 38e80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 389f8 │ │ │ │ - ldr r6, [pc, #2872] @ 38e94 │ │ │ │ + beq 389e8 │ │ │ │ + ldr r6, [pc, #2872] @ 38e84 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp sl, #1 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ str r3, [fp, #-792] @ 0xfffffce8 │ │ │ │ - blt 38958 │ │ │ │ + blt 38948 │ │ │ │ cmp r7, #1 │ │ │ │ sbcs r2, r8, #0 │ │ │ │ - bge 3886c │ │ │ │ - ldr r3, [pc, #2824] @ 38e98 │ │ │ │ + bge 3885c │ │ │ │ + ldr r3, [pc, #2824] @ 38e88 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [r3, #64] @ 0x40 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 383b4 │ │ │ │ + beq 383a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-760] @ 0xfffffd08 │ │ │ │ - beq 38dac │ │ │ │ - ldr r3, [pc, #2764] @ 38e9c │ │ │ │ + beq 38d9c │ │ │ │ + ldr r3, [pc, #2764] @ 38e8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 388e0 │ │ │ │ + beq 388d0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 388e0 │ │ │ │ - ldr r1, [pc, #2740] @ 38ea0 │ │ │ │ + beq 388d0 │ │ │ │ + ldr r1, [pc, #2740] @ 38e90 │ │ │ │ sub sl, fp, #752 @ 0x2f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38b68 │ │ │ │ - ldr r1, [pc, #2708] @ 38ea4 │ │ │ │ + bne 38b58 │ │ │ │ + ldr r1, [pc, #2708] @ 38e94 │ │ │ │ sub r6, fp, #568 @ 0x238 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #2688] @ 38ea8 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #2688] @ 38e98 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bb0 │ │ │ │ + beq 38ba0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #2652] @ 38eac │ │ │ │ + ldr r3, [pc, #2652] @ 38e9c │ │ │ │ str r0, [fp, #-744] @ 0xfffffd18 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ add r3, r8, #1840 @ 0x730 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r1, [pc, #2624] @ 38eb0 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r1, [pc, #2624] @ 38ea0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 57860 │ │ │ │ - ldr r1, [pc, #2612] @ 38eb4 │ │ │ │ + bl 57850 │ │ │ │ + ldr r1, [pc, #2612] @ 38ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #4 │ │ │ │ moveq r0, r7 │ │ │ │ str r0, [fp, #-696] @ 0xfffffd48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c18 │ │ │ │ + beq 38c08 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ strb r3, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ strb r3, [fp, #-431] @ 0xfffffe51 │ │ │ │ ldrb r3, [r0, #7] │ │ │ │ strb r3, [fp, #-430] @ 0xfffffe52 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ strb r3, [fp, #-429] @ 0xfffffe53 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-428] @ 0xfffffe54 │ │ │ │ - ldr r3, [pc, #2536] @ 38eb8 │ │ │ │ + ldr r3, [pc, #2536] @ 38ea8 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ sub r5, fp, #432 @ 0x1b0 │ │ │ │ str r5, [fp, #-676] @ 0xfffffd5c │ │ │ │ - bl 25040 │ │ │ │ + bl 25030 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38bfc │ │ │ │ + bne 38bec │ │ │ │ sub r7, fp, #652 @ 0x28c │ │ │ │ - ldr r1, [pc, #2460] @ 38ebc │ │ │ │ + ldr r1, [pc, #2460] @ 38eac │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c7f0 │ │ │ │ - ldr r2, [pc, #2424] @ 38ec0 │ │ │ │ + bl 1c7e0 │ │ │ │ + ldr r2, [pc, #2424] @ 38eb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #2412] @ 38ec4 │ │ │ │ - ldr r2, [pc, #2404] @ 38ec0 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #2412] @ 38eb4 │ │ │ │ + ldr r2, [pc, #2404] @ 38eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ add r1, r8, #1840 @ 0x730 │ │ │ │ - ldr r2, [pc, #2384] @ 38ec0 │ │ │ │ + ldr r2, [pc, #2384] @ 38eb0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #2376] @ 38ec8 │ │ │ │ - ldr r2, [pc, #2364] @ 38ec0 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #2376] @ 38eb8 │ │ │ │ + ldr r2, [pc, #2364] @ 38eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-784] @ 0xfffffcf0 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [fp, #-780] @ 0xfffffcf4 │ │ │ │ ldr r0, [fp, #-784] @ 0xfffffcf0 │ │ │ │ - bl 6b9bc │ │ │ │ - ldr r1, [pc, #2320] @ 38ecc │ │ │ │ + bl 6b9ac │ │ │ │ + ldr r1, [pc, #2320] @ 38ebc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-784] @ 0xfffffcf0 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r1, r5 │ │ │ │ str r0, [fp, #-784] @ 0xfffffcf0 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ ldr r1, [fp, #-760] @ 0xfffffd08 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ moveq r3, #0 │ │ │ │ str r0, [fp, #-784] @ 0xfffffcf0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 38ae8 │ │ │ │ - ldr r1, [pc, #2260] @ 38ed0 │ │ │ │ + bne 38ad8 │ │ │ │ + ldr r1, [pc, #2260] @ 38ec0 │ │ │ │ str r0, [fp, #-784] @ 0xfffffcf0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [fp, #-780] @ 0xfffffcf4 │ │ │ │ str r3, [fp, #-784] @ 0xfffffcf0 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ ldr r1, [fp, #-760] @ 0xfffffd08 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ moveq r3, #0 │ │ │ │ str r0, [fp, #-780] @ 0xfffffcf4 │ │ │ │ movne r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 38adc │ │ │ │ - ldr r1, [pc, #2192] @ 38ed4 │ │ │ │ + bne 38acc │ │ │ │ + ldr r1, [pc, #2192] @ 38ec4 │ │ │ │ str r0, [fp, #-780] @ 0xfffffcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [fp, #-780] @ 0xfffffcf4 │ │ │ │ add r0, r0, #49 @ 0x31 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [fp, #-780] @ 0xfffffcf4 │ │ │ │ strb r7, [r0] │ │ │ │ ldm r3, {r1, r2} │ │ │ │ mov r6, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ - bl 25fcc │ │ │ │ - ldr r3, [pc, #2132] @ 38ed8 │ │ │ │ + bl 25fbc │ │ │ │ + ldr r3, [pc, #2132] @ 38ec8 │ │ │ │ str r7, [fp, #-776] @ 0xfffffcf8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, r7 │ │ │ │ str r0, [fp, #-792] @ 0xfffffce8 │ │ │ │ - bne 38a00 │ │ │ │ - ldr r3, [pc, #2108] @ 38edc │ │ │ │ + bne 389f0 │ │ │ │ + ldr r3, [pc, #2108] @ 38ecc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 38790 │ │ │ │ + beq 38780 │ │ │ │ sub r3, fp, #764 @ 0x2fc │ │ │ │ str r3, [fp, #-796] @ 0xfffffce4 │ │ │ │ sub r3, fp, #768 @ 0x300 │ │ │ │ add sl, r8, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-800] @ 0xfffffce0 │ │ │ │ - b 386d0 │ │ │ │ + b 386c0 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3878c │ │ │ │ + beq 3877c │ │ │ │ ldrsh r5, [r4, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - bne 386c4 │ │ │ │ + bne 386b4 │ │ │ │ ldr r2, [fp, #-796] @ 0xfffffce4 │ │ │ │ ldr r1, [fp, #-800] @ 0xfffffce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35af0 │ │ │ │ + bl 35ae0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38af4 │ │ │ │ + beq 38ae4 │ │ │ │ ldr r1, [fp, #-784] @ 0xfffffcf0 │ │ │ │ mov r3, r7 │ │ │ │ ldm r1, {r0, r2} │ │ │ │ mov r1, r5 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [fp, #-784] @ 0xfffffcf0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 38c64 │ │ │ │ + beq 38c54 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [pc, #1980] @ 38ee0 │ │ │ │ + ldr r1, [pc, #1980] @ 38ed0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1972] @ 38ee4 │ │ │ │ - ldr r2, [pc, #1972] @ 38ee8 │ │ │ │ + ldr r3, [pc, #1972] @ 38ed4 │ │ │ │ + ldr r2, [pc, #1972] @ 38ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #135 @ 0x87 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ add r2, r8, #4096 @ 0x1000 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ ldr r3, [r2, #772] @ 0x304 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #772] @ 0x304 │ │ │ │ - ldr r0, [pc, #1912] @ 38eec │ │ │ │ - ldr r1, [pc, #1912] @ 38ef0 │ │ │ │ + ldr r0, [pc, #1912] @ 38edc │ │ │ │ + ldr r1, [pc, #1912] @ 38ee0 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 386d0 │ │ │ │ + bne 386c0 │ │ │ │ ldr r5, [fp, #-764] @ 0xfffffd04 │ │ │ │ ldr r2, [fp, #-792] @ 0xfffffce8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-784] @ 0xfffffcf0 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r0, r2} │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-780] @ 0xfffffcf4 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r0, r2} │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-760] @ 0xfffffd08 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r0, r2} │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ sub r0, fp, #784 @ 0x310 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ sub r0, fp, #780 @ 0x30c │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ sub r0, fp, #760 @ 0x2f8 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r3, [pc, #1788] @ 38ef4 │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r3, [pc, #1788] @ 38ee4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ ldr r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 38968 │ │ │ │ - bl 46988 │ │ │ │ + beq 38958 │ │ │ │ + bl 46978 │ │ │ │ ldr r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 38984 │ │ │ │ + beq 38974 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #1748] @ 38ef8 │ │ │ │ + ldr r3, [pc, #1748] @ 38ee8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ strd r0, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 38b4c │ │ │ │ + bne 38b3c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1716] @ 38efc │ │ │ │ - ldr r3, [pc, #1592] @ 38e84 │ │ │ │ + ldr r2, [pc, #1716] @ 38eec │ │ │ │ + ldr r3, [pc, #1592] @ 38e74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38e7c │ │ │ │ + bne 38e6c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [fp, #-792] @ 0xfffffce8 │ │ │ │ subs r0, r0, sl │ │ │ │ sbc r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1656] @ 38f00 │ │ │ │ + ldr r3, [pc, #1656] @ 38ef0 │ │ │ │ cmp r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ - blt 38dd4 │ │ │ │ + blt 38dc4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ subs r0, r0, r7 │ │ │ │ sbc r1, r1, r8 │ │ │ │ cmp r0, #3 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bge 38388 │ │ │ │ - ldr r6, [pc, #1612] @ 38f04 │ │ │ │ + bge 38378 │ │ │ │ + ldr r6, [pc, #1612] @ 38ef4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt 38d90 │ │ │ │ + bgt 38d80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - b 38388 │ │ │ │ - ldr r1, [pc, #1568] @ 38f08 │ │ │ │ + b 38378 │ │ │ │ + ldr r1, [pc, #1568] @ 38ef8 │ │ │ │ sub r6, fp, #568 @ 0x238 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ sub r7, fp, #652 @ 0x28c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r5, fp, #432 @ 0x1b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #1504] @ 38f0c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #1504] @ 38efc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r3, [pc, #1388] @ 38eac │ │ │ │ + bl 573a4 │ │ │ │ + ldr r3, [pc, #1388] @ 38e9c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r8, #1840 @ 0x730 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 573b4 │ │ │ │ - b 38518 │ │ │ │ + bl 573a4 │ │ │ │ + b 38508 │ │ │ │ cmp r7, #1 │ │ │ │ sbcs r3, r8, #0 │ │ │ │ - blt 38388 │ │ │ │ - b 38894 │ │ │ │ - bl 46930 │ │ │ │ + blt 38378 │ │ │ │ + b 38884 │ │ │ │ + bl 46920 │ │ │ │ mvn r3, #2 │ │ │ │ str r3, [fp, #-772] @ 0xfffffcfc │ │ │ │ ldr r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 38818 │ │ │ │ + bne 38808 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #1408] @ 38f10 │ │ │ │ + ldr r3, [pc, #1408] @ 38f00 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r0, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38be0 │ │ │ │ + bne 38bd0 │ │ │ │ ldr r0, [fp, #-772] @ 0xfffffcfc │ │ │ │ - b 38840 │ │ │ │ - ldr r7, [pc, #1380] @ 38f14 │ │ │ │ - ldr r6, [pc, #1380] @ 38f18 │ │ │ │ + b 38830 │ │ │ │ + ldr r7, [pc, #1380] @ 38f04 │ │ │ │ + ldr r6, [pc, #1380] @ 38f08 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #1372] @ 38f1c │ │ │ │ + ldr r2, [pc, #1372] @ 38f0c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #1360] @ 38f20 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #1360] @ 38f10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 38354 │ │ │ │ + bne 38344 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 389f8 │ │ │ │ - ldr r2, [pc, #1332] @ 38f24 │ │ │ │ + beq 389e8 │ │ │ │ + ldr r2, [pc, #1332] @ 38f14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 38840 │ │ │ │ + b 38830 │ │ │ │ sub r2, fp, #764 @ 0x2fc │ │ │ │ sub r1, fp, #768 @ 0x300 │ │ │ │ mov r0, r7 │ │ │ │ - bl 35af0 │ │ │ │ + bl 35ae0 │ │ │ │ ldr r5, [fp, #-764] @ 0xfffffd04 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 38b84 │ │ │ │ + beq 38b74 │ │ │ │ ldr r1, [fp, #-784] @ 0xfffffcf0 │ │ │ │ mov r3, sl │ │ │ │ ldm r1, {r0, r2} │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [fp, #-784] @ 0xfffffcf0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 38ce0 │ │ │ │ - ldr r3, [pc, #1172] @ 38edc │ │ │ │ + beq 38cd0 │ │ │ │ + ldr r3, [pc, #1172] @ 38ecc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38a64 │ │ │ │ - b 38d78 │ │ │ │ + bne 38a54 │ │ │ │ + b 38d68 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38aa8 │ │ │ │ + beq 38a98 │ │ │ │ ldrsh r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 38a58 │ │ │ │ + bne 38a48 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1196] @ 38f28 │ │ │ │ + ldr r1, [pc, #1196] @ 38f18 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1188] @ 38f2c │ │ │ │ - ldr r2, [pc, #1188] @ 38f30 │ │ │ │ + ldr r3, [pc, #1188] @ 38f1c │ │ │ │ + ldr r2, [pc, #1188] @ 38f20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #135 @ 0x87 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #772] @ 0x304 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r5, [fp, #-776] @ 0xfffffcf8 │ │ │ │ str r3, [r8, #772] @ 0x304 │ │ │ │ - beq 38790 │ │ │ │ - ldr r0, [pc, #1128] @ 38f34 │ │ │ │ - ldr r1, [pc, #1128] @ 38f38 │ │ │ │ + beq 38780 │ │ │ │ + ldr r0, [pc, #1128] @ 38f24 │ │ │ │ + ldr r1, [pc, #1128] @ 38f28 │ │ │ │ mov r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ - b 38790 │ │ │ │ + bl 5bf54 │ │ │ │ + b 38780 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ - bl 6b8b4 │ │ │ │ - b 3863c │ │ │ │ + bl 6b8a4 │ │ │ │ + b 3862c │ │ │ │ ldm r1, {r1, r2} │ │ │ │ - bl 6b8b4 │ │ │ │ - b 385f4 │ │ │ │ + bl 6b8a4 │ │ │ │ + b 385e4 │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #1084] @ 38f3c │ │ │ │ + ldr r1, [pc, #1084] @ 38f2c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #1076] @ 38f40 │ │ │ │ + ldr r2, [pc, #1076] @ 38f30 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #960] @ 38ee8 │ │ │ │ + ldr r2, [pc, #960] @ 38ed8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ add r2, r8, #4096 @ 0x1000 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ ldr r3, [r2, #772] @ 0x304 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #772] @ 0x304 │ │ │ │ - b 386c4 │ │ │ │ - ldr r1, [pc, #1008] @ 38f44 │ │ │ │ - ldr r0, [pc, #1008] @ 38f48 │ │ │ │ - ldr r2, [pc, #1008] @ 38f4c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3883c │ │ │ │ - ldr r1, [pc, #992] @ 38f50 │ │ │ │ - ldr r0, [pc, #992] @ 38f54 │ │ │ │ - ldr r2, [pc, #992] @ 38f58 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 38408 │ │ │ │ - ldr r3, [pc, #848] @ 38edc │ │ │ │ + b 386b4 │ │ │ │ + ldr r1, [pc, #1008] @ 38f34 │ │ │ │ + ldr r0, [pc, #1008] @ 38f38 │ │ │ │ + ldr r2, [pc, #1008] @ 38f3c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 3882c │ │ │ │ + ldr r1, [pc, #992] @ 38f40 │ │ │ │ + ldr r0, [pc, #992] @ 38f44 │ │ │ │ + ldr r2, [pc, #992] @ 38f48 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 383f8 │ │ │ │ + ldr r3, [pc, #848] @ 38ecc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38a64 │ │ │ │ + bne 38a54 │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #772] @ 0x304 │ │ │ │ str r5, [fp, #-776] @ 0xfffffcf8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #772] @ 0x304 │ │ │ │ - b 38790 │ │ │ │ + b 38780 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38d5c │ │ │ │ - ldr r3, [pc, #728] @ 38eac │ │ │ │ + bne 38d4c │ │ │ │ + ldr r3, [pc, #728] @ 38e9c │ │ │ │ sub r7, fp, #652 @ 0x28c │ │ │ │ ldr r8, [r4, r3] │ │ │ │ sub r5, fp, #432 @ 0x1b0 │ │ │ │ - b 38518 │ │ │ │ - ldr r1, [pc, #884] @ 38f5c │ │ │ │ - ldr r0, [pc, #884] @ 38f60 │ │ │ │ - ldr r2, [pc, #884] @ 38f64 │ │ │ │ + b 38508 │ │ │ │ + ldr r1, [pc, #884] @ 38f4c │ │ │ │ + ldr r0, [pc, #884] @ 38f50 │ │ │ │ + ldr r2, [pc, #884] @ 38f54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 389a0 │ │ │ │ - ldr r1, [pc, #868] @ 38f68 │ │ │ │ - ldr r0, [pc, #868] @ 38f6c │ │ │ │ - ldr r2, [pc, #868] @ 38f70 │ │ │ │ + bl 57b50 │ │ │ │ + b 38990 │ │ │ │ + ldr r1, [pc, #868] @ 38f58 │ │ │ │ + ldr r0, [pc, #868] @ 38f5c │ │ │ │ + ldr r2, [pc, #868] @ 38f60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 38514 │ │ │ │ + bl 57b50 │ │ │ │ + b 38504 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ ldrb r3, [r7] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ orr r3, r3, r2, lsl #24 │ │ │ │ str r3, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #32 │ │ │ │ strbeq r0, [fp, #-428] @ 0xfffffe54 │ │ │ │ - beq 384c8 │ │ │ │ + beq 384b8 │ │ │ │ strb r3, [fp, #-428] @ 0xfffffe54 │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ cmp r3, #32 │ │ │ │ strbeq r0, [fp, #-427] @ 0xfffffe55 │ │ │ │ strbne r3, [fp, #-427] @ 0xfffffe55 │ │ │ │ strbne r0, [fp, #-426] @ 0xfffffe56 │ │ │ │ - b 384c8 │ │ │ │ + b 384b8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 380fc │ │ │ │ + bl 380ec │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldm r0, {r0, r2} │ │ │ │ str r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ mov r3, r7 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-804] @ 0xfffffcdc │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #756 @ 0x2f4 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r3, [fp, #-804] @ 0xfffffcdc │ │ │ │ cmp r3, r5 │ │ │ │ - bne 38718 │ │ │ │ + bne 38708 │ │ │ │ ldr r1, [fp, #-768] @ 0xfffffd00 │ │ │ │ mov r0, r7 │ │ │ │ - bl 358a8 │ │ │ │ + bl 35898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38718 │ │ │ │ + bne 38708 │ │ │ │ ldr r3, [sl, #768] @ 0x300 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #768] @ 0x300 │ │ │ │ - b 3876c │ │ │ │ + b 3875c │ │ │ │ mov r0, r7 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [fp, #-756] @ 0xfffffd0c │ │ │ │ - bl 380fc │ │ │ │ + bl 380ec │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldm r0, {r0, r2} │ │ │ │ str r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ mov r3, sl │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-796] @ 0xfffffce4 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, fp, #756 @ 0x2f4 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r3, [fp, #-796] @ 0xfffffce4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 38a40 │ │ │ │ + bne 38a30 │ │ │ │ ldr r1, [fp, #-768] @ 0xfffffd00 │ │ │ │ mov r0, sl │ │ │ │ - bl 358a8 │ │ │ │ + bl 35898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38a40 │ │ │ │ + bne 38a30 │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #768] @ 0x300 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #768] @ 0x300 │ │ │ │ - b 38ac4 │ │ │ │ - ldr r1, [pc, #528] @ 38f74 │ │ │ │ - ldr r0, [pc, #528] @ 38f78 │ │ │ │ - ldr r2, [pc, #528] @ 38f7c │ │ │ │ + b 38ab4 │ │ │ │ + ldr r1, [pc, #528] @ 38f64 │ │ │ │ + ldr r0, [pc, #528] @ 38f68 │ │ │ │ + ldr r2, [pc, #528] @ 38f6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 38bcc │ │ │ │ + bl 57b50 │ │ │ │ + b 38bbc │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #772] @ 0x304 │ │ │ │ str r5, [fp, #-776] @ 0xfffffcf8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #772] @ 0x304 │ │ │ │ - b 38ac4 │ │ │ │ + b 38ab4 │ │ │ │ ldr r2, [r9] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - bne 38e60 │ │ │ │ + bne 38e50 │ │ │ │ mvn r0, #1 │ │ │ │ - b 38840 │ │ │ │ + b 38830 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 389f8 │ │ │ │ - ldr r1, [pc, #448] @ 38f80 │ │ │ │ - ldr r0, [pc, #448] @ 38f84 │ │ │ │ + beq 389e8 │ │ │ │ + ldr r1, [pc, #448] @ 38f70 │ │ │ │ + ldr r0, [pc, #448] @ 38f74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #604 @ 0x25c │ │ │ │ - bl 57b60 │ │ │ │ - b 389f8 │ │ │ │ - ldr r2, [pc, #256] @ 38edc │ │ │ │ - ldr r5, [pc, #424] @ 38f88 │ │ │ │ + bl 57b50 │ │ │ │ + b 389e8 │ │ │ │ + ldr r2, [pc, #256] @ 38ecc │ │ │ │ + ldr r5, [pc, #424] @ 38f78 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ mvn r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #392] @ 38f8c │ │ │ │ + ldr r2, [pc, #392] @ 38f7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #376] @ 38f90 │ │ │ │ - bl 2a180 │ │ │ │ - bl 35178 │ │ │ │ - ldr r3, [pc, #136] @ 38eac │ │ │ │ + ldr r2, [pc, #376] @ 38f80 │ │ │ │ + bl 2a170 │ │ │ │ + bl 35168 │ │ │ │ + ldr r3, [pc, #136] @ 38e9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [r3, #8] │ │ │ │ - beq 389f8 │ │ │ │ - ldr r0, [pc, #324] @ 38f94 │ │ │ │ - ldr r2, [pc, #324] @ 38f98 │ │ │ │ + beq 389e8 │ │ │ │ + ldr r0, [pc, #324] @ 38f84 │ │ │ │ + ldr r2, [pc, #324] @ 38f88 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 389f8 │ │ │ │ - ldr r1, [pc, #308] @ 38f9c │ │ │ │ - ldr r0, [pc, #308] @ 38fa0 │ │ │ │ - ldr r2, [pc, #308] @ 38fa4 │ │ │ │ + bl 57b50 │ │ │ │ + b 389e8 │ │ │ │ + ldr r1, [pc, #308] @ 38f8c │ │ │ │ + ldr r0, [pc, #308] @ 38f90 │ │ │ │ + ldr r2, [pc, #308] @ 38f94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 38da4 │ │ │ │ + bl 57b50 │ │ │ │ + b 38d94 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r6, r4, lsl #26 │ │ │ │ + andeq r7, r6, r4, lsl sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r0, ror #25 │ │ │ │ + strdeq r7, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, sl, ip, lsr r6 │ │ │ │ - andeq sp, sl, r8, lsr #12 │ │ │ │ - strdeq sp, [sl], -r0 │ │ │ │ - @ instruction: 0x000ad5b4 │ │ │ │ + andeq sp, sl, ip, asr #12 │ │ │ │ + andeq sp, sl, r8, lsr r6 │ │ │ │ + andeq sp, sl, r0, lsl #12 │ │ │ │ + andeq sp, sl, r4, asr #11 │ │ │ │ andeq pc, r4, ip, lsl r3 @ │ │ │ │ andeq r6, r4, r8, lsr r4 │ │ │ │ - andeq sp, sl, r8, asr r5 │ │ │ │ + andeq sp, sl, r8, ror #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r4, r0, lsl #8 │ │ │ │ strdeq r6, [r4], -r8 │ │ │ │ - @ instruction: 0x000ad4b0 │ │ │ │ + andeq sp, sl, r0, asr #9 │ │ │ │ andeq r6, r4, ip, asr r3 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ andeq r5, r4, ip, asr r9 │ │ │ │ muleq r4, r0, r2 │ │ │ │ andeq r6, r4, ip, asr #5 │ │ │ │ andeq r6, r4, r4, lsl r2 │ │ │ │ andeq r6, r4, ip, asr #3 │ │ │ │ - strdeq sp, [sl], -ip │ │ │ │ + andeq sp, sl, ip, lsl #6 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ strdeq r5, [r4], -r0 │ │ │ │ andeq r5, r4, r4, ror #26 │ │ │ │ andeq r0, r0, lr, asr #5 │ │ │ │ @ instruction: 0x00045cb8 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - andeq sp, sl, ip, lsl #3 │ │ │ │ - andeq sp, sl, ip, asr r1 │ │ │ │ - @ instruction: 0x000677b0 │ │ │ │ + muleq sl, ip, r1 │ │ │ │ + andeq sp, sl, ip, ror #2 │ │ │ │ + andeq r7, r6, r0, asr #15 │ │ │ │ andeq sl, r2, r0, lsl #6 │ │ │ │ - andeq sp, sl, ip, asr #1 │ │ │ │ + ldrdeq sp, [sl], -ip │ │ │ │ andeq r5, r4, r4, ror #30 │ │ │ │ andeq r5, r4, r8, lsl #11 │ │ │ │ - strdeq ip, [sl], -r4 │ │ │ │ + andeq sp, sl, r4 │ │ │ │ andeq r5, r4, r0, lsl #21 │ │ │ │ andeq r5, r4, ip, lsl #29 │ │ │ │ andeq r0, r0, r3, lsr #4 │ │ │ │ - @ instruction: 0x000acfb4 │ │ │ │ + andeq ip, sl, r4, asr #31 │ │ │ │ andeq r0, r0, r9, lsr #4 │ │ │ │ muleq r4, r8, r9 │ │ │ │ andeq r5, r4, ip, lsl #20 │ │ │ │ andeq r0, r0, sp, lsl #6 │ │ │ │ andeq r5, r4, r0, ror #18 │ │ │ │ andeq r0, r0, sl, lsl r3 │ │ │ │ andeq r5, r4, r4, lsl r9 │ │ │ │ @@ -53301,272 +53297,272 @@ │ │ │ │ ldrdeq r5, [r4], -r0 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #284] @ 390e0 │ │ │ │ - ldr r2, [pc, #284] @ 390e4 │ │ │ │ + ldr r3, [pc, #284] @ 390d0 │ │ │ │ + ldr r2, [pc, #284] @ 390d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39074 │ │ │ │ + bne 39064 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390b8 │ │ │ │ - ldr r5, [pc, #252] @ 390e8 │ │ │ │ + beq 390a8 │ │ │ │ + ldr r5, [pc, #252] @ 390d8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39004 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 38ff4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - ldr r1, [pc, #224] @ 390ec │ │ │ │ + ldr r1, [pc, #224] @ 390dc │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39034 │ │ │ │ + bne 39024 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 390c0 │ │ │ │ + bne 390b0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #172] @ 390f0 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #172] @ 390e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3902c │ │ │ │ - ldr r1, [pc, #152] @ 390f4 │ │ │ │ - ldr r0, [pc, #152] @ 390f8 │ │ │ │ + beq 3901c │ │ │ │ + ldr r1, [pc, #152] @ 390e4 │ │ │ │ + ldr r0, [pc, #152] @ 390e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #128] @ 390fc │ │ │ │ - ldr r5, [pc, #128] @ 39100 │ │ │ │ + ldr r7, [pc, #128] @ 390ec │ │ │ │ + ldr r5, [pc, #128] @ 390f0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #120] @ 39104 │ │ │ │ + ldr r2, [pc, #120] @ 390f4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38fe4 │ │ │ │ + bne 38fd4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 390b8 │ │ │ │ - ldr r2, [pc, #88] @ 39108 │ │ │ │ + beq 390a8 │ │ │ │ + ldr r2, [pc, #88] @ 390f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 3910c │ │ │ │ - ldr r0, [pc, #68] @ 39110 │ │ │ │ - ldr r2, [pc, #68] @ 39114 │ │ │ │ + ldr r1, [pc, #68] @ 390fc │ │ │ │ + ldr r0, [pc, #68] @ 39100 │ │ │ │ + ldr r2, [pc, #68] @ 39104 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r7, r6, r4, lsr r0 │ │ │ │ + andeq r7, r6, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq sl, r8, r9 │ │ │ │ + andeq ip, sl, r8, lsr #19 │ │ │ │ andeq r9, r4, r0, asr #12 │ │ │ │ - andeq ip, sl, r0, asr #18 │ │ │ │ + andeq ip, sl, r0, asr r9 │ │ │ │ ldrdeq r5, [r4], -r4 │ │ │ │ andeq r5, r4, r0, asr #16 │ │ │ │ @ instruction: 0x000453b4 │ │ │ │ andeq r5, r4, r0, lsr #16 │ │ │ │ andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, r9, ror #6 │ │ │ │ andeq r5, r4, r4, ror #6 │ │ │ │ ldrdeq r5, [r4], -r0 │ │ │ │ andeq r0, r0, r3, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #92] @ 39190 │ │ │ │ + ldr r5, [pc, #92] @ 39180 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39154 │ │ │ │ + beq 39144 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39180 │ │ │ │ + beq 39170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #40] @ 39194 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #40] @ 39184 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #32] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #16] @ 39198 │ │ │ │ + ldr r3, [pc, #16] @ 39188 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b 39170 │ │ │ │ - andeq ip, sl, ip, asr #16 │ │ │ │ - andeq ip, sl, r8, lsl r8 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ + b 39160 │ │ │ │ + andeq ip, sl, ip, asr r8 │ │ │ │ + andeq ip, sl, r8, lsr #16 │ │ │ │ + andeq ip, sl, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r5, [pc, #216] @ 3929c │ │ │ │ - ldr r3, [pc, #216] @ 392a0 │ │ │ │ + ldr r5, [pc, #216] @ 3928c │ │ │ │ + ldr r3, [pc, #216] @ 39290 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 391fc │ │ │ │ - ldr r3, [pc, #192] @ 392a4 │ │ │ │ + bne 391ec │ │ │ │ + ldr r3, [pc, #192] @ 39294 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 39258 │ │ │ │ - ldr r3, [pc, #184] @ 392a8 │ │ │ │ + bhi 39248 │ │ │ │ + ldr r3, [pc, #184] @ 39298 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #168] @ 392ac │ │ │ │ - ldr r6, [pc, #168] @ 392b0 │ │ │ │ + ldr r7, [pc, #168] @ 3929c │ │ │ │ + ldr r6, [pc, #168] @ 392a0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #160] @ 392b4 │ │ │ │ + ldr r2, [pc, #160] @ 392a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #128] @ 392a4 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #128] @ 39294 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 39270 │ │ │ │ - ldr r3, [pc, #132] @ 392b8 │ │ │ │ + bhi 39260 │ │ │ │ + ldr r3, [pc, #132] @ 392a8 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #8] │ │ │ │ - beq 391f4 │ │ │ │ + beq 391e4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #112] @ 392bc │ │ │ │ + ldr r2, [pc, #112] @ 392ac │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #96] @ 392c0 │ │ │ │ + ldr r3, [pc, #96] @ 392b0 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #76] @ 392c4 │ │ │ │ + ldr r3, [pc, #76] @ 392b4 │ │ │ │ mov r1, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - beq 39268 │ │ │ │ - ldr r2, [pc, #56] @ 392c8 │ │ │ │ + beq 39258 │ │ │ │ + ldr r2, [pc, #56] @ 392b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 39268 │ │ │ │ - andeq r6, r6, r4, lsr lr │ │ │ │ + bl 57b50 │ │ │ │ + b 39258 │ │ │ │ + andeq r6, r6, r4, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ - andeq r9, r6, ip, ror #23 │ │ │ │ + strdeq r9, [r6], -ip │ │ │ │ andeq r5, r4, ip, lsr #4 │ │ │ │ andeq r5, r4, ip, lsr #13 │ │ │ │ muleq r0, r5, r3 │ │ │ │ - andeq r9, r6, r4, lsr #23 │ │ │ │ + @ instruction: 0x00069bb4 │ │ │ │ andeq r0, r0, r1, lsr #7 │ │ │ │ - andeq r9, r6, r8, ror fp │ │ │ │ - andeq r9, r6, r0, ror #22 │ │ │ │ + andeq r9, r6, r8, lsl #23 │ │ │ │ + andeq r9, r6, r0, ror fp │ │ │ │ muleq r0, lr, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #216] @ 393c0 │ │ │ │ - ldr r2, [pc, #216] @ 393c4 │ │ │ │ + ldr r3, [pc, #216] @ 393b0 │ │ │ │ + ldr r2, [pc, #216] @ 393b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39358 │ │ │ │ + bne 39348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39350 │ │ │ │ + beq 39340 │ │ │ │ ldm r5, {r3, r8} │ │ │ │ cmp r3, #0 │ │ │ │ - ble 39334 │ │ │ │ + ble 39324 │ │ │ │ mov r4, #0 │ │ │ │ add r6, r8, #4 │ │ │ │ ldr r0, [r6, r4, lsl #3] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 3931c │ │ │ │ + bgt 3930c │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 393a0 │ │ │ │ + bne 39390 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r4, [pc, #104] @ 393c8 │ │ │ │ - ldr r0, [pc, #104] @ 393cc │ │ │ │ + ldr r4, [pc, #104] @ 393b8 │ │ │ │ + ldr r0, [pc, #104] @ 393bc │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #100] @ 393d0 │ │ │ │ + ldr r2, [pc, #100] @ 393c0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 39308 │ │ │ │ + bne 392f8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39350 │ │ │ │ - ldr r0, [pc, #68] @ 393d4 │ │ │ │ - ldr r2, [pc, #68] @ 393d8 │ │ │ │ + beq 39340 │ │ │ │ + ldr r0, [pc, #68] @ 393c4 │ │ │ │ + ldr r2, [pc, #68] @ 393c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 39350 │ │ │ │ - ldr r1, [pc, #52] @ 393dc │ │ │ │ - ldr r0, [pc, #52] @ 393e0 │ │ │ │ - ldr r2, [pc, #52] @ 393e4 │ │ │ │ + bl 57b50 │ │ │ │ + b 39340 │ │ │ │ + ldr r1, [pc, #52] @ 393cc │ │ │ │ + ldr r0, [pc, #52] @ 393d0 │ │ │ │ + ldr r2, [pc, #52] @ 393d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r6, r6, r0, lsl sp │ │ │ │ + andeq r6, r6, r0, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r5, [r4], -r0 │ │ │ │ andeq r5, r4, r0, ror #10 │ │ │ │ muleq r0, r6, r7 │ │ │ │ andeq r5, r4, r8, ror #2 │ │ │ │ muleq r0, r8, r7 │ │ │ │ andeq r5, r4, r4, lsl #1 │ │ │ │ @@ -53583,957 +53579,957 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 39440 │ │ │ │ + beq 39430 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3946c │ │ │ │ + bne 3945c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ands r0, r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3946c │ │ │ │ + beq 3945c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7f0 │ │ │ │ + bl 2e7e0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #120] @ 39508 │ │ │ │ - ldr r3, [pc, #120] @ 3950c │ │ │ │ + ldr r2, [pc, #120] @ 394f8 │ │ │ │ + ldr r3, [pc, #120] @ 394fc │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 4dbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 46d8 │ │ │ │ - ldr r0, [pc, #72] @ 39510 │ │ │ │ + ldr r0, [pc, #72] @ 39500 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 45c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e70 │ │ │ │ - ldr r2, [pc, #52] @ 39514 │ │ │ │ - ldr r3, [pc, #40] @ 3950c │ │ │ │ + ldr r2, [pc, #52] @ 39504 │ │ │ │ + ldr r3, [pc, #40] @ 394fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39504 │ │ │ │ + bne 394f4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r6, r8, ror #22 │ │ │ │ + andeq r6, r6, r8, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, sl, r4, lsl #10 │ │ │ │ - andeq r6, r6, r8, lsl fp │ │ │ │ + andeq ip, sl, r4, lsl r5 │ │ │ │ + andeq r6, r6, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ - beq 39550 │ │ │ │ - bl 392cc │ │ │ │ + beq 39540 │ │ │ │ + bl 392bc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39580 │ │ │ │ - bl 2e2e0 │ │ │ │ + beq 39570 │ │ │ │ + bl 2e2d0 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - beq 39574 │ │ │ │ + beq 39564 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 39580 │ │ │ │ + beq 39570 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 39538 │ │ │ │ + bne 39528 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r7, r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 395ec │ │ │ │ - ldr r3, [pc, #548] @ 397f0 │ │ │ │ + beq 395dc │ │ │ │ + ldr r3, [pc, #548] @ 397e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 395ec │ │ │ │ + beq 395dc │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [ip, #16] │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 395dc │ │ │ │ + bne 395cc │ │ │ │ cmp r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 396ac │ │ │ │ + beq 3969c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 396f4 │ │ │ │ - ldr r3, [pc, #492] @ 397f4 │ │ │ │ + beq 396e4 │ │ │ │ + ldr r3, [pc, #492] @ 397e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39624 │ │ │ │ - b 39744 │ │ │ │ + bne 39614 │ │ │ │ + b 39734 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39744 │ │ │ │ + beq 39734 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 44b0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 39618 │ │ │ │ + bne 39608 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39744 │ │ │ │ - ldr r3, [pc, #424] @ 397f8 │ │ │ │ + beq 39734 │ │ │ │ + ldr r3, [pc, #424] @ 397e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ sub sl, sl, r4 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r8, r3 │ │ │ │ - beq 396b4 │ │ │ │ + beq 396a4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3968c │ │ │ │ + beq 3967c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7f0 │ │ │ │ + bl 2e7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396b4 │ │ │ │ + bne 396a4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 396e0 │ │ │ │ + beq 396d0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 39730 │ │ │ │ + bne 39720 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 39664 │ │ │ │ + bne 39654 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #0 │ │ │ │ - bne 396ac │ │ │ │ + bne 3969c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39714 │ │ │ │ + beq 39704 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 396ac │ │ │ │ + beq 3969c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r8, r3 │ │ │ │ - beq 396bc │ │ │ │ - b 39670 │ │ │ │ + beq 396ac │ │ │ │ + b 39660 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ strhne r3, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b 396a0 │ │ │ │ - ldr r3, [pc, #256] @ 397fc │ │ │ │ + b 39690 │ │ │ │ + ldr r3, [pc, #256] @ 397ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movne r9, r5 │ │ │ │ movne sl, #1 │ │ │ │ - bne 39660 │ │ │ │ - b 396ac │ │ │ │ + bne 39650 │ │ │ │ + b 3969c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 396ac │ │ │ │ + beq 3969c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r8, r3 │ │ │ │ - bne 39670 │ │ │ │ - b 39714 │ │ │ │ + bne 39660 │ │ │ │ + b 39704 │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strheq r3, [r4, #16] │ │ │ │ - b 3969c │ │ │ │ - ldr r3, [pc, #180] @ 39800 │ │ │ │ + b 3968c │ │ │ │ + ldr r3, [pc, #180] @ 397f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39768 │ │ │ │ - b 397a0 │ │ │ │ + bne 39758 │ │ │ │ + b 39790 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397a0 │ │ │ │ + beq 39790 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3975c │ │ │ │ - ldr r3, [pc, #124] @ 39804 │ │ │ │ + bne 3974c │ │ │ │ + ldr r3, [pc, #124] @ 397f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ mov r9, #1 │ │ │ │ sub sl, sl, r4 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ - b 39660 │ │ │ │ - ldr r3, [pc, #96] @ 39808 │ │ │ │ + b 39650 │ │ │ │ + ldr r3, [pc, #96] @ 397f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 397c4 │ │ │ │ - b 397e8 │ │ │ │ + bne 397b4 │ │ │ │ + b 397d8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397e8 │ │ │ │ + beq 397d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 397b8 │ │ │ │ - ldr r3, [pc, #40] @ 3980c │ │ │ │ + bne 397a8 │ │ │ │ + ldr r3, [pc, #40] @ 397fc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 39788 │ │ │ │ + b 39778 │ │ │ │ mov r5, r4 │ │ │ │ - b 396ac │ │ │ │ - andeq ip, sl, r4, lsl #8 │ │ │ │ - andeq ip, sl, r8, asr #7 │ │ │ │ - andeq ip, sl, r0, lsl #7 │ │ │ │ - ldrdeq ip, [sl], -r4 │ │ │ │ - andeq ip, sl, r4, lsl #5 │ │ │ │ - andeq ip, sl, r8, asr #4 │ │ │ │ - andeq ip, sl, r8, lsr #4 │ │ │ │ - andeq ip, sl, ip, ror #3 │ │ │ │ + b 3969c │ │ │ │ + andeq ip, sl, r4, lsl r4 │ │ │ │ + ldrdeq ip, [sl], -r8 │ │ │ │ + muleq sl, r0, r3 │ │ │ │ + andeq ip, sl, r4, ror #5 │ │ │ │ + muleq sl, r4, r2 │ │ │ │ + andeq ip, sl, r8, asr r2 │ │ │ │ + andeq ip, sl, r8, lsr r2 │ │ │ │ + strdeq ip, [sl], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #2880] @ 0xb40 │ │ │ │ - ldr r3, [pc, #1636] @ 39e90 │ │ │ │ + ldr r3, [pc, #1636] @ 39e80 │ │ │ │ sub sp, sp, #1184 @ 0x4a0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1624] @ 39e94 │ │ │ │ + ldr r2, [pc, #1624] @ 39e84 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r3, [pc, #1616] @ 39e98 │ │ │ │ + ldr r3, [pc, #1616] @ 39e88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ sub r1, fp, #1152 @ 0x480 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-1172] @ 0xfffffb6c │ │ │ │ str r4, [fp, #-1168] @ 0xfffffb70 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1568] @ 39e9c │ │ │ │ + ldr r3, [pc, #1568] @ 39e8c │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39d34 │ │ │ │ - ldr r5, [pc, #1536] @ 39ea0 │ │ │ │ + bne 39d24 │ │ │ │ + ldr r5, [pc, #1536] @ 39e90 │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ sub r0, r0, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 398dc │ │ │ │ + beq 398cc │ │ │ │ ldr r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ strh r4, [r3, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 398c4 │ │ │ │ - ldr r3, [pc, #1472] @ 39ea4 │ │ │ │ + bne 398b4 │ │ │ │ + ldr r3, [pc, #1472] @ 39e94 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 469e0 │ │ │ │ - ldr r3, [pc, #1456] @ 39ea8 │ │ │ │ + bl 469d0 │ │ │ │ + ldr r3, [pc, #1456] @ 39e98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39bb4 │ │ │ │ + beq 39ba4 │ │ │ │ ldr r2, [fp, #-1176] @ 0xfffffb68 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #1412] @ 39eac │ │ │ │ + ldr r2, [pc, #1412] @ 39e9c │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 467b4 │ │ │ │ + bl 467a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-1172] @ 0xfffffb6c │ │ │ │ - beq 399fc │ │ │ │ + beq 399ec │ │ │ │ ldr r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ strh r4, [r3, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3993c │ │ │ │ + bne 3992c │ │ │ │ sub r1, fp, #1152 @ 0x480 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r3, [pc, #1324] @ 39e9c │ │ │ │ + ldr r3, [pc, #1324] @ 39e8c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ str r3, [fp, #-1196] @ 0xfffffb54 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39d54 │ │ │ │ - ldr r5, [pc, #1312] @ 39eb0 │ │ │ │ + bne 39d44 │ │ │ │ + ldr r5, [pc, #1312] @ 39ea0 │ │ │ │ sub r7, fp, #868 @ 0x364 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-1172] @ 0xfffffb6c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 382d4 │ │ │ │ + bl 382c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1196] @ 0xfffffb54 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-1160] @ 0xfffffb78 │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 399fc │ │ │ │ + beq 399ec │ │ │ │ strh r4, [r3, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 399ec │ │ │ │ - ldr r2, [pc, #1200] @ 39eb4 │ │ │ │ - ldr r3, [pc, #1172] @ 39e9c │ │ │ │ + bne 399dc │ │ │ │ + ldr r2, [pc, #1200] @ 39ea4 │ │ │ │ + ldr r3, [pc, #1172] @ 39e8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2, #28] │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ sub r3, fp, #1168 @ 0x490 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1180] @ 0xfffffb64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39bd8 │ │ │ │ - ldr r3, [pc, #1136] @ 39ea4 │ │ │ │ + beq 39bc8 │ │ │ │ + ldr r3, [pc, #1136] @ 39e94 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r7, [pc, #1148] @ 39eb8 │ │ │ │ + ldr r7, [pc, #1148] @ 39ea8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 467b4 │ │ │ │ + bl 467a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-1172] @ 0xfffffb6c │ │ │ │ - beq 39ab8 │ │ │ │ + beq 39aa8 │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39bc4 │ │ │ │ + beq 39bb4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r2 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39c94 │ │ │ │ + bne 39c84 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39ab0 │ │ │ │ + beq 39aa0 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r2, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39a9c │ │ │ │ + bne 39a8c │ │ │ │ ldr r0, [fp, #-1180] @ 0xfffffb64 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39a44 │ │ │ │ + bne 39a34 │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ str r4, [fp, #-1176] @ 0xfffffb68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b5c │ │ │ │ + beq 39b4c │ │ │ │ sub r1, fp, #1152 @ 0x480 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r3, [pc, #940] @ 39e9c │ │ │ │ + ldr r3, [pc, #940] @ 39e8c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-1200] @ 0xfffffb50 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39e4c │ │ │ │ - ldr r5, [pc, #940] @ 39ebc │ │ │ │ + bne 39e3c │ │ │ │ + ldr r5, [pc, #940] @ 39eac │ │ │ │ sub r6, fp, #588 @ 0x24c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #64 @ 0x40 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 382d4 │ │ │ │ + bl 382c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1200] @ 0xfffffb50 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1156] @ 0xfffffb7c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r3, [pc, #860] @ 39ec0 │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r3, [pc, #860] @ 39eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39b9c │ │ │ │ + beq 39b8c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b90 │ │ │ │ + beq 39b80 │ │ │ │ strh r2, [r3, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39b80 │ │ │ │ + bne 39b70 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39b74 │ │ │ │ - ldr r3, [pc, #760] @ 39e9c │ │ │ │ + bne 39b64 │ │ │ │ + ldr r3, [pc, #760] @ 39e8c │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ ldr r4, [fp, #-1176] @ 0xfffffb68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ - b 39a24 │ │ │ │ + b 39a14 │ │ │ │ ldr r3, [fp, #-1172] @ 0xfffffb6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39954 │ │ │ │ - b 399fc │ │ │ │ + bne 39944 │ │ │ │ + b 399ec │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ str r0, [fp, #-1168] @ 0xfffffb70 │ │ │ │ - b 39a90 │ │ │ │ - ldr r3, [pc, #740] @ 39ec4 │ │ │ │ + b 39a80 │ │ │ │ + ldr r3, [pc, #740] @ 39eb4 │ │ │ │ sub r2, fp, #1168 @ 0x490 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ sub r2, r2, #4 │ │ │ │ str r2, [fp, #-1188] @ 0xfffffb5c │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ ldr r4, [fp, #-1176] @ 0xfffffb68 │ │ │ │ - ldr r3, [pc, #676] @ 39ea4 │ │ │ │ + ldr r3, [pc, #676] @ 39e94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39ca4 │ │ │ │ - ldr r7, [pc, #700] @ 39ec8 │ │ │ │ + beq 39c94 │ │ │ │ + ldr r7, [pc, #700] @ 39eb8 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r5, #1 │ │ │ │ - b 39c48 │ │ │ │ + b 39c38 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r2 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39d70 │ │ │ │ + bne 39d60 │ │ │ │ ldr r0, [fp, #-1188] @ 0xfffffb5c │ │ │ │ strh r5, [r4, #16] │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39e84 │ │ │ │ + beq 39e74 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 467b4 │ │ │ │ + bl 467a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-1172] @ 0xfffffb6c │ │ │ │ - beq 39c3c │ │ │ │ + beq 39c2c │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39c1c │ │ │ │ + bne 39c0c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ str r0, [fp, #-1168] @ 0xfffffb70 │ │ │ │ - b 39c30 │ │ │ │ + b 39c20 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 6bcd0 │ │ │ │ - b 39ac4 │ │ │ │ + bl 6bcc0 │ │ │ │ + b 39ab4 │ │ │ │ ldr r4, [fp, #-1184] @ 0xfffffb60 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 46a28 │ │ │ │ - ldr r3, [pc, #528] @ 39ecc │ │ │ │ + bl 46a18 │ │ │ │ + ldr r3, [pc, #528] @ 39ebc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4992 @ 0x1380 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r1, r1, r2 │ │ │ │ sbc r2, r0, r2, asr #31 │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #480] @ 39ed0 │ │ │ │ + ldr r0, [pc, #480] @ 39ec0 │ │ │ │ ldr r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-1176] @ 0xfffffb68 │ │ │ │ ldr r0, [fp, #-1164] @ 0xfffffb74 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #452] @ 39ed4 │ │ │ │ - ldr r3, [pc, #388] @ 39e98 │ │ │ │ + ldr r2, [pc, #452] @ 39ec4 │ │ │ │ + ldr r3, [pc, #388] @ 39e88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39e8c │ │ │ │ + bne 39e7c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #412] @ 39ed8 │ │ │ │ + ldr r0, [pc, #412] @ 39ec8 │ │ │ │ ldr r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #384] @ 39edc │ │ │ │ + ldr r0, [pc, #384] @ 39ecc │ │ │ │ ldr r3, [fp, #-1196] @ 0xfffffb54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ str r4, [fp, #-1176] @ 0xfffffb68 │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39e10 │ │ │ │ + beq 39e00 │ │ │ │ sub r1, fp, #1152 @ 0x480 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r3, [pc, #248] @ 39e9c │ │ │ │ + ldr r3, [pc, #248] @ 39e8c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39e68 │ │ │ │ - ldr r5, [pc, #284] @ 39ee0 │ │ │ │ + bne 39e58 │ │ │ │ + ldr r5, [pc, #284] @ 39ed0 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #64 @ 0x40 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-1168] @ 0xfffffb70 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 382d4 │ │ │ │ + bl 382c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1152] @ 0xfffffb80 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r3, [pc, #204] @ 39ee4 │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r3, [pc, #204] @ 39ed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39e38 │ │ │ │ + beq 39e28 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r3, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39e28 │ │ │ │ - ldr r3, [pc, #92] @ 39e9c │ │ │ │ + bne 39e18 │ │ │ │ + ldr r3, [pc, #92] @ 39e8c │ │ │ │ ldr r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-1192] @ 0xfffffb58 │ │ │ │ - b 39bf4 │ │ │ │ - ldr r0, [pc, #148] @ 39ee8 │ │ │ │ + b 39be4 │ │ │ │ + ldr r0, [pc, #148] @ 39ed8 │ │ │ │ ldr r3, [fp, #-1200] @ 0xfffffb50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r0, [pc, #124] @ 39eec │ │ │ │ + ldr r0, [pc, #124] @ 39edc │ │ │ │ ldr r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ str r4, [fp, #-1176] @ 0xfffffb68 │ │ │ │ - b 39d80 │ │ │ │ + b 39d70 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r6, r8, asr #15 │ │ │ │ - @ instruction: 0x000667b4 │ │ │ │ + ldrdeq r6, [r6], -r8 │ │ │ │ + andeq r6, r6, r4, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, sl, r8, lsr #2 │ │ │ │ + andeq ip, sl, r8, lsr r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [sl], -r8 │ │ │ │ + andeq ip, sl, r8, ror #1 │ │ │ │ @ instruction: 0xfffffad0 │ │ │ │ - andeq ip, sl, ip, lsr r0 │ │ │ │ - andeq fp, sl, r8, asr #31 │ │ │ │ + andeq ip, sl, ip, asr #32 │ │ │ │ + ldrdeq fp, [sl], -r8 │ │ │ │ @ instruction: 0xfffff9bc │ │ │ │ - @ instruction: 0x000abebc │ │ │ │ - andeq fp, sl, ip, ror #28 │ │ │ │ - andeq fp, sl, ip, ror #27 │ │ │ │ + andeq fp, sl, ip, asr #29 │ │ │ │ + andeq fp, sl, ip, ror lr │ │ │ │ + strdeq fp, [sl], -ip │ │ │ │ @ instruction: 0xfffff7ec │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq fp, [sl], -ip │ │ │ │ - andeq r6, r6, r8, ror #5 │ │ │ │ - muleq sl, r0, ip │ │ │ │ - andeq fp, sl, r0, ror ip │ │ │ │ - andeq fp, sl, r8, lsl #24 │ │ │ │ - @ instruction: 0x000abbb8 │ │ │ │ - andeq fp, sl, r8, ror fp │ │ │ │ - andeq fp, sl, ip, asr fp │ │ │ │ + andeq fp, sl, ip, ror #25 │ │ │ │ + strdeq r6, [r6], -r8 │ │ │ │ + andeq fp, sl, r0, lsr #25 │ │ │ │ + andeq fp, sl, r0, lsl #25 │ │ │ │ + andeq fp, sl, r8, lsl ip │ │ │ │ + andeq fp, sl, r8, asr #23 │ │ │ │ + andeq fp, sl, r8, lsl #23 │ │ │ │ + andeq fp, sl, ip, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #32 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #24] │ │ │ │ bl 49c0 │ │ │ │ - ldr r4, [pc, #124] @ 39fc4 │ │ │ │ + ldr r4, [pc, #124] @ 39fb4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ str r3, [r5] │ │ │ │ bl 4570 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39f98 │ │ │ │ + beq 39f88 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fb8 │ │ │ │ + beq 39fa8 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39f74 │ │ │ │ - ldr r3, [pc, #40] @ 39fc8 │ │ │ │ + bne 39f64 │ │ │ │ + ldr r3, [pc, #40] @ 39fb8 │ │ │ │ str r7, [r5, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ str r5, [r3, #24] │ │ │ │ bl 4420 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r5, #18] │ │ │ │ - b 39f98 │ │ │ │ - andeq fp, sl, r8, lsl #21 │ │ │ │ - andeq fp, sl, ip, lsr #20 │ │ │ │ + b 39f88 │ │ │ │ + muleq sl, r8, sl │ │ │ │ + andeq fp, sl, ip, lsr sl │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 39fe8 │ │ │ │ + beq 39fd8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ef0 │ │ │ │ + b 39ee0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #44] @ 3a02c │ │ │ │ + ldr r3, [pc, #44] @ 3a01c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r0, r2 │ │ │ │ mvneq r0, #0 │ │ │ │ strne r2, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq fp, sl, ip, asr #19 │ │ │ │ + ldrdeq fp, [sl], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #216] @ 3a124 │ │ │ │ + ldr r2, [pc, #216] @ 3a114 │ │ │ │ subs r3, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r2, #32] │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3a0e4 │ │ │ │ + beq 3a0d4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a11c │ │ │ │ + beq 3a10c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a074 │ │ │ │ - ldr r3, [pc, #136] @ 3a128 │ │ │ │ + bne 3a064 │ │ │ │ + ldr r3, [pc, #136] @ 3a118 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a0d0 │ │ │ │ + beq 3a0c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a11c │ │ │ │ + beq 3a10c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a0ac │ │ │ │ + bne 3a09c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39ef0 │ │ │ │ + bl 39ee0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3a104 │ │ │ │ + b 3a0f4 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a0ac │ │ │ │ + bne 3a09c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a0d0 │ │ │ │ - ldr r3, [pc, #32] @ 3a12c │ │ │ │ + bne 3a0c0 │ │ │ │ + ldr r3, [pc, #32] @ 3a11c │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #32] │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq fp, sl, r0, lsl #19 │ │ │ │ - andeq fp, sl, r0, lsr r9 │ │ │ │ - andeq fp, sl, r0, asr #17 │ │ │ │ + muleq sl, r0, r9 │ │ │ │ + andeq fp, sl, r0, asr #18 │ │ │ │ + ldrdeq fp, [sl], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #152] @ 3a1e4 │ │ │ │ + ldr r3, [pc, #152] @ 3a1d4 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 3a1c8 │ │ │ │ + beq 3a1b8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a1dc │ │ │ │ + beq 3a1cc │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a164 │ │ │ │ + bne 3a154 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39ef0 │ │ │ │ - ldr r3, [pc, #76] @ 3a1e8 │ │ │ │ + bl 39ee0 │ │ │ │ + ldr r3, [pc, #76] @ 3a1d8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 3a1ec │ │ │ │ + ldr r3, [pc, #64] @ 3a1dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ str r3, [r6, #20] │ │ │ │ - ldr r3, [pc, #52] @ 3a1f0 │ │ │ │ + ldr r3, [pc, #52] @ 3a1e0 │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a188 │ │ │ │ + bne 3a178 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a1b4 │ │ │ │ - b 3a1a4 │ │ │ │ + beq 3a1a4 │ │ │ │ + b 3a194 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq fp, sl, r0, lsl #17 │ │ │ │ + muleq sl, r0, r8 │ │ │ │ + andeq fp, sl, r4, asr #16 │ │ │ │ andeq fp, sl, r4, lsr r8 │ │ │ │ - andeq fp, sl, r4, lsr #16 │ │ │ │ - andeq fp, sl, r0, lsl r8 │ │ │ │ + andeq fp, sl, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ - ldr r1, [pc, #792] @ 3a528 │ │ │ │ + ldr r1, [pc, #792] @ 3a518 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #788] @ 3a52c │ │ │ │ + ldr r2, [pc, #788] @ 3a51c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r5, r0 │ │ │ │ bl 49e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a38c │ │ │ │ + beq 3a37c │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 3a38c │ │ │ │ + bls 3a37c │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r1, [r6], #1 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 3a38c │ │ │ │ + beq 3a37c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3a28c │ │ │ │ - b 3a298 │ │ │ │ + bne 3a27c │ │ │ │ + b 3a288 │ │ │ │ cmp r5, r3 │ │ │ │ strb r1, [r3, #1] │ │ │ │ - beq 3a298 │ │ │ │ + beq 3a288 │ │ │ │ ldrb r2, [r3], #-1 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 3a280 │ │ │ │ - ldr r3, [pc, #656] @ 3a530 │ │ │ │ + beq 3a270 │ │ │ │ + ldr r3, [pc, #656] @ 3a520 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a3c8 │ │ │ │ + bne 3a3b8 │ │ │ │ sub r1, fp, #1056 @ 0x420 │ │ │ │ sub r1, r1, #4 │ │ │ │ sub r4, r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b528 │ │ │ │ + bl 6b518 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3a38c │ │ │ │ + beq 3a37c │ │ │ │ ldr sl, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a38c │ │ │ │ - ldr r3, [pc, #592] @ 3a534 │ │ │ │ + beq 3a37c │ │ │ │ + ldr r3, [pc, #592] @ 3a524 │ │ │ │ add sl, r9, sl, lsl #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ sub r8, r9, #4 │ │ │ │ subs r7, r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ sub sl, sl, #4 │ │ │ │ @@ -54547,202 +54543,202 @@ │ │ │ │ mov r4, sl │ │ │ │ mov r8, r2 │ │ │ │ ldr sl, [r6, #4]! │ │ │ │ cmp sl, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a360 │ │ │ │ + beq 3a350 │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a364 │ │ │ │ + beq 3a354 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3a33c │ │ │ │ + bne 3a32c │ │ │ │ mov r9, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3a320 │ │ │ │ + bne 3a310 │ │ │ │ mov r6, r9 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r9, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r4, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ - beq 3a3f0 │ │ │ │ + beq 3a3e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r2, [pc, #408] @ 3a538 │ │ │ │ - ldr r3, [pc, #392] @ 3a52c │ │ │ │ + ldr r2, [pc, #408] @ 3a528 │ │ │ │ + ldr r3, [pc, #392] @ 3a51c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a524 │ │ │ │ + bne 3a514 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a38c │ │ │ │ + beq 3a37c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a3c8 │ │ │ │ - b 3a2ac │ │ │ │ + bne 3a3b8 │ │ │ │ + b 3a29c │ │ │ │ mov r0, #32 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mvn r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sl, #4] │ │ │ │ str r6, [sl, #20] │ │ │ │ str r6, [sl, #8] │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sl] │ │ │ │ - beq 3a498 │ │ │ │ + beq 3a488 │ │ │ │ str r5, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r6 │ │ │ │ mov r5, r2 │ │ │ │ str r6, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ - b 3a458 │ │ │ │ + b 3a448 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bls 3a490 │ │ │ │ + bls 3a480 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a44c │ │ │ │ + beq 3a43c │ │ │ │ ldr r6, [r9, r8, lsl #2] │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3a4d0 │ │ │ │ + bne 3a4c0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3a500 │ │ │ │ + bne 3a4f0 │ │ │ │ str r1, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bhi 3a458 │ │ │ │ + bhi 3a448 │ │ │ │ ldr r5, [fp, #-1076] @ 0xfffffbcc │ │ │ │ ldr r6, [fp, #-1080] @ 0xfffffbc8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a518 │ │ │ │ - ldr r3, [pc, #136] @ 3a53c │ │ │ │ + beq 3a508 │ │ │ │ + ldr r3, [pc, #136] @ 3a52c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [sl, #24] │ │ │ │ str sl, [r3, #28] │ │ │ │ str sl, [r3, #88] @ 0x58 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3a398 │ │ │ │ + bl 3add4 │ │ │ │ + b 3a388 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a44c │ │ │ │ + beq 3a43c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a4d8 │ │ │ │ + bne 3a4c8 │ │ │ │ ldr r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39ef0 │ │ │ │ + bl 39ee0 │ │ │ │ ldr r5, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sl, #4] │ │ │ │ - b 3a484 │ │ │ │ + b 3a474 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ - b 3a38c │ │ │ │ + bl 3add4 │ │ │ │ + b 3a37c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r6, r0, ror #27 │ │ │ │ + strdeq r5, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, sl, r0, lsr r7 │ │ │ │ - andeq fp, sl, r8, ror #13 │ │ │ │ - andeq r5, r6, r8, asr ip │ │ │ │ - andeq fp, sl, r8, lsl r5 │ │ │ │ + andeq fp, sl, r0, asr #14 │ │ │ │ + strdeq fp, [sl], -r8 │ │ │ │ + andeq r5, r6, r8, ror #24 │ │ │ │ + andeq fp, sl, r8, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 3a580 │ │ │ │ - ldr r8, [pc, #120] @ 3a5dc │ │ │ │ + beq 3a570 │ │ │ │ + ldr r8, [pc, #120] @ 3a5cc │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, r8, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ mov r6, r2 │ │ │ │ bl 4828 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3a588 │ │ │ │ + beq 3a578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r8, r8, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4570 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3959c │ │ │ │ + bl 3958c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4420 │ │ │ │ mov r0, r9 │ │ │ │ bl 4420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a580 │ │ │ │ + beq 3a570 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 37d24 │ │ │ │ - andeq fp, sl, r8, ror #8 │ │ │ │ + b 37d14 │ │ │ │ + andeq fp, sl, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ - ldr r3, [pc, #664] @ 3a894 │ │ │ │ - ldr r6, [pc, #664] @ 3a898 │ │ │ │ + ldr r3, [pc, #664] @ 3a884 │ │ │ │ + ldr r6, [pc, #664] @ 3a888 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [pc, #660] @ 3a89c │ │ │ │ + ldr r5, [pc, #660] @ 3a88c │ │ │ │ mov lr, r0 │ │ │ │ add r0, r3, #488 @ 0x1e8 │ │ │ │ - ldr r3, [pc, #652] @ 3a8a0 │ │ │ │ + ldr r3, [pc, #652] @ 3a890 │ │ │ │ sub sp, sp, #624 @ 0x270 │ │ │ │ mov ip, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #636] @ 3a8a4 │ │ │ │ + ldr r1, [pc, #636] @ 3a894 │ │ │ │ str r6, [fp, #-624] @ 0xfffffd90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r4, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -54750,817 +54746,817 @@ │ │ │ │ str ip, [fp, #-612] @ 0xfffffd9c │ │ │ │ str r2, [fp, #-620] @ 0xfffffd94 │ │ │ │ str r4, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4e4c │ │ │ │ sub r1, fp, #596 @ 0x254 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #576] @ 3a8a8 │ │ │ │ + ldr r3, [pc, #576] @ 3a898 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a810 │ │ │ │ - ldr r4, [pc, #548] @ 3a8ac │ │ │ │ + bne 3a800 │ │ │ │ + ldr r4, [pc, #548] @ 3a89c │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r6, r4, #492 @ 0x1ec │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ mov r0, r6 │ │ │ │ bl 4828 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3a6cc │ │ │ │ + bne 3a6bc │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r7, #1 │ │ │ │ str r7, [r4, #516] @ 0x204 │ │ │ │ - beq 3a720 │ │ │ │ + beq 3a710 │ │ │ │ str r3, [r4, #516] @ 0x204 │ │ │ │ bl 4420 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #468] @ 3a8b0 │ │ │ │ + ldr r0, [pc, #468] @ 3a8a0 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #444] @ 3a8b4 │ │ │ │ - ldr r3, [pc, #420] @ 3a8a0 │ │ │ │ + ldr r2, [pc, #444] @ 3a8a4 │ │ │ │ + ldr r3, [pc, #420] @ 3a890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a890 │ │ │ │ + bne 3a880 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4420 │ │ │ │ ldr r6, [fp, #-612] @ 0xfffffd9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a7ec │ │ │ │ + beq 3a7dc │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [fp, #-620] @ 0xfffffd94 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ - bl 3959c │ │ │ │ + bl 3958c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4420 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a7ec │ │ │ │ + beq 3a7dc │ │ │ │ sub r1, fp, #592 @ 0x250 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-624] @ 0xfffffd90 │ │ │ │ - ldr r3, [pc, #300] @ 3a8a8 │ │ │ │ + ldr r3, [pc, #300] @ 3a898 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3a874 │ │ │ │ - ldr r4, [pc, #284] @ 3a8b8 │ │ │ │ + bne 3a864 │ │ │ │ + ldr r4, [pc, #284] @ 3a8a8 │ │ │ │ sub r5, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ - bl 382d4 │ │ │ │ + bl 382c4 │ │ │ │ str r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a828 │ │ │ │ - ldr r4, [pc, #200] @ 3a8bc │ │ │ │ + bne 3a818 │ │ │ │ + ldr r4, [pc, #200] @ 3a8ac │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #492 @ 0x1ec │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 3a6c4 │ │ │ │ - ldr r0, [pc, #168] @ 3a8c0 │ │ │ │ + b 3a6b4 │ │ │ │ + ldr r0, [pc, #168] @ 3a8b0 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r2, [pc, #148] @ 3a8c4 │ │ │ │ + ldr r2, [pc, #148] @ 3a8b4 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #136] @ 3a8c8 │ │ │ │ - ldr r1, [pc, #136] @ 3a8cc │ │ │ │ + ldr r2, [pc, #136] @ 3a8b8 │ │ │ │ + ldr r1, [pc, #136] @ 3a8bc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #116] @ 3a8d0 │ │ │ │ + ldr r2, [pc, #116] @ 3a8c0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldr r1, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ - bl 37d24 │ │ │ │ - b 3a7ec │ │ │ │ - ldr r0, [pc, #88] @ 3a8d4 │ │ │ │ + bl 37d14 │ │ │ │ + b 3a7dc │ │ │ │ + ldr r0, [pc, #88] @ 3a8c4 │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [sl], -r0 │ │ │ │ - andeq r5, r6, r0, ror #19 │ │ │ │ - ldrdeq r5, [r6], -ip │ │ │ │ + andeq fp, sl, r0, ror #7 │ │ │ │ + strdeq r5, [r6], -r0 │ │ │ │ + andeq r5, r6, ip, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffee3c │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, sl, r4, asr #6 │ │ │ │ - strdeq fp, [sl], -r0 │ │ │ │ - andeq r5, r6, r0, lsl #18 │ │ │ │ - andeq fp, sl, r0, lsr r2 │ │ │ │ - ldrdeq fp, [sl], -ip │ │ │ │ - @ instruction: 0x000ab1b4 │ │ │ │ + andeq fp, sl, r4, asr r3 │ │ │ │ + andeq fp, sl, r0, lsl #6 │ │ │ │ + andeq r5, r6, r0, lsl r9 │ │ │ │ + andeq fp, sl, r0, asr #4 │ │ │ │ + andeq fp, sl, ip, ror #3 │ │ │ │ + andeq fp, sl, r4, asr #3 │ │ │ │ andeq r4, r4, ip, lsr #1 │ │ │ │ andeq r4, r4, ip, lsr #1 │ │ │ │ andeq r4, r4, r0, lsl #1 │ │ │ │ andeq r0, r0, r1, lsl r2 │ │ │ │ - andeq fp, sl, r0, asr r1 │ │ │ │ + andeq fp, sl, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ 3a95c │ │ │ │ + ldr r4, [pc, #104] @ 3a94c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #492 @ 0x1ec │ │ │ │ mov r0, r5 │ │ │ │ bl 4828 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a928 │ │ │ │ + bne 3a918 │ │ │ │ ldr r2, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [r4, #516] @ 0x204 │ │ │ │ - beq 3a930 │ │ │ │ + beq 3a920 │ │ │ │ str r2, [r4, #516] @ 0x204 │ │ │ │ bl 4420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4420 │ │ │ │ - bl 39810 │ │ │ │ + bl 39800 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #516] @ 0x204 │ │ │ │ bl 4420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq fp, [sl], -ip │ │ │ │ - ldr r3, [pc, #140] @ 3a9f4 │ │ │ │ + andeq fp, sl, ip, ror #1 │ │ │ │ + ldr r3, [pc, #140] @ 3a9e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3a984 │ │ │ │ + beq 3a974 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3a9ec │ │ │ │ + bne 3a9dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r1, r1, #12 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a9e4 │ │ │ │ - ldr r3, [pc, #72] @ 3a9f8 │ │ │ │ + bne 3a9d4 │ │ │ │ + ldr r3, [pc, #72] @ 3a9e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r1, r3 │ │ │ │ popne {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a9cc │ │ │ │ + bne 3a9bc │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq fp, sl, r8, rrx │ │ │ │ - andeq fp, sl, r0, lsr #32 │ │ │ │ + andeq fp, sl, r8, ror r0 │ │ │ │ + andeq fp, sl, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #160] @ 3aab8 │ │ │ │ + ldr r5, [pc, #160] @ 3aaa8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3aaac │ │ │ │ + beq 3aa9c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa90 │ │ │ │ - ldr r3, [pc, #120] @ 3aabc │ │ │ │ + beq 3aa80 │ │ │ │ + ldr r3, [pc, #120] @ 3aaac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 3aa60 │ │ │ │ + beq 3aa50 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e3c4 │ │ │ │ + b 2e3b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3aa50 │ │ │ │ + beq 3aa40 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aa6c │ │ │ │ + bne 3aa5c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e3c4 │ │ │ │ + b 2e3b4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2ea2c │ │ │ │ + bl 2ea1c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b 3aa3c │ │ │ │ + b 3aa2c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - @ instruction: 0x000aafb4 │ │ │ │ - andeq sl, sl, ip, lsl #31 │ │ │ │ + andeq sl, sl, r4, asr #31 │ │ │ │ + muleq sl, ip, pc @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9fc │ │ │ │ + b 3a9ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9fc │ │ │ │ + b 3a9ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9fc │ │ │ │ + b 3a9ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r4, [pc, #492] @ 3ad10 │ │ │ │ + ldr r4, [pc, #492] @ 3ad00 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #488] @ 3ad14 │ │ │ │ + ldr r2, [pc, #488] @ 3ad04 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #476] @ 3ad18 │ │ │ │ + ldr r3, [pc, #476] @ 3ad08 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ab80 │ │ │ │ - ldr r5, [pc, #436] @ 3ad1c │ │ │ │ + bne 3ab70 │ │ │ │ + ldr r5, [pc, #436] @ 3ad0c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fdcc │ │ │ │ + bl 5fdbc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #520] @ 0x208 │ │ │ │ - beq 3ab68 │ │ │ │ + beq 3ab58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3acd8 │ │ │ │ + beq 3acc8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ac38 │ │ │ │ + beq 3ac28 │ │ │ │ mov sl, #49 @ 0x31 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ add r6, r4, #16 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ add r5, r4, #65 @ 0x41 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strd r2, [r9] │ │ │ │ - ldr r2, [pc, #268] @ 3ad20 │ │ │ │ - ldr r3, [pc, #256] @ 3ad18 │ │ │ │ + ldr r2, [pc, #268] @ 3ad10 │ │ │ │ + ldr r3, [pc, #256] @ 3ad08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ad0c │ │ │ │ + bne 3acfc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ add r6, r4, #16 │ │ │ │ mov sl, #49 @ 0x31 │ │ │ │ add r5, r4, #65 @ 0x41 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [r4, #8] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27614 │ │ │ │ + bl 27604 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ mvn r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #92] @ 3ad24 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #92] @ 3ad14 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #520] @ 0x208 │ │ │ │ - bl 5fe40 │ │ │ │ - b 3abf0 │ │ │ │ - ldr r5, [pc, #72] @ 3ad28 │ │ │ │ + bl 5fe30 │ │ │ │ + b 3abe0 │ │ │ │ + ldr r5, [pc, #72] @ 3ad18 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ab98 │ │ │ │ + bne 3ab88 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r4] │ │ │ │ - b 3ac50 │ │ │ │ + b 3ac40 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sl, r0, lsr #29 │ │ │ │ - andeq r5, r6, r0, asr #9 │ │ │ │ + @ instruction: 0x000aaeb0 │ │ │ │ + ldrdeq r5, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffe87c │ │ │ │ - andeq r5, r6, r4, ror #7 │ │ │ │ - andeq sl, sl, r4, lsl #26 │ │ │ │ + strdeq r5, [r6], -r4 │ │ │ │ + andeq sl, sl, r4, lsl sp │ │ │ │ ldrdeq r1, [r4], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #148] @ 3addc │ │ │ │ + ldr r5, [pc, #148] @ 3adcc │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #24] │ │ │ │ bl 4420 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 39518 │ │ │ │ + bl 39508 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 2e2e0 │ │ │ │ + bl 2e2d0 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3adc0 │ │ │ │ + beq 3adb0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 39518 │ │ │ │ + bl 39508 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3adac │ │ │ │ - bl 2e2e0 │ │ │ │ + beq 3ad9c │ │ │ │ + bl 2e2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ad84 │ │ │ │ - ldr r3, [pc, #24] @ 3ade0 │ │ │ │ + bne 3ad74 │ │ │ │ + ldr r3, [pc, #24] @ 3add0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq sl, sl, r4, lsl #25 │ │ │ │ - andeq sl, sl, r4, lsl #24 │ │ │ │ + muleq sl, r4, ip │ │ │ │ + andeq sl, sl, r4, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #172] @ 3aeac │ │ │ │ - ldr r2, [pc, #172] @ 3aeb0 │ │ │ │ + ldr r3, [pc, #172] @ 3ae9c │ │ │ │ + ldr r2, [pc, #172] @ 3aea0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ae40 │ │ │ │ + bne 3ae30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ae60 │ │ │ │ + beq 3ae50 │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae8c │ │ │ │ + bne 3ae7c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 3aeb4 │ │ │ │ - ldr r0, [pc, #108] @ 3aeb8 │ │ │ │ - ldr r2, [pc, #108] @ 3aebc │ │ │ │ + ldr r1, [pc, #108] @ 3aea4 │ │ │ │ + ldr r0, [pc, #108] @ 3aea8 │ │ │ │ + ldr r2, [pc, #108] @ 3aeac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ae24 │ │ │ │ - ldr r1, [pc, #88] @ 3aec0 │ │ │ │ + bne 3ae14 │ │ │ │ + ldr r1, [pc, #88] @ 3aeb0 │ │ │ │ mov ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #80] @ 3aec4 │ │ │ │ + ldr r2, [pc, #80] @ 3aeb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ae38 │ │ │ │ - ldr r1, [pc, #52] @ 3aec8 │ │ │ │ - ldr r0, [pc, #52] @ 3aecc │ │ │ │ + beq 3ae28 │ │ │ │ + ldr r1, [pc, #52] @ 3aeb8 │ │ │ │ + ldr r0, [pc, #52] @ 3aebc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #44] @ 3aed0 │ │ │ │ + ldr r2, [pc, #44] @ 3aec0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - strdeq r5, [r6], -r8 │ │ │ │ + b 57b50 │ │ │ │ + andeq r5, r6, r8, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x00043abc │ │ │ │ andeq r3, r4, r4, asr #21 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ muleq r4, r8, sl │ │ │ │ andeq r0, r0, r3, asr #3 │ │ │ │ andeq r3, r4, r4, ror sl │ │ │ │ andeq r3, r4, ip, ror sl │ │ │ │ andeq r0, r0, r6, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #144] @ 3af80 │ │ │ │ - ldr r2, [pc, #144] @ 3af84 │ │ │ │ + ldr r3, [pc, #144] @ 3af70 │ │ │ │ + ldr r2, [pc, #144] @ 3af74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3af30 │ │ │ │ + bne 3af20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3af6c │ │ │ │ + beq 3af5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3af4c │ │ │ │ + bne 3af3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 3af88 │ │ │ │ - ldr r0, [pc, #80] @ 3af8c │ │ │ │ - ldr r2, [pc, #80] @ 3af90 │ │ │ │ + ldr r1, [pc, #80] @ 3af78 │ │ │ │ + ldr r0, [pc, #80] @ 3af7c │ │ │ │ + ldr r2, [pc, #80] @ 3af80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3af08 │ │ │ │ - ldr r1, [pc, #64] @ 3af94 │ │ │ │ - ldr r0, [pc, #64] @ 3af98 │ │ │ │ - ldr r2, [pc, #64] @ 3af9c │ │ │ │ + bl 57924 │ │ │ │ + b 3aef8 │ │ │ │ + ldr r1, [pc, #64] @ 3af84 │ │ │ │ + ldr r0, [pc, #64] @ 3af88 │ │ │ │ + ldr r2, [pc, #64] @ 3af8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19f24 │ │ │ │ + bl 19f14 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - andeq r5, r6, r8, lsl #2 │ │ │ │ + andeq r5, r6, r8, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r4, ip, asr #19 │ │ │ │ andeq r3, r4, r0, ror #19 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ @ instruction: 0x000439b0 │ │ │ │ andeq r3, r4, r4, asr #19 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #148] @ 3b050 │ │ │ │ - ldr r3, [pc, #148] @ 3b054 │ │ │ │ + ldr r2, [pc, #148] @ 3b040 │ │ │ │ + ldr r3, [pc, #148] @ 3b044 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 28ff0 │ │ │ │ + bl 28fe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b01c │ │ │ │ - ldr r1, [pc, #92] @ 3b058 │ │ │ │ - ldr r0, [pc, #92] @ 3b05c │ │ │ │ + beq 3b00c │ │ │ │ + ldr r1, [pc, #92] @ 3b048 │ │ │ │ + ldr r0, [pc, #92] @ 3b04c │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 28bcc │ │ │ │ + bl 28bbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #60] @ 3b060 │ │ │ │ - ldr r3, [pc, #44] @ 3b054 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #60] @ 3b050 │ │ │ │ + ldr r3, [pc, #44] @ 3b044 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b04c │ │ │ │ + bne 3b03c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r6, r8, lsr r0 │ │ │ │ + andeq r5, r6, r8, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r4, ip, ror r2 │ │ │ │ andeq r3, r4, ip, lsr #18 │ │ │ │ - ldrdeq r4, [r6], -r4 @ │ │ │ │ + andeq r4, r6, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r2, [pc, #812] @ 3b3ac │ │ │ │ - ldr r3, [pc, #812] @ 3b3b0 │ │ │ │ + ldr r2, [pc, #812] @ 3b39c │ │ │ │ + ldr r3, [pc, #812] @ 3b3a0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #800] @ 3b3b4 │ │ │ │ + ldr r0, [pc, #800] @ 3b3a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b11c │ │ │ │ + bne 3b10c │ │ │ │ mov lr, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r0, r3, lsr #3 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ and ip, r3, #7 │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ strb r2, [r4, r1] │ │ │ │ - bne 3b0bc │ │ │ │ + bne 3b0ac │ │ │ │ add r0, r0, #18 │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ - bne 3b0b8 │ │ │ │ + bne 3b0a8 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r2, [pc, #708] @ 3b3b8 │ │ │ │ - ldr r3, [pc, #696] @ 3b3b0 │ │ │ │ + ldr r2, [pc, #708] @ 3b3a8 │ │ │ │ + ldr r3, [pc, #696] @ 3b3a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b3a8 │ │ │ │ + bne 3b398 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #664] @ 3b3bc │ │ │ │ + ldr r0, [pc, #664] @ 3b3ac │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b16c │ │ │ │ + bne 3b15c │ │ │ │ mov lr, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r0, r3, lsr #3 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ and ip, r3, #7 │ │ │ │ bic r2, r2, lr, lsl ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ strb r2, [r4, r1] │ │ │ │ - bne 3b13c │ │ │ │ + bne 3b12c │ │ │ │ add r0, r0, #18 │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ - bne 3b138 │ │ │ │ - b 3b0e8 │ │ │ │ - ldr r8, [pc, #588] @ 3b3c0 │ │ │ │ + bne 3b128 │ │ │ │ + b 3b0d8 │ │ │ │ + ldr r8, [pc, #588] @ 3b3b0 │ │ │ │ mov r3, #24 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ bl 4e34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3b21c │ │ │ │ - ldr r6, [pc, #552] @ 3b3c4 │ │ │ │ + beq 3b20c │ │ │ │ + ldr r6, [pc, #552] @ 3b3b4 │ │ │ │ mov r2, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b250 │ │ │ │ - ldr r6, [pc, #524] @ 3b3c8 │ │ │ │ + beq 3b240 │ │ │ │ + ldr r6, [pc, #524] @ 3b3b8 │ │ │ │ mov r2, #6 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3a0 │ │ │ │ + bne 3b390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, #2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 6b58c │ │ │ │ + bl 6b57c │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3b240 │ │ │ │ + beq 3b230 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq sl, #0 │ │ │ │ - bne 3b274 │ │ │ │ + bne 3b264 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3b0ec │ │ │ │ + bl 3add4 │ │ │ │ + b 3b0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bl 6b58c │ │ │ │ - b 3b1f4 │ │ │ │ + bl 6b57c │ │ │ │ + b 3b1e4 │ │ │ │ cmp r7, #0 │ │ │ │ mvn sl, #0 │ │ │ │ - bne 3b210 │ │ │ │ - b 3b0ec │ │ │ │ + bne 3b200 │ │ │ │ + b 3b0dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 6b58c │ │ │ │ - b 3b1f4 │ │ │ │ + bl 6b57c │ │ │ │ + b 3b1e4 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - ldr r3, [pc, #324] @ 3b3cc │ │ │ │ + ldr r3, [pc, #324] @ 3b3bc │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ add r5, r5, r5, lsl #3 │ │ │ │ sub r2, fp, #144 @ 0x90 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - ldr r8, [pc, #288] @ 3b3d0 │ │ │ │ + ldr r8, [pc, #288] @ 3b3c0 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ - ldr r9, [pc, #284] @ 3b3d4 │ │ │ │ + ldr r9, [pc, #284] @ 3b3c4 │ │ │ │ str r7, [fp, #-180] @ 0xffffff4c │ │ │ │ str sl, [fp, #-176] @ 0xffffff50 │ │ │ │ lsl r5, r5, #1 │ │ │ │ sub r6, r0, #4 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ stm sp, {r7, sl} │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ bl 4a98 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3b394 │ │ │ │ + bne 3b384 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ @@ -55571,80 +55567,80 @@ │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ movcc r2, r0 │ │ │ │ movcs r2, r8 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b394 │ │ │ │ + bhi 3b384 │ │ │ │ cmp r0, r8 │ │ │ │ - bhi 3b394 │ │ │ │ + bhi 3b384 │ │ │ │ umull r2, r0, r9, r0 │ │ │ │ umull r2, r3, r9, r3 │ │ │ │ lsr r0, r0, #6 │ │ │ │ cmp r0, r3, lsr #6 │ │ │ │ lsr r3, r3, #6 │ │ │ │ - bcc 3b37c │ │ │ │ + bcc 3b36c │ │ │ │ mov ip, #1 │ │ │ │ add r1, r5, r3, lsr #3 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ and lr, r3, #7 │ │ │ │ orr r2, r2, ip, lsl lr │ │ │ │ cmp r0, r3 │ │ │ │ strb r2, [r4, r1] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 3b35c │ │ │ │ + bne 3b34c │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 3b2cc │ │ │ │ + bne 3b2bc │ │ │ │ ldr r7, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr sl, [fp, #-176] @ 0xffffff50 │ │ │ │ - b 3b210 │ │ │ │ + b 3b200 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - b 3b37c │ │ │ │ + b 3b36c │ │ │ │ mvn sl, #0 │ │ │ │ - b 3b0ec │ │ │ │ + b 3b0dc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r6, r4, ror pc │ │ │ │ + andeq r4, r6, r4, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000438b0 │ │ │ │ - andeq r4, r6, r4, lsl #30 │ │ │ │ + andeq r4, r6, r4, lsl pc │ │ │ │ andeq r3, r4, r8, lsr #16 │ │ │ │ andeq r3, r4, r0, ror #15 │ │ │ │ andeq r3, r4, r4, asr #15 │ │ │ │ @ instruction: 0x000437b0 │ │ │ │ andeq r3, r4, ip, ror #13 │ │ │ │ andeq r5, r1, r4, asr #2 │ │ │ │ - blne 13dbab0 │ │ │ │ + blne 13dbaa0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ - ldr ip, [pc, #1392] @ 3b964 │ │ │ │ + ldr ip, [pc, #1392] @ 3b954 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ str r0, [fp, #-288] @ 0xfffffee0 │ │ │ │ str r1, [fp, #-292] @ 0xfffffedc │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #1368] @ 3b968 │ │ │ │ + ldr r1, [pc, #1368] @ 3b958 │ │ │ │ str ip, [fp, #-252] @ 0xffffff04 │ │ │ │ str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, r3 │ │ │ │ - ldr r3, [pc, #1352] @ 3b96c │ │ │ │ + ldr r3, [pc, #1352] @ 3b95c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b514 │ │ │ │ + beq 3b504 │ │ │ │ sub r6, r0, #4 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r6, r2, lsl #2 │ │ │ │ sub r8, r7, #8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-248] @ 0xffffff08 │ │ │ │ mov r3, #0 │ │ │ │ @@ -55657,268 +55653,268 @@ │ │ │ │ mov r8, r6 │ │ │ │ strd r2, [r1] │ │ │ │ str r7, [fp, #-300] @ 0xfffffed4 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-248] @ 0xffffff08 │ │ │ │ - bl 78fe8 │ │ │ │ + bl 78fd8 │ │ │ │ ldrd r2, [r9, #8]! │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ ldrd r2, [sl, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #260 @ 0x104 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ sub ip, fp, #260 @ 0x104 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ strd r2, [ip] │ │ │ │ ldr r3, [fp, #-268] @ 0xfffffef4 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 3b47c │ │ │ │ + bne 3b46c │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ ldr r7, [fp, #-300] @ 0xfffffed4 │ │ │ │ cmp r3, #2 │ │ │ │ movls r3, #0 │ │ │ │ strls r3, [fp, #-252] @ 0xffffff04 │ │ │ │ - bhi 3b544 │ │ │ │ - ldr r2, [pc, #1108] @ 3b970 │ │ │ │ - ldr r3, [pc, #1100] @ 3b96c │ │ │ │ + bhi 3b534 │ │ │ │ + ldr r2, [pc, #1108] @ 3b960 │ │ │ │ + ldr r3, [pc, #1100] @ 3b95c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b960 │ │ │ │ + bne 3b950 │ │ │ │ ldr r0, [fp, #-252] @ 0xffffff04 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r1 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ sub ip, fp, #268 @ 0x10c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [ip] │ │ │ │ - ldr r3, [pc, #992] @ 3b974 │ │ │ │ + ldr r3, [pc, #992] @ 3b964 │ │ │ │ mov r2, #0 │ │ │ │ - bl 78d38 │ │ │ │ + bl 78d28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r8 │ │ │ │ addeq r3, r9, #-2147483648 @ 0x80000000 │ │ │ │ moveq r8, r2 │ │ │ │ moveq r9, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - ldr r2, [pc, #936] @ 3b978 │ │ │ │ - ldr r3, [pc, #936] @ 3b97c │ │ │ │ - bl 79678 │ │ │ │ - ldr r9, [pc, #920] @ 3b974 │ │ │ │ + ldr r2, [pc, #936] @ 3b968 │ │ │ │ + ldr r3, [pc, #936] @ 3b96c │ │ │ │ + bl 79668 │ │ │ │ + ldr r9, [pc, #920] @ 3b964 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b688 │ │ │ │ + beq 3b678 │ │ │ │ mov sl, r7 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 7935c │ │ │ │ + bl 7934c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 78d3c │ │ │ │ - ldr r3, [pc, #880] @ 3b980 │ │ │ │ + bl 78d2c │ │ │ │ + ldr r3, [pc, #880] @ 3b970 │ │ │ │ mov r2, #0 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 78d38 │ │ │ │ + bl 78d28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b668 │ │ │ │ + bne 3b658 │ │ │ │ add r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [fp, #-272] @ 0xfffffef0 │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ str r6, [fp, #-276] @ 0xfffffeec │ │ │ │ ldrd r6, [r3] │ │ │ │ - ldr r2, [pc, #776] @ 3b978 │ │ │ │ - ldr r3, [pc, #776] @ 3b97c │ │ │ │ + ldr r2, [pc, #776] @ 3b968 │ │ │ │ + ldr r3, [pc, #776] @ 3b96c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b5e8 │ │ │ │ + bne 3b5d8 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ ldr r6, [fp, #-288] @ 0xfffffee0 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ - bl 78fe8 │ │ │ │ + bl 78fd8 │ │ │ │ sub ip, fp, #268 @ 0x10c │ │ │ │ lsl r6, r6, #3 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [ip] │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ ldrd r2, [r3, r6] │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ strd r0, [r3] │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ ldrd r2, [r7, r6] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ sub r3, fp, #260 @ 0x104 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ ldrd r2, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ sub ip, fp, #260 @ 0x104 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [ip] │ │ │ │ - ldr r3, [pc, #568] @ 3b974 │ │ │ │ + ldr r3, [pc, #568] @ 3b964 │ │ │ │ mov r2, #0 │ │ │ │ - bl 78d38 │ │ │ │ + bl 78d28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r3, r5, #-2147483648 @ 0x80000000 │ │ │ │ moveq r4, r2 │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #512] @ 3b978 │ │ │ │ - ldr r3, [pc, #512] @ 3b97c │ │ │ │ - bl 79678 │ │ │ │ - ldr r5, [pc, #496] @ 3b974 │ │ │ │ + ldr r2, [pc, #512] @ 3b968 │ │ │ │ + ldr r3, [pc, #512] @ 3b96c │ │ │ │ + bl 79668 │ │ │ │ + ldr r5, [pc, #496] @ 3b964 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b828 │ │ │ │ + beq 3b818 │ │ │ │ sub r1, fp, #260 @ 0x104 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 7935c │ │ │ │ + bl 7934c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 78d3c │ │ │ │ - ldr r3, [pc, #460] @ 3b980 │ │ │ │ + bl 78d2c │ │ │ │ + ldr r3, [pc, #460] @ 3b970 │ │ │ │ mov r2, #0 │ │ │ │ - bl 790f0 │ │ │ │ + bl 790e0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 78d38 │ │ │ │ + bl 78d28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b80c │ │ │ │ + bne 3b7fc │ │ │ │ add r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [fp, #-280] @ 0xfffffee8 │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r6, [fp, #-284] @ 0xfffffee4 │ │ │ │ ldrd r6, [r3] │ │ │ │ - ldr r2, [pc, #356] @ 3b978 │ │ │ │ - ldr r3, [pc, #356] @ 3b97c │ │ │ │ + ldr r2, [pc, #356] @ 3b968 │ │ │ │ + ldr r3, [pc, #356] @ 3b96c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b78c │ │ │ │ + bne 3b77c │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 78d38 │ │ │ │ - ldr r3, [pc, #296] @ 3b974 │ │ │ │ + bl 78d28 │ │ │ │ + ldr r3, [pc, #296] @ 3b964 │ │ │ │ mov r2, #0 │ │ │ │ - bl 78d3c │ │ │ │ + bl 78d2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 78fe8 │ │ │ │ + bl 78fd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 78d38 │ │ │ │ + bl 78d28 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7935c │ │ │ │ - ldr ip, [pc, #252] @ 3b984 │ │ │ │ + bl 7934c │ │ │ │ + ldr ip, [pc, #252] @ 3b974 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add ip, pc, ip │ │ │ │ mov r6, ip │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #204 @ 0xcc │ │ │ │ mov r1, ip │ │ │ │ @@ -55935,322 +55931,322 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r7, #20 │ │ │ │ movle r2, r6 │ │ │ │ movle r3, #1 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bgt 3b900 │ │ │ │ + bgt 3b8f0 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ cmp r7, r1 │ │ │ │ - blt 3b938 │ │ │ │ + blt 3b928 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3b8e8 │ │ │ │ + bne 3b8d8 │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ cmp r3, #2 │ │ │ │ - ldrne r2, [pc, #120] @ 3b988 │ │ │ │ - ldrne r3, [pc, #120] @ 3b98c │ │ │ │ - ldreq r2, [pc, #120] @ 3b990 │ │ │ │ - ldreq r3, [pc, #120] @ 3b994 │ │ │ │ + ldrne r2, [pc, #120] @ 3b978 │ │ │ │ + ldrne r3, [pc, #120] @ 3b97c │ │ │ │ + ldreq r2, [pc, #120] @ 3b980 │ │ │ │ + ldreq r3, [pc, #120] @ 3b984 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 79678 │ │ │ │ + bl 79668 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r3, r0, #0 │ │ │ │ str r3, [fp, #-252] @ 0xffffff04 │ │ │ │ - b 3b514 │ │ │ │ + b 3b504 │ │ │ │ ldr r2, [fp, #-252] @ 0xffffff04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ - beq 3b958 │ │ │ │ + beq 3b948 │ │ │ │ ldrd r2, [r3, #-88] @ 0xffffffa8 │ │ │ │ - b 3b918 │ │ │ │ + b 3b908 │ │ │ │ ldrd r2, [r3, #-168] @ 0xffffff58 │ │ │ │ - b 3b918 │ │ │ │ + b 3b908 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sl, r4, ror #15 │ │ │ │ - ldrdeq r4, [r6], -r8 │ │ │ │ + strdeq sl, [sl], -r4 │ │ │ │ + andeq r4, r6, r8, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r4, [r6], -ip │ │ │ │ + andeq r4, r6, ip, ror #21 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq fp, r4, r8, ror #29 │ │ │ │ ldrbvs r1, [sl], #-3244 @ 0xfffff354 │ │ │ │ svccc 0x00dfdf3b │ │ │ │ stcvs 3, cr4, [fp], {150} @ 0x96 │ │ │ │ svccc 0x00d9fbe7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #132] @ 3ba38 │ │ │ │ + ldr r3, [pc, #132] @ 3ba28 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3b9dc │ │ │ │ + beq 3b9cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b9c8 │ │ │ │ - ldr r1, [pc, #88] @ 3ba3c │ │ │ │ + bne 3b9b8 │ │ │ │ + ldr r1, [pc, #88] @ 3ba2c │ │ │ │ mov lr, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r1, r3, lsr #3] │ │ │ │ and r0, r3, #7 │ │ │ │ bic r2, r2, ip, lsl r0 │ │ │ │ strb r2, [r1, r3, lsr #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ - bne 3b9f4 │ │ │ │ + bne 3b9e4 │ │ │ │ subs lr, lr, #1 │ │ │ │ add r1, r1, #18 │ │ │ │ - bne 3b9f0 │ │ │ │ - ldr r3, [pc, #28] @ 3ba40 │ │ │ │ + bne 3b9e0 │ │ │ │ + ldr r3, [pc, #28] @ 3ba30 │ │ │ │ add r3, pc, r3 │ │ │ │ str lr, [r3, #64] @ 0x40 │ │ │ │ str lr, [r3] │ │ │ │ str lr, [r3, #68] @ 0x44 │ │ │ │ str lr, [r3, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, sl, r4, lsr #4 │ │ │ │ - strdeq sl, [sl], -r4 │ │ │ │ - @ instruction: 0x000aa1b8 │ │ │ │ + andeq sl, sl, r4, lsr r2 │ │ │ │ + andeq sl, sl, r4, lsl #4 │ │ │ │ + andeq sl, sl, r8, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 3ba80 │ │ │ │ + ldr r4, [pc, #32] @ 3ba70 │ │ │ │ mov r1, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3b064 │ │ │ │ + bl 3b054 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #64] @ 0x40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, sl, r8, ror r1 │ │ │ │ + andeq sl, sl, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #468] @ 3bc74 │ │ │ │ - ldr r3, [pc, #468] @ 3bc78 │ │ │ │ + ldr r2, [pc, #468] @ 3bc64 │ │ │ │ + ldr r3, [pc, #468] @ 3bc68 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ mov lr, r4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - b 3badc │ │ │ │ + b 3bacc │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #32 │ │ │ │ strb r2, [lr], #1 │ │ │ │ - beq 3bb40 │ │ │ │ + beq 3bb30 │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb40 │ │ │ │ + beq 3bb30 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #58 @ 0x3a │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ tst r2, #223 @ 0xdf │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bac8 │ │ │ │ - b 3bb2c │ │ │ │ + bne 3bab8 │ │ │ │ + b 3bb1c │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #32 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - bne 3bb48 │ │ │ │ + bne 3bb38 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bne 3bb14 │ │ │ │ + bne 3bb04 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3bbe4 │ │ │ │ + b 3bbd4 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne 3bb40 │ │ │ │ + bne 3bb30 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add ip, ip, fp │ │ │ │ cmp r3, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ strb r1, [ip, #-56] @ 0xffffffc8 │ │ │ │ - bne 3bb78 │ │ │ │ - b 3bb40 │ │ │ │ + bne 3bb68 │ │ │ │ + b 3bb30 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bb40 │ │ │ │ + beq 3bb30 │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 3bb6c │ │ │ │ - ldr r3, [pc, #240] @ 3bc7c │ │ │ │ + beq 3bb5c │ │ │ │ + ldr r3, [pc, #240] @ 3bc6c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3bba8 │ │ │ │ - b 3bc10 │ │ │ │ + bne 3bb98 │ │ │ │ + b 3bc00 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3bc10 │ │ │ │ + beq 3bc00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb9c │ │ │ │ + bne 3bb8c │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 3b064 │ │ │ │ + bl 3b054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb40 │ │ │ │ - ldr r3, [pc, #168] @ 3bc80 │ │ │ │ + bne 3bb30 │ │ │ │ + ldr r3, [pc, #168] @ 3bc70 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #152] @ 3bc84 │ │ │ │ - ldr r3, [pc, #136] @ 3bc78 │ │ │ │ + ldr r2, [pc, #152] @ 3bc74 │ │ │ │ + ldr r3, [pc, #136] @ 3bc68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bc70 │ │ │ │ + bne 3bc60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 3b064 │ │ │ │ + bl 3b054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bc64 │ │ │ │ - ldr r3, [pc, #52] @ 3bc88 │ │ │ │ + bne 3bc54 │ │ │ │ + ldr r3, [pc, #52] @ 3bc78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ str r5, [r3, #4] │ │ │ │ - b 3bbd0 │ │ │ │ + b 3bbc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3bb40 │ │ │ │ + bl 3add4 │ │ │ │ + b 3bb30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r6, r4, asr r5 │ │ │ │ + andeq r4, r6, r4, ror #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, sl, r0, asr r0 │ │ │ │ - andeq sl, sl, r0 │ │ │ │ - andeq r4, r6, ip, lsl #8 │ │ │ │ - andeq r9, sl, r8, lsl #31 │ │ │ │ + andeq sl, sl, r0, rrx │ │ │ │ + andeq sl, sl, r0, lsl r0 │ │ │ │ + andeq r4, r6, ip, lsl r4 │ │ │ │ + muleq sl, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #84] @ 3bcfc │ │ │ │ + ldr r5, [pc, #84] @ 3bcec │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bcec │ │ │ │ - ldr r1, [pc, #60] @ 3bd00 │ │ │ │ + beq 3bcdc │ │ │ │ + ldr r1, [pc, #60] @ 3bcf0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - ldr r3, [pc, #32] @ 3bd04 │ │ │ │ + ldr r3, [pc, #32] @ 3bcf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b 3bcdc │ │ │ │ - andeq r9, sl, r0, lsr pc │ │ │ │ + b 3bccc │ │ │ │ + andeq r9, sl, r0, asr #30 │ │ │ │ andeq r2, r4, r0, asr #25 │ │ │ │ - strdeq r9, [sl], -r8 │ │ │ │ + andeq r9, sl, r8, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #84] @ 3bd78 │ │ │ │ + ldr r5, [pc, #84] @ 3bd68 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #68 @ 0x44 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd68 │ │ │ │ - ldr r1, [pc, #60] @ 3bd7c │ │ │ │ + beq 3bd58 │ │ │ │ + ldr r1, [pc, #60] @ 3bd6c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - ldr r3, [pc, #32] @ 3bd80 │ │ │ │ + ldr r3, [pc, #32] @ 3bd70 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b 3bd58 │ │ │ │ - @ instruction: 0x000a9eb4 │ │ │ │ + b 3bd48 │ │ │ │ + andeq r9, sl, r4, asr #29 │ │ │ │ andeq r2, r4, r0, asr ip │ │ │ │ - andeq r9, sl, ip, ror lr │ │ │ │ + andeq r9, sl, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3696] @ 0xe70 │ │ │ │ sub sp, sp, #376 @ 0x178 │ │ │ │ mov r3, r1 │ │ │ │ str r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr lr, [pc, #312] @ 3bee4 │ │ │ │ - ldr r2, [pc, #312] @ 3bee8 │ │ │ │ + ldr lr, [pc, #312] @ 3bed4 │ │ │ │ + ldr r2, [pc, #312] @ 3bed8 │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ - ldr r3, [pc, #308] @ 3beec │ │ │ │ + ldr r3, [pc, #308] @ 3bedc │ │ │ │ ldr r4, [fp, #12] │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc, lr │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [fp, #-372] @ 0xfffffe8c │ │ │ │ str lr, [fp, #-356] @ 0xfffffe9c │ │ │ │ str ip, [fp, #-360] @ 0xfffffe98 │ │ │ │ @@ -56258,444 +56254,444 @@ │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #248] @ 3bef0 │ │ │ │ + ldr r3, [pc, #248] @ 3bee0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3bec0 │ │ │ │ + bne 3beb0 │ │ │ │ sub r6, fp, #340 @ 0x154 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #208] @ 3bef4 │ │ │ │ + ldr r3, [pc, #208] @ 3bee4 │ │ │ │ ldr r2, [fp, #-356] @ 0xfffffe9c │ │ │ │ sub r7, fp, #56 @ 0x38 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #16] │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldr r1, [fp, #-360] @ 0xfffffe98 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #92] @ 3bef8 │ │ │ │ - ldr r3, [pc, #76] @ 3beec │ │ │ │ + ldr r2, [pc, #92] @ 3bee8 │ │ │ │ + ldr r3, [pc, #76] @ 3bedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bee0 │ │ │ │ + bne 3bed0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [fp, #-356] @ 0xfffffe9c │ │ │ │ - ldr r3, [pc, #40] @ 3bef4 │ │ │ │ + ldr r3, [pc, #40] @ 3bee4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r6, ip, lsr r2 │ │ │ │ - andeq r4, r6, r8, lsr r2 │ │ │ │ + andeq r4, r6, ip, asr #4 │ │ │ │ + andeq r4, r6, r8, asr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r6, ip, asr r1 │ │ │ │ + andeq r4, r6, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r4, [fp, #4] │ │ │ │ mov ip, #45 @ 0x2d │ │ │ │ strd r4, [sp] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 3bd84 │ │ │ │ + bl 3bd74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r4, [fp, #4] │ │ │ │ mov ip, #46 @ 0x2e │ │ │ │ strd r4, [sp] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 3bd84 │ │ │ │ + bl 3bd74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r4, [fp, #4] │ │ │ │ mov ip, #47 @ 0x2f │ │ │ │ strd r4, [sp] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 3bd84 │ │ │ │ + bl 3bd74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ - ldr r3, [pc, #1864] @ 3c714 │ │ │ │ + ldr r3, [pc, #1864] @ 3c704 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ orr r3, r2, r0 │ │ │ │ - ldr r2, [pc, #1836] @ 3c718 │ │ │ │ + ldr r2, [pc, #1836] @ 3c708 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - ldr r3, [pc, #1832] @ 3c71c │ │ │ │ + ldr r3, [pc, #1832] @ 3c70c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3c110 │ │ │ │ + beq 3c100 │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-468] @ 0xfffffe2c │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ mov r5, #0 │ │ │ │ sub r8, fp, #452 @ 0x1c4 │ │ │ │ stmdb r8, {r3, r5} │ │ │ │ - bl 3afa0 │ │ │ │ + bl 3af90 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #856 @ 0x358 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #856 @ 0x358 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [r4] │ │ │ │ - beq 3c09c │ │ │ │ - ldr r1, [pc, #1732] @ 3c720 │ │ │ │ + beq 3c08c │ │ │ │ + ldr r1, [pc, #1732] @ 3c710 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4d44 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3c094 │ │ │ │ + beq 3c084 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #848 @ 0x350 │ │ │ │ mov r0, r4 │ │ │ │ bl 481c │ │ │ │ cmp r0, r5 │ │ │ │ subeq sl, fp, #404 @ 0x194 │ │ │ │ - beq 3c160 │ │ │ │ + beq 3c150 │ │ │ │ mov r0, r9 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ ldr r5, [r8, #-8] │ │ │ │ ldr r7, [r8, #-4] │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, r3, r7 │ │ │ │ - bge 3c0e8 │ │ │ │ + bge 3c0d8 │ │ │ │ subs r2, r5, r2 │ │ │ │ sbc r3, r7, r3 │ │ │ │ cmp r2, #600 @ 0x258 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ add r3, r6, #76 @ 0x4c │ │ │ │ add sl, r4, #16 │ │ │ │ str r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bge 3c180 │ │ │ │ + bge 3c170 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r1, sl │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c180 │ │ │ │ + bne 3c170 │ │ │ │ ldr r5, [r4, #848] @ 0x350 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c108 │ │ │ │ + beq 3c0f8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #360] @ 0x168 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c0f4 │ │ │ │ + bne 3c0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #1548] @ 3c724 │ │ │ │ - ldr r3, [pc, #1536] @ 3c71c │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #1548] @ 3c714 │ │ │ │ + ldr r3, [pc, #1536] @ 3c70c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c710 │ │ │ │ + bne 3c700 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #368 @ 0x170 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r4, #848] @ 0x350 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ str r5, [r4, #848] @ 0x350 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #360 @ 0x168 │ │ │ │ mov r0, sl │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c13c │ │ │ │ - b 3c08c │ │ │ │ + beq 3c12c │ │ │ │ + b 3c07c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r0, fp, #460 @ 0x1cc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ bl 4450 <__localtime64@plt> │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #448 @ 0x1c0 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [fp, #-440] @ 0xfffffe48 │ │ │ │ - ldr r1, [pc, #1376] @ 3c728 │ │ │ │ + ldr r1, [pc, #1376] @ 3c718 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ rsb r2, r3, r3, lsl #4 │ │ │ │ ldr r3, [fp, #-444] @ 0xfffffe44 │ │ │ │ rsb r7, r3, r3, lsl #4 │ │ │ │ lsl r7, r7, #2 │ │ │ │ ldr r3, [fp, #-448] @ 0xfffffe40 │ │ │ │ add r7, r7, r2, lsl #4 │ │ │ │ add r2, r7, r3 │ │ │ │ cmp r2, r1 │ │ │ │ movlt r1, r2 │ │ │ │ - ldrlt r3, [pc, #1336] @ 3c72c │ │ │ │ + ldrlt r3, [pc, #1336] @ 3c71c │ │ │ │ movlt r0, r1 │ │ │ │ str r2, [fp, #-476] @ 0xfffffe24 │ │ │ │ asrlt sl, r1, #31 │ │ │ │ movge r5, #143 @ 0x8f │ │ │ │ movge sl, r5 │ │ │ │ smulllt r2, r0, r3, r0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ movlt r3, r0 │ │ │ │ rsblt sl, sl, r3, asr #6 │ │ │ │ - ldr r3, [pc, #1300] @ 3c730 │ │ │ │ + ldr r3, [pc, #1300] @ 3c720 │ │ │ │ movlt r5, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, #1344 @ 0x540 │ │ │ │ add r1, r1, #8 │ │ │ │ str r1, [sp] │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ add r1, r4, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b3d8 │ │ │ │ + bl 3b3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c518 │ │ │ │ - ldr r3, [pc, #1256] @ 3c734 │ │ │ │ + bne 3c508 │ │ │ │ + ldr r3, [pc, #1256] @ 3c724 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c3c8 │ │ │ │ + bne 3c3b8 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [fp, #-476] @ 0xfffffe24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #1204] @ 3c728 │ │ │ │ + ldr r3, [pc, #1204] @ 3c718 │ │ │ │ sub r0, fp, #476 @ 0x1dc │ │ │ │ cmp r1, r3 │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ asrlt r7, r1, #31 │ │ │ │ strd r2, [r0] │ │ │ │ - ldrlt r3, [pc, #1196] @ 3c738 │ │ │ │ + ldrlt r3, [pc, #1196] @ 3c728 │ │ │ │ movlt r0, r1 │ │ │ │ smulllt r2, r0, r3, r0 │ │ │ │ movge r7, #23 │ │ │ │ movlt r3, r0 │ │ │ │ addlt r3, r3, r1 │ │ │ │ rsblt r7, r7, r3, asr #11 │ │ │ │ - ldr r3, [pc, #1172] @ 3c73c │ │ │ │ + ldr r3, [pc, #1172] @ 3c72c │ │ │ │ ldr r5, [r4, #848] @ 0x350 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3c628 │ │ │ │ + beq 3c618 │ │ │ │ ldr r8, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov sl, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bne 3c2dc │ │ │ │ - b 3c54c │ │ │ │ + bne 3c2cc │ │ │ │ + b 3c53c │ │ │ │ ldr r5, [r5, #360] @ 0x168 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c548 │ │ │ │ + beq 3c538 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, r5, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c2d0 │ │ │ │ - ldr r3, [pc, #1092] @ 3c740 │ │ │ │ + bne 3c2c0 │ │ │ │ + ldr r3, [pc, #1092] @ 3c730 │ │ │ │ sub r2, fp, #476 @ 0x1dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldrd r8, [r2] │ │ │ │ add r2, r3, #2688 @ 0xa80 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, #2496 @ 0x9c0 │ │ │ │ str r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ strd r8, [r1], #8 │ │ │ │ add r3, r3, #8 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #24 │ │ │ │ - bl 3b3d8 │ │ │ │ + bl 3b3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5f4 │ │ │ │ + bne 3c5e4 │ │ │ │ add r7, r5, r7, lsl #2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - beq 3c358 │ │ │ │ + beq 3c348 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-468] @ 0xfffffe2c │ │ │ │ - bl 3afa0 │ │ │ │ + bl 3af90 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3c0e8 │ │ │ │ + beq 3c0d8 │ │ │ │ mov r0, #18 │ │ │ │ bl 4de0 │ │ │ │ - ldr r1, [pc, #972] @ 3c744 │ │ │ │ + ldr r1, [pc, #972] @ 3c734 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4d44 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4de0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c3bc │ │ │ │ + beq 3c3ac │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #848 @ 0x350 │ │ │ │ mov r0, r4 │ │ │ │ bl 47a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c5c0 │ │ │ │ + beq 3c5b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3c0e8 │ │ │ │ + bl 3add4 │ │ │ │ + b 3c0d8 │ │ │ │ ldr r2, [fp, #-424] @ 0xfffffe58 │ │ │ │ add r1, r3, #8 │ │ │ │ str r1, [fp, #-404] @ 0xfffffe6c │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #4 │ │ │ │ add r1, r3, #26 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ subls lr, fp, #404 @ 0x194 │ │ │ │ str r1, [fp, #-400] @ 0xfffffe70 │ │ │ │ str r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ - bhi 3c66c │ │ │ │ - ldr r1, [pc, #844] @ 3c748 │ │ │ │ + bhi 3c65c │ │ │ │ + ldr r1, [pc, #844] @ 3c738 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c45c │ │ │ │ + bne 3c44c │ │ │ │ ldr r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ ldr r7, [fp, #-476] @ 0xfffffe24 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, #3 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r1, r3, lsr #3] │ │ │ │ and r9, r3, #7 │ │ │ │ orr r2, r2, ip, lsl r9 │ │ │ │ strb r2, [r1, r3, lsr #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ - bne 3c420 │ │ │ │ + bne 3c410 │ │ │ │ subs r0, r0, #1 │ │ │ │ add r1, r1, #18 │ │ │ │ - bne 3c41c │ │ │ │ - ldr r3, [pc, #764] @ 3c74c │ │ │ │ + bne 3c40c │ │ │ │ + ldr r3, [pc, #764] @ 3c73c │ │ │ │ str r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [fp, #-476] @ 0xfffffe24 │ │ │ │ str ip, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #748] @ 3c750 │ │ │ │ + ldr r3, [pc, #748] @ 3c740 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c4d0 │ │ │ │ + beq 3c4c0 │ │ │ │ str r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ ldr r6, [fp, #-468] @ 0xfffffe2c │ │ │ │ ldr r7, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r9, lr │ │ │ │ mov r4, r1 │ │ │ │ - b 3c494 │ │ │ │ + b 3c484 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c6f0 │ │ │ │ + beq 3c6e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c488 │ │ │ │ + bne 3c478 │ │ │ │ mov r1, r4 │ │ │ │ add r3, r1, #32 │ │ │ │ ldr r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ str r3, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov lr, r9 │ │ │ │ add r3, r1, #50 @ 0x32 │ │ │ │ add r1, r1, #68 @ 0x44 │ │ │ │ @@ -56703,467 +56699,467 @@ │ │ │ │ str r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ str r1, [fp, #-396] @ 0xfffffe74 │ │ │ │ ldr r3, [lr] │ │ │ │ and sl, sl, #7 │ │ │ │ ldrb r3, [r3, r5, lsr #3] │ │ │ │ mov r2, #1 │ │ │ │ ands r3, r3, r2, lsl sl │ │ │ │ - bne 3c258 │ │ │ │ + bne 3c248 │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [pc, #596] @ 3c754 │ │ │ │ + ldr r0, [pc, #596] @ 3c744 │ │ │ │ ldrd r6, [r8, #-8] │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r1, [pc, #588] @ 3c758 │ │ │ │ + ldr r1, [pc, #588] @ 3c748 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 3bd84 │ │ │ │ - b 3c258 │ │ │ │ + bl 3bd74 │ │ │ │ + b 3c248 │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [pc, #556] @ 3c75c │ │ │ │ + ldr r0, [pc, #556] @ 3c74c │ │ │ │ ldrd r6, [r8, #-8] │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r1, [pc, #548] @ 3c760 │ │ │ │ + ldr r1, [pc, #548] @ 3c750 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 3bd84 │ │ │ │ - b 3c244 │ │ │ │ + bl 3bd74 │ │ │ │ + b 3c234 │ │ │ │ str r6, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r0, #368 @ 0x170 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r1, #0 │ │ │ │ add r7, r7, #2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ sub r1, fp, #476 @ 0x1dc │ │ │ │ ldrd r0, [r1] │ │ │ │ mov r3, #1 │ │ │ │ strd r0, [r5] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ str r3, [r5, r7, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ add r0, r5, #104 @ 0x68 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #464] @ 3c764 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #464] @ 3c754 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c6bc │ │ │ │ + bne 3c6ac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c5b0 │ │ │ │ + beq 3c5a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r4, #848] @ 0x350 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ str r5, [r4, #848] @ 0x350 │ │ │ │ - b 3c358 │ │ │ │ + b 3c348 │ │ │ │ ldr r5, [r4, #848] @ 0x350 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c3b4 │ │ │ │ + beq 3c3a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #360 @ 0x168 │ │ │ │ bl 47a4 │ │ │ │ ldr r5, [r5, #360] @ 0x168 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 3c5cc │ │ │ │ - b 3c3b4 │ │ │ │ + bne 3c5bc │ │ │ │ + b 3c3a4 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ ldrd r2, [r3] │ │ │ │ - ldr r0, [pc, #356] @ 3c768 │ │ │ │ + ldr r0, [pc, #356] @ 3c758 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ - ldr r1, [pc, #336] @ 3c76c │ │ │ │ + ldr r1, [pc, #336] @ 3c75c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3bd84 │ │ │ │ - b 3c338 │ │ │ │ + bl 3bd74 │ │ │ │ + b 3c328 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c67c │ │ │ │ + bne 3c66c │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c658 │ │ │ │ + beq 3c648 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c700 │ │ │ │ + bne 3c6f0 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3c2c0 │ │ │ │ + b 3c2b0 │ │ │ │ cmp r2, #6 │ │ │ │ subne lr, fp, #396 @ 0x18c │ │ │ │ subeq lr, fp, #400 @ 0x190 │ │ │ │ - b 3c3f4 │ │ │ │ + b 3c3e4 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov sl, r0 │ │ │ │ bl 4c9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6b4 │ │ │ │ + beq 3c6a4 │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r0] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ bl 4c9c │ │ │ │ cmp r0, #0 │ │ │ │ strbne r8, [r0] │ │ │ │ mov r8, sl │ │ │ │ - b 3c2c0 │ │ │ │ + b 3c2b0 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ ldrd r2, [r3] │ │ │ │ - ldr r0, [pc, #164] @ 3c770 │ │ │ │ + ldr r0, [pc, #164] @ 3c760 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ ldr r2, [fp, #-468] @ 0xfffffe2c │ │ │ │ mov r1, #924 @ 0x39c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3bd84 │ │ │ │ - b 3c5a0 │ │ │ │ + bl 3bd74 │ │ │ │ + b 3c590 │ │ │ │ ldr r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov lr, r9 │ │ │ │ str r7, [fp, #-476] @ 0xfffffe24 │ │ │ │ - b 3c4d0 │ │ │ │ + b 3c4c0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov sl, r0 │ │ │ │ - b 3c6b4 │ │ │ │ + b 3c6a4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, sl, ip, lsl #24 │ │ │ │ - andeq r4, r6, r8 │ │ │ │ + andeq r9, sl, ip, lsl ip │ │ │ │ + andeq r4, r6, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r2, r4, ip, lsr r9 │ │ │ │ - andeq r3, r6, r0, ror #29 │ │ │ │ + strdeq r3, [r6], -r0 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ - blne 13dce08 │ │ │ │ + blne 13dcdf8 │ │ │ │ andeq fp, r4, r4, asr r5 │ │ │ │ - muleq sl, r0, r9 │ │ │ │ + andeq r9, sl, r0, lsr #19 │ │ │ │ @ instruction: 0x91a2b3c5 │ │ │ │ - andeq r9, sl, r0, lsr r9 │ │ │ │ + andeq r9, sl, r0, asr #18 │ │ │ │ andeq fp, r4, r4, ror r4 │ │ │ │ andeq r2, r4, ip, lsr r6 │ │ │ │ - andeq r9, sl, r0, ror #15 │ │ │ │ + strdeq r9, [sl], -r0 │ │ │ │ + muleq sl, r8, r7 │ │ │ │ andeq r9, sl, r8, lsl #15 │ │ │ │ - andeq r9, sl, r8, ror r7 │ │ │ │ muleq r4, r4, r4 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ andeq r2, r4, r4, ror #8 │ │ │ │ andeq r0, r0, r9, ror #7 │ │ │ │ - andeq r9, sl, r8, asr #12 │ │ │ │ + andeq r9, sl, r8, asr r6 │ │ │ │ andeq r2, r4, r4, lsl #7 │ │ │ │ andeq r0, r0, r9, lsl #7 │ │ │ │ @ instruction: 0x000422bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #240] @ 3c880 │ │ │ │ - ldr lr, [pc, #240] @ 3c884 │ │ │ │ + ldr ip, [pc, #240] @ 3c870 │ │ │ │ + ldr lr, [pc, #240] @ 3c874 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r8, [ip, lr] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 3c844 │ │ │ │ - ldr r0, [pc, #200] @ 3c888 │ │ │ │ + bne 3c834 │ │ │ │ + ldr r0, [pc, #200] @ 3c878 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #184] @ 3c88c │ │ │ │ + ldr r1, [pc, #184] @ 3c87c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 3c818 │ │ │ │ + bge 3c808 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r5, [pc, #160] @ 3c890 │ │ │ │ + ldr r5, [pc, #160] @ 3c880 │ │ │ │ mov r2, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c860 │ │ │ │ + bne 3c850 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - bl 232f0 │ │ │ │ + bl 232e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7e4 │ │ │ │ + bne 3c7d4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ca38 │ │ │ │ + bl 5ca28 │ │ │ │ bic r6, r0, r0, asr #31 │ │ │ │ - b 3c7e8 │ │ │ │ - ldr r1, [pc, #72] @ 3c894 │ │ │ │ - ldr r0, [pc, #72] @ 3c898 │ │ │ │ + b 3c7d8 │ │ │ │ + ldr r1, [pc, #72] @ 3c884 │ │ │ │ + ldr r0, [pc, #72] @ 3c888 │ │ │ │ mov r2, #292 @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3c7b8 │ │ │ │ - ldr r0, [pc, #52] @ 3c89c │ │ │ │ - ldr r2, [pc, #52] @ 3c8a0 │ │ │ │ + bl 57924 │ │ │ │ + b 3c7a8 │ │ │ │ + ldr r0, [pc, #52] @ 3c88c │ │ │ │ + ldr r2, [pc, #52] @ 3c890 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - andeq r3, r6, r8, ror #16 │ │ │ │ + andeq r3, r6, r8, ror r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r4, r0, ror #3 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r2, r4, r4, asr #3 │ │ │ │ andeq r2, r4, r4, ror #2 │ │ │ │ andeq r2, r4, r0, ror r1 │ │ │ │ andeq r2, r4, ip, asr r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #792] @ 3cbd8 │ │ │ │ - ldr r2, [pc, #792] @ 3cbdc │ │ │ │ + ldr ip, [pc, #792] @ 3cbc8 │ │ │ │ + ldr r2, [pc, #792] @ 3cbcc │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r7, [pc, #784] @ 3cbe0 │ │ │ │ + ldr r7, [pc, #784] @ 3cbd0 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #780] @ 3cbe4 │ │ │ │ + ldr r3, [pc, #780] @ 3cbd4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 3cafc │ │ │ │ + bne 3caec │ │ │ │ cmp r8, #24 │ │ │ │ - ldr r9, [pc, #732] @ 3cbe8 │ │ │ │ + ldr r9, [pc, #732] @ 3cbd8 │ │ │ │ movlt r4, r8 │ │ │ │ movge r4, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3c774 │ │ │ │ + bl 3c764 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3caa0 │ │ │ │ + beq 3ca90 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 3ca74 │ │ │ │ + bgt 3ca64 │ │ │ │ sub r9, fp, #88 @ 0x58 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 45ac │ │ │ │ - ldr r3, [pc, #632] @ 3cbec │ │ │ │ + ldr r3, [pc, #632] @ 3cbdc │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ ldr r2, [r5] │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ add r2, r2, #3 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ strb r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 3c988 │ │ │ │ + bne 3c978 │ │ │ │ mov r3, #6 │ │ │ │ sub sl, fp, #112 @ 0x70 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 17810 │ │ │ │ + bl 17800 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 573a0 │ │ │ │ - ldr r3, [pc, #536] @ 3cbf0 │ │ │ │ + bl 57390 │ │ │ │ + ldr r3, [pc, #536] @ 3cbe0 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r0, r7 │ │ │ │ bl 4570 │ │ │ │ sub r1, r8, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r4, r9 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ add r3, r3, r9 │ │ │ │ strb r2, [r3, #388] @ 0x184 │ │ │ │ strbgt r2, [r6, r9] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, #24 │ │ │ │ - bne 3c9e8 │ │ │ │ + bne 3c9d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4420 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb18 │ │ │ │ + bne 3cb08 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #420] @ 3cbf4 │ │ │ │ - ldr r3, [pc, #392] @ 3cbdc │ │ │ │ + ldr r2, [pc, #420] @ 3cbe4 │ │ │ │ + ldr r3, [pc, #392] @ 3cbcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cbd4 │ │ │ │ + bne 3cbc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #380] @ 3cbf8 │ │ │ │ + ldr r8, [pc, #380] @ 3cbe8 │ │ │ │ sub r3, r4, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ add r2, r6, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ - bl 3c774 │ │ │ │ + bl 3c764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb34 │ │ │ │ + beq 3cb24 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 3c948 │ │ │ │ - ldr r3, [pc, #340] @ 3cbfc │ │ │ │ + b 3c938 │ │ │ │ + ldr r3, [pc, #340] @ 3cbec │ │ │ │ str r9, [sp, #8] │ │ │ │ - ldr r9, [pc, #336] @ 3cc00 │ │ │ │ + ldr r9, [pc, #336] @ 3cbf0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r3, #1228] @ 0x4cc │ │ │ │ mov sl, #104 @ 0x68 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #312] @ 3cc04 │ │ │ │ + ldr r2, [pc, #312] @ 3cbf4 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r8, #0 │ │ │ │ - bgt 3cb6c │ │ │ │ + bgt 3cb5c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cbb8 │ │ │ │ + bne 3cba8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3ca48 │ │ │ │ - ldr r1, [pc, #260] @ 3cc08 │ │ │ │ - ldr r0, [pc, #260] @ 3cc0c │ │ │ │ - ldr r2, [pc, #260] @ 3cc10 │ │ │ │ + b 3ca38 │ │ │ │ + ldr r1, [pc, #260] @ 3cbf8 │ │ │ │ + ldr r0, [pc, #260] @ 3cbfc │ │ │ │ + ldr r2, [pc, #260] @ 3cc00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3c900 │ │ │ │ - ldr r1, [pc, #244] @ 3cc14 │ │ │ │ - ldr r0, [pc, #244] @ 3cc18 │ │ │ │ - ldr r2, [pc, #244] @ 3cc1c │ │ │ │ + bl 57924 │ │ │ │ + b 3c8f0 │ │ │ │ + ldr r1, [pc, #244] @ 3cc04 │ │ │ │ + ldr r0, [pc, #244] @ 3cc08 │ │ │ │ + ldr r2, [pc, #244] @ 3cc0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3ca44 │ │ │ │ - ldr r3, [pc, #192] @ 3cbfc │ │ │ │ + bl 57b50 │ │ │ │ + b 3ca34 │ │ │ │ + ldr r3, [pc, #192] @ 3cbec │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #216] @ 3cc20 │ │ │ │ + ldr r1, [pc, #216] @ 3cc10 │ │ │ │ ldr r3, [r3, #1228] @ 0x4cc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 3c948 │ │ │ │ - ldr r8, [pc, #176] @ 3cc24 │ │ │ │ + bl 2a170 │ │ │ │ + b 3c938 │ │ │ │ + ldr r8, [pc, #176] @ 3cc14 │ │ │ │ mov r3, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ - bl 3c774 │ │ │ │ + bl 3c764 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca98 │ │ │ │ + bne 3ca88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r3, #1228] @ 0x4cc │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r2, r8} │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ str sl, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 3cae4 │ │ │ │ - ldr r1, [pc, #104] @ 3cc28 │ │ │ │ - ldr r0, [pc, #104] @ 3cc2c │ │ │ │ - ldr r2, [pc, #104] @ 3cc30 │ │ │ │ + bl 2a170 │ │ │ │ + b 3cad4 │ │ │ │ + ldr r1, [pc, #104] @ 3cc18 │ │ │ │ + ldr r0, [pc, #104] @ 3cc1c │ │ │ │ + ldr r2, [pc, #104] @ 3cc20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3caf4 │ │ │ │ + bl 57b50 │ │ │ │ + b 3cae4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r6, r4, lsr r7 │ │ │ │ + andeq r3, r6, r4, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, r8, lsl r7 │ │ │ │ + andeq r3, r6, r8, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strheq r2, [r4], -r4 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r3, r6, r8, lsr #11 │ │ │ │ + @ instruction: 0x000635b8 │ │ │ │ andeq pc, r3, r0, lsl r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r1, r4, r0, lsl #30 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ andeq r1, r4, ip, lsr #29 │ │ │ │ andeq pc, r3, ip, lsr r0 @ │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ @@ -57176,313 +57172,313 @@ │ │ │ │ andeq lr, r3, r0, lsl #31 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ - ldr r0, [pc, #784] @ 3cf60 │ │ │ │ - ldr r1, [pc, #784] @ 3cf64 │ │ │ │ - ldr r2, [pc, #784] @ 3cf68 │ │ │ │ + ldr r0, [pc, #784] @ 3cf50 │ │ │ │ + ldr r1, [pc, #784] @ 3cf54 │ │ │ │ + ldr r2, [pc, #784] @ 3cf58 │ │ │ │ sub sp, sp, #620 @ 0x26c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #764] @ 3cf6c │ │ │ │ + ldr r3, [pc, #764] @ 3cf5c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd28 │ │ │ │ - ldr r3, [pc, #736] @ 3cf70 │ │ │ │ + bne 3cd18 │ │ │ │ + ldr r3, [pc, #736] @ 3cf60 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cd60 │ │ │ │ + beq 3cd50 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #720] @ 3cf74 │ │ │ │ + ldr r4, [pc, #720] @ 3cf64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4dec │ │ │ │ ldm r4, {r0, r1} │ │ │ │ mov r2, #1 │ │ │ │ bl 4dec │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bne 3ccd8 │ │ │ │ + bne 3ccc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r4, #4] │ │ │ │ bl 4dec │ │ │ │ - ldr r3, [pc, #664] @ 3cf78 │ │ │ │ + ldr r3, [pc, #664] @ 3cf68 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 4cf0 │ │ │ │ - ldr r3, [pc, #640] @ 3cf6c │ │ │ │ + ldr r3, [pc, #640] @ 3cf5c │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd44 │ │ │ │ - ldr r2, [pc, #632] @ 3cf7c │ │ │ │ - ldr r3, [pc, #608] @ 3cf68 │ │ │ │ + bne 3cd34 │ │ │ │ + ldr r2, [pc, #632] @ 3cf6c │ │ │ │ + ldr r3, [pc, #608] @ 3cf58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cf5c │ │ │ │ + bne 3cf4c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #592] @ 3cf80 │ │ │ │ - ldr r0, [pc, #592] @ 3cf84 │ │ │ │ - ldr r2, [pc, #592] @ 3cf88 │ │ │ │ + ldr r1, [pc, #592] @ 3cf70 │ │ │ │ + ldr r0, [pc, #592] @ 3cf74 │ │ │ │ + ldr r2, [pc, #592] @ 3cf78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3cc88 │ │ │ │ - ldr r1, [pc, #576] @ 3cf8c │ │ │ │ - ldr r0, [pc, #576] @ 3cf90 │ │ │ │ + bl 57924 │ │ │ │ + b 3cc78 │ │ │ │ + ldr r1, [pc, #576] @ 3cf7c │ │ │ │ + ldr r0, [pc, #576] @ 3cf80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #352 @ 0x160 │ │ │ │ - bl 57b60 │ │ │ │ - b 3ccfc │ │ │ │ + bl 57b50 │ │ │ │ + b 3ccec │ │ │ │ sub r1, fp, #604 @ 0x25c │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #540] @ 3cf94 │ │ │ │ + ldr r3, [pc, #540] @ 3cf84 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ str r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cf1c │ │ │ │ + bne 3cf0c │ │ │ │ sub r7, fp, #596 @ 0x254 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #500] @ 3cf98 │ │ │ │ + ldr r3, [pc, #500] @ 3cf88 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #484] @ 3cf9c │ │ │ │ - ldr r0, [pc, #484] @ 3cfa0 │ │ │ │ + ldr r3, [pc, #484] @ 3cf8c │ │ │ │ + ldr r0, [pc, #484] @ 3cf90 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #324 @ 0x144 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3cef8 │ │ │ │ - ldr r3, [pc, #412] @ 3cfa4 │ │ │ │ + bge 3cee8 │ │ │ │ + ldr r3, [pc, #412] @ 3cf94 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3cc98 │ │ │ │ + bne 3cc88 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #352] @ 3cf94 │ │ │ │ + ldr r3, [pc, #352] @ 3cf84 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3cf3c │ │ │ │ + bne 3cf2c │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r8, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #308] @ 3cf98 │ │ │ │ - ldr r7, [pc, #320] @ 3cfa8 │ │ │ │ + ldr r3, [pc, #308] @ 3cf88 │ │ │ │ + ldr r7, [pc, #320] @ 3cf98 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r2, [pc, #304] @ 3cfac │ │ │ │ - ldr r3, [pc, #304] @ 3cfb0 │ │ │ │ + ldr r2, [pc, #304] @ 3cf9c │ │ │ │ + ldr r3, [pc, #304] @ 3cfa0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldr r2, [r2, #1228] @ 0x4cc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r2, #239 @ 0xef │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #152] @ 3cf6c │ │ │ │ + ldr r3, [pc, #152] @ 3cf5c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ccfc │ │ │ │ - ldr r0, [pc, #204] @ 3cfb4 │ │ │ │ - ldr r2, [pc, #204] @ 3cfb8 │ │ │ │ + beq 3ccec │ │ │ │ + ldr r0, [pc, #204] @ 3cfa4 │ │ │ │ + ldr r2, [pc, #204] @ 3cfa8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 3ccfc │ │ │ │ - ldr r1, [pc, #188] @ 3cfbc │ │ │ │ + bl 57b50 │ │ │ │ + b 3ccec │ │ │ │ + ldr r1, [pc, #188] @ 3cfac │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ - ldr r3, [pc, #176] @ 3cfc0 │ │ │ │ + ldr r3, [pc, #176] @ 3cfb0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3ce08 │ │ │ │ + b 3cdf8 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #112] @ 3cf98 │ │ │ │ + ldr r3, [pc, #112] @ 3cf88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #80] @ 3cf98 │ │ │ │ + ldr r3, [pc, #80] @ 3cf88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r6, r0, lsr #7 │ │ │ │ - muleq r6, ip, r3 │ │ │ │ + @ instruction: 0x000633b0 │ │ │ │ + andeq r3, r6, ip, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq sl, ip, pc @ │ │ │ │ - andeq r8, sl, r0, lsl #31 │ │ │ │ - andeq r8, sl, ip, asr #30 │ │ │ │ - strdeq r3, [r6], -r4 │ │ │ │ + andeq r8, sl, ip, lsr #31 │ │ │ │ + muleq sl, r0, pc @ │ │ │ │ + andeq r8, sl, ip, asr pc │ │ │ │ + andeq r3, r6, r4, lsl #6 │ │ │ │ andeq r1, r4, r4, lsr sp │ │ │ │ andeq r1, r4, ip, lsr sp │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r1, r4, ip, lsl sp │ │ │ │ andeq r1, r4, r4, lsr #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r6, r8, ror #3 │ │ │ │ + strdeq r6, [r6], -r8 │ │ │ │ andeq r1, r4, r4, lsr #25 │ │ │ │ - andeq r8, sl, r4, lsr #28 │ │ │ │ + andeq r8, sl, r4, lsr lr │ │ │ │ andeq r1, r4, r0, lsl #24 │ │ │ │ - andeq r6, r6, ip, lsr #2 │ │ │ │ + andeq r6, r6, ip, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r1, r4, ip, lsl #23 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ andeq sp, r3, r8, lsl #6 │ │ │ │ - andeq r8, sl, ip, lsl sp │ │ │ │ + andeq r8, sl, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #260] @ 3d0e4 │ │ │ │ - ldr r2, [pc, #260] @ 3d0e8 │ │ │ │ + ldr r3, [pc, #260] @ 3d0d4 │ │ │ │ + ldr r2, [pc, #260] @ 3d0d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d098 │ │ │ │ - ldr r4, [pc, #240] @ 3d0ec │ │ │ │ + bne 3d088 │ │ │ │ + ldr r4, [pc, #240] @ 3d0dc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d090 │ │ │ │ + beq 3d080 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d058 │ │ │ │ + bne 3d048 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d03c │ │ │ │ - ldr r0, [pc, #188] @ 3d0f0 │ │ │ │ + bne 3d02c │ │ │ │ + ldr r0, [pc, #188] @ 3d0e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #176] @ 3d0f4 │ │ │ │ - ldr r0, [pc, #176] @ 3d0f8 │ │ │ │ - ldr r2, [pc, #176] @ 3d0fc │ │ │ │ + ldr r1, [pc, #176] @ 3d0e4 │ │ │ │ + ldr r0, [pc, #176] @ 3d0e8 │ │ │ │ + ldr r2, [pc, #176] @ 3d0ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d02c │ │ │ │ + bl 57b50 │ │ │ │ + b 3d01c │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 4588 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0b4 │ │ │ │ + bne 3d0a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d090 │ │ │ │ - ldr r1, [pc, #128] @ 3d100 │ │ │ │ - ldr r0, [pc, #128] @ 3d104 │ │ │ │ + beq 3d080 │ │ │ │ + ldr r1, [pc, #128] @ 3d0f0 │ │ │ │ + ldr r0, [pc, #128] @ 3d0f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 3d108 │ │ │ │ - ldr r0, [pc, #104] @ 3d10c │ │ │ │ - ldr r2, [pc, #104] @ 3d110 │ │ │ │ + ldr r1, [pc, #104] @ 3d0f8 │ │ │ │ + ldr r0, [pc, #104] @ 3d0fc │ │ │ │ + ldr r2, [pc, #104] @ 3d100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3cff4 │ │ │ │ + bl 57924 │ │ │ │ + b 3cfe4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4cf0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d090 │ │ │ │ - ldr r1, [pc, #68] @ 3d114 │ │ │ │ - ldr r0, [pc, #68] @ 3d118 │ │ │ │ + beq 3d080 │ │ │ │ + ldr r1, [pc, #68] @ 3d104 │ │ │ │ + ldr r0, [pc, #68] @ 3d108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #380 @ 0x17c │ │ │ │ - bl 57b60 │ │ │ │ - b 3d090 │ │ │ │ - andeq r3, r6, r8, lsl r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 3d080 │ │ │ │ + andeq r3, r6, r8, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, sl, r0, lsr ip │ │ │ │ - strdeq r8, [sl], -r8 @ │ │ │ │ + andeq r8, sl, r0, asr #24 │ │ │ │ + andeq r8, sl, r8, lsl #24 │ │ │ │ andeq r1, r4, r0, lsr #20 │ │ │ │ andeq r1, r4, ip, lsr sl │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r1, r4, r8, ror #19 │ │ │ │ andeq r1, r4, r4, lsl #20 │ │ │ │ andeq r1, r4, r4, asr #19 │ │ │ │ andeq r1, r4, r0, ror #19 │ │ │ │ @@ -57490,2673 +57486,2673 @@ │ │ │ │ muleq r4, r8, r9 │ │ │ │ @ instruction: 0x000419b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #376] @ 3d2b0 │ │ │ │ - ldr r1, [pc, #376] @ 3d2b4 │ │ │ │ - ldr r2, [pc, #376] @ 3d2b8 │ │ │ │ + ldr ip, [pc, #376] @ 3d2a0 │ │ │ │ + ldr r1, [pc, #376] @ 3d2a4 │ │ │ │ + ldr r2, [pc, #376] @ 3d2a8 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #356] @ 3d2bc │ │ │ │ + ldr r3, [pc, #356] @ 3d2ac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d18c │ │ │ │ - ldr r1, [pc, #324] @ 3d2c0 │ │ │ │ - ldr r0, [pc, #324] @ 3d2c4 │ │ │ │ - ldr r2, [pc, #324] @ 3d2c8 │ │ │ │ + beq 3d17c │ │ │ │ + ldr r1, [pc, #324] @ 3d2b0 │ │ │ │ + ldr r0, [pc, #324] @ 3d2b4 │ │ │ │ + ldr r2, [pc, #324] @ 3d2b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r1, fp, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #272] @ 3d2cc │ │ │ │ + ldr r3, [pc, #272] @ 3d2bc │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d28c │ │ │ │ + bne 3d27c │ │ │ │ sub r6, fp, #348 @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #232] @ 3d2d0 │ │ │ │ + ldr r3, [pc, #232] @ 3d2c0 │ │ │ │ ldr r8, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #216] @ 3d2d4 │ │ │ │ + ldr r1, [pc, #216] @ 3d2c4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ 3d2bc │ │ │ │ + ldr r3, [pc, #136] @ 3d2ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d270 │ │ │ │ - ldr r2, [pc, #144] @ 3d2d8 │ │ │ │ - ldr r3, [pc, #108] @ 3d2b8 │ │ │ │ + bne 3d260 │ │ │ │ + ldr r2, [pc, #144] @ 3d2c8 │ │ │ │ + ldr r3, [pc, #108] @ 3d2a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d2ac │ │ │ │ + bne 3d29c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 3d2dc │ │ │ │ - ldr r0, [pc, #100] @ 3d2e0 │ │ │ │ - ldr r2, [pc, #100] @ 3d2e4 │ │ │ │ + ldr r1, [pc, #100] @ 3d2cc │ │ │ │ + ldr r0, [pc, #100] @ 3d2d0 │ │ │ │ + ldr r2, [pc, #100] @ 3d2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d240 │ │ │ │ + bl 57b50 │ │ │ │ + b 3d230 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #56] @ 3d2d0 │ │ │ │ + ldr r3, [pc, #56] @ 3d2c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00062eb8 │ │ │ │ - @ instruction: 0x00062eb4 │ │ │ │ + andeq r2, r6, r8, asr #29 │ │ │ │ + andeq r2, r6, r4, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r4, r8, ror #17 │ │ │ │ andeq r1, r4, r8, lsl r9 │ │ │ │ andeq r0, r0, r3, lsr #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r6, ip, lsr #27 │ │ │ │ - @ instruction: 0x00062db0 │ │ │ │ + @ instruction: 0x00065dbc │ │ │ │ + andeq r2, r6, r0, asr #27 │ │ │ │ andeq r1, r4, ip, ror #15 │ │ │ │ andeq r1, r4, ip, lsl r8 │ │ │ │ andeq r0, r0, r9, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #376] @ 3d47c │ │ │ │ - ldr r1, [pc, #376] @ 3d480 │ │ │ │ - ldr r2, [pc, #376] @ 3d484 │ │ │ │ + ldr ip, [pc, #376] @ 3d46c │ │ │ │ + ldr r1, [pc, #376] @ 3d470 │ │ │ │ + ldr r2, [pc, #376] @ 3d474 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #356] @ 3d488 │ │ │ │ + ldr r3, [pc, #356] @ 3d478 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d358 │ │ │ │ - ldr r1, [pc, #324] @ 3d48c │ │ │ │ - ldr r0, [pc, #324] @ 3d490 │ │ │ │ - ldr r2, [pc, #324] @ 3d494 │ │ │ │ + beq 3d348 │ │ │ │ + ldr r1, [pc, #324] @ 3d47c │ │ │ │ + ldr r0, [pc, #324] @ 3d480 │ │ │ │ + ldr r2, [pc, #324] @ 3d484 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r1, fp, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #272] @ 3d498 │ │ │ │ + ldr r3, [pc, #272] @ 3d488 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d458 │ │ │ │ + bne 3d448 │ │ │ │ sub r6, fp, #348 @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #232] @ 3d49c │ │ │ │ + ldr r3, [pc, #232] @ 3d48c │ │ │ │ ldr r8, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #216] @ 3d4a0 │ │ │ │ + ldr r1, [pc, #216] @ 3d490 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #84 @ 0x54 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ 3d488 │ │ │ │ + ldr r3, [pc, #136] @ 3d478 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d43c │ │ │ │ - ldr r2, [pc, #144] @ 3d4a4 │ │ │ │ - ldr r3, [pc, #108] @ 3d484 │ │ │ │ + bne 3d42c │ │ │ │ + ldr r2, [pc, #144] @ 3d494 │ │ │ │ + ldr r3, [pc, #108] @ 3d474 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d478 │ │ │ │ + bne 3d468 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 3d4a8 │ │ │ │ - ldr r0, [pc, #100] @ 3d4ac │ │ │ │ - ldr r2, [pc, #100] @ 3d4b0 │ │ │ │ + ldr r1, [pc, #100] @ 3d498 │ │ │ │ + ldr r0, [pc, #100] @ 3d49c │ │ │ │ + ldr r2, [pc, #100] @ 3d4a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d40c │ │ │ │ + bl 57b50 │ │ │ │ + b 3d3fc │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #56] @ 3d49c │ │ │ │ + ldr r3, [pc, #56] @ 3d48c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r6, ip, ror #25 │ │ │ │ - andeq r2, r6, r8, ror #25 │ │ │ │ + strdeq r2, [r6], -ip │ │ │ │ + strdeq r2, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r4, ip, lsl r7 │ │ │ │ andeq r1, r4, r4, ror #14 │ │ │ │ @ instruction: 0x000002b1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r6, r0, ror #23 │ │ │ │ - andeq r2, r6, r4, ror #23 │ │ │ │ + strdeq r5, [r6], -r0 │ │ │ │ + strdeq r2, [r6], -r4 │ │ │ │ andeq r1, r4, r0, lsr #12 │ │ │ │ andeq r1, r4, r8, ror #12 │ │ │ │ @ instruction: 0x000002b7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #376] @ 3d648 │ │ │ │ - ldr r1, [pc, #376] @ 3d64c │ │ │ │ - ldr r2, [pc, #376] @ 3d650 │ │ │ │ + ldr ip, [pc, #376] @ 3d638 │ │ │ │ + ldr r1, [pc, #376] @ 3d63c │ │ │ │ + ldr r2, [pc, #376] @ 3d640 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #356] @ 3d654 │ │ │ │ + ldr r3, [pc, #356] @ 3d644 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d524 │ │ │ │ - ldr r1, [pc, #324] @ 3d658 │ │ │ │ - ldr r0, [pc, #324] @ 3d65c │ │ │ │ - ldr r2, [pc, #324] @ 3d660 │ │ │ │ + beq 3d514 │ │ │ │ + ldr r1, [pc, #324] @ 3d648 │ │ │ │ + ldr r0, [pc, #324] @ 3d64c │ │ │ │ + ldr r2, [pc, #324] @ 3d650 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r1, fp, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #272] @ 3d664 │ │ │ │ + ldr r3, [pc, #272] @ 3d654 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d624 │ │ │ │ + bne 3d614 │ │ │ │ sub r6, fp, #348 @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #232] @ 3d668 │ │ │ │ + ldr r3, [pc, #232] @ 3d658 │ │ │ │ ldr r8, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r1, [pc, #216] @ 3d66c │ │ │ │ + ldr r1, [pc, #216] @ 3d65c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #88 @ 0x58 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ 3d654 │ │ │ │ + ldr r3, [pc, #136] @ 3d644 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d608 │ │ │ │ - ldr r2, [pc, #144] @ 3d670 │ │ │ │ - ldr r3, [pc, #108] @ 3d650 │ │ │ │ + bne 3d5f8 │ │ │ │ + ldr r2, [pc, #144] @ 3d660 │ │ │ │ + ldr r3, [pc, #108] @ 3d640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d644 │ │ │ │ + bne 3d634 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 3d674 │ │ │ │ - ldr r0, [pc, #100] @ 3d678 │ │ │ │ - ldr r2, [pc, #100] @ 3d67c │ │ │ │ + ldr r1, [pc, #100] @ 3d664 │ │ │ │ + ldr r0, [pc, #100] @ 3d668 │ │ │ │ + ldr r2, [pc, #100] @ 3d66c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d5d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 3d5c8 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r3, [pc, #56] @ 3d668 │ │ │ │ + ldr r3, [pc, #56] @ 3d658 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #348 @ 0x15c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r6, r0, lsr #22 │ │ │ │ - andeq r2, r6, ip, lsl fp │ │ │ │ + andeq r2, r6, r0, lsr fp │ │ │ │ + andeq r2, r6, ip, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r4, r0, asr r5 │ │ │ │ @ instruction: 0x000415b0 │ │ │ │ @ instruction: 0x000002bf │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r6, r4, lsl sl │ │ │ │ - andeq r2, r6, r8, lsl sl │ │ │ │ + andeq r5, r6, r4, lsr #20 │ │ │ │ + andeq r2, r6, r8, lsr #20 │ │ │ │ andeq r1, r4, r4, asr r4 │ │ │ │ @ instruction: 0x000414b4 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #480] @ 3d87c │ │ │ │ - ldr r1, [pc, #480] @ 3d880 │ │ │ │ - ldr r2, [pc, #480] @ 3d884 │ │ │ │ + ldr ip, [pc, #480] @ 3d86c │ │ │ │ + ldr r1, [pc, #480] @ 3d870 │ │ │ │ + ldr r2, [pc, #480] @ 3d874 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #460] @ 3d888 │ │ │ │ + ldr r3, [pc, #460] @ 3d878 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d6f0 │ │ │ │ - ldr r1, [pc, #428] @ 3d88c │ │ │ │ - ldr r0, [pc, #428] @ 3d890 │ │ │ │ + beq 3d6e0 │ │ │ │ + ldr r1, [pc, #428] @ 3d87c │ │ │ │ + ldr r0, [pc, #428] @ 3d880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #716 @ 0x2cc │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 3d77c │ │ │ │ - ldr r2, [pc, #388] @ 3d894 │ │ │ │ + ble 3d76c │ │ │ │ + ldr r2, [pc, #388] @ 3d884 │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [r2, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #360] @ 3d888 │ │ │ │ + ldr r3, [pc, #360] @ 3d878 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d760 │ │ │ │ + bne 3d750 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #348] @ 3d898 │ │ │ │ - ldr r3, [pc, #324] @ 3d884 │ │ │ │ + ldr r2, [pc, #348] @ 3d888 │ │ │ │ + ldr r3, [pc, #324] @ 3d874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d878 │ │ │ │ + bne 3d868 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #308] @ 3d89c │ │ │ │ - ldr r0, [pc, #308] @ 3d8a0 │ │ │ │ + ldr r1, [pc, #308] @ 3d88c │ │ │ │ + ldr r0, [pc, #308] @ 3d890 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #728 @ 0x2d8 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d730 │ │ │ │ + bl 57b50 │ │ │ │ + b 3d720 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #272] @ 3d8a4 │ │ │ │ + ldr r3, [pc, #272] @ 3d894 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d858 │ │ │ │ + bne 3d848 │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #232] @ 3d8a8 │ │ │ │ + ldr r3, [pc, #232] @ 3d898 │ │ │ │ ldr r7, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r6, [pc, #228] @ 3d8ac │ │ │ │ + ldr r6, [pc, #228] @ 3d89c │ │ │ │ ldr r8, [r7, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #204] @ 3d8b0 │ │ │ │ - ldr r2, [pc, #204] @ 3d8b4 │ │ │ │ + ldr r3, [pc, #204] @ 3d8a0 │ │ │ │ + ldr r2, [pc, #204] @ 3d8a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #92] @ 3d888 │ │ │ │ + ldr r3, [pc, #92] @ 3d878 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d840 │ │ │ │ + bne 3d830 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3d734 │ │ │ │ - ldr r0, [pc, #112] @ 3d8b8 │ │ │ │ + b 3d724 │ │ │ │ + ldr r0, [pc, #112] @ 3d8a8 │ │ │ │ mov r2, #724 @ 0x2d4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 3d838 │ │ │ │ + bl 57b50 │ │ │ │ + b 3d828 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #68] @ 3d8a8 │ │ │ │ + ldr r3, [pc, #68] @ 3d898 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r6, r4, asr r9 │ │ │ │ - andeq r2, r6, r0, asr r9 │ │ │ │ + andeq r2, r6, r4, ror #18 │ │ │ │ + andeq r2, r6, r0, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r4, r8, lsl #7 │ │ │ │ andeq r1, r4, r0, lsl #8 │ │ │ │ - muleq r6, r8, r8 │ │ │ │ - @ instruction: 0x000628bc │ │ │ │ + andeq r5, r6, r8, lsr #17 │ │ │ │ + andeq r2, r6, ip, asr #17 │ │ │ │ andeq r1, r4, r0, lsl #6 │ │ │ │ andeq r1, r4, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r1, r4, r0, lsr #5 │ │ │ │ andeq r1, r4, r8, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ muleq r4, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 3d958 │ │ │ │ + ldr r3, [pc, #128] @ 3d948 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #392] @ 0x188 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d8f8 │ │ │ │ - b 3d91c │ │ │ │ + bne 3d8e8 │ │ │ │ + b 3d90c │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d91c │ │ │ │ + beq 3d90c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d8ec │ │ │ │ + bne 3d8dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #32] @ 3d95c │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #32] @ 3d94c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #392] @ 0x188 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ str r4, [r3, #392] @ 0x188 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r8, sl, r0, asr r3 │ │ │ │ - andeq r8, sl, ip, ror #5 │ │ │ │ + andeq r8, sl, r0, ror #6 │ │ │ │ + strdeq r8, [sl], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 3d9fc │ │ │ │ - ldr r2, [pc, #128] @ 3da00 │ │ │ │ + ldr r3, [pc, #128] @ 3d9ec │ │ │ │ + ldr r2, [pc, #128] @ 3d9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d9c0 │ │ │ │ - ldr r1, [pc, #104] @ 3da04 │ │ │ │ + bne 3d9b0 │ │ │ │ + ldr r1, [pc, #104] @ 3d9f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 3d9dc │ │ │ │ + bne 3d9cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 3da08 │ │ │ │ - ldr r0, [pc, #64] @ 3da0c │ │ │ │ - ldr r2, [pc, #64] @ 3da10 │ │ │ │ + ldr r1, [pc, #64] @ 3d9f8 │ │ │ │ + ldr r0, [pc, #64] @ 3d9fc │ │ │ │ + ldr r2, [pc, #64] @ 3da00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3d994 │ │ │ │ - ldr r1, [pc, #48] @ 3da14 │ │ │ │ - ldr r0, [pc, #48] @ 3da18 │ │ │ │ + bl 57924 │ │ │ │ + b 3d984 │ │ │ │ + ldr r1, [pc, #48] @ 3da04 │ │ │ │ + ldr r0, [pc, #48] @ 3da08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #736 @ 0x2e0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r2, r6, ip, ror r6 │ │ │ │ + andeq r2, r6, ip, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, ip, lsl #12 │ │ │ │ + andeq r5, r6, ip, lsl r6 │ │ │ │ muleq r4, ip, r0 │ │ │ │ andeq r1, r4, r8, lsr r1 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ andeq r1, r4, r4, lsl #1 │ │ │ │ andeq r1, r4, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2808] @ 0xaf8 │ │ │ │ - ldr r2, [pc, #2368] @ 3e378 │ │ │ │ + ldr r2, [pc, #2368] @ 3e368 │ │ │ │ sub sp, sp, #1264 @ 0x4f0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #2360] @ 3e37c │ │ │ │ - ldr r1, [pc, #2360] @ 3e380 │ │ │ │ + ldr ip, [pc, #2360] @ 3e36c │ │ │ │ + ldr r1, [pc, #2360] @ 3e370 │ │ │ │ ldr r4, [r2, #396] @ 0x18c │ │ │ │ - ldr r2, [pc, #2356] @ 3e384 │ │ │ │ + ldr r2, [pc, #2356] @ 3e374 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-1220] @ 0xfffffb3c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #2340] @ 3e388 │ │ │ │ + ldr r3, [pc, #2340] @ 3e378 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [fp, #-1212] @ 0xfffffb44 │ │ │ │ str r4, [fp, #-1208] @ 0xfffffb48 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ str r0, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3db0c │ │ │ │ + bne 3dafc │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dae0 │ │ │ │ - ldr r5, [pc, #2284] @ 3e38c │ │ │ │ + beq 3dad0 │ │ │ │ + ldr r5, [pc, #2284] @ 3e37c │ │ │ │ ldr r1, [fp, #-1216] @ 0xfffffb40 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #400 @ 0x190 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r0, r6 │ │ │ │ bl 45f4 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3db5c │ │ │ │ - bl 573a0 │ │ │ │ - ldr r3, [pc, #2232] @ 3e388 │ │ │ │ + bne 3db4c │ │ │ │ + bl 57390 │ │ │ │ + ldr r3, [pc, #2232] @ 3e378 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddfc │ │ │ │ - ldr r2, [pc, #2216] @ 3e390 │ │ │ │ - ldr r3, [pc, #2200] @ 3e384 │ │ │ │ + bne 3ddec │ │ │ │ + ldr r2, [pc, #2216] @ 3e380 │ │ │ │ + ldr r3, [pc, #2200] @ 3e374 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e374 │ │ │ │ + bne 3e364 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #2176] @ 3e394 │ │ │ │ - ldr r6, [pc, #2176] @ 3e398 │ │ │ │ + ldr r7, [pc, #2176] @ 3e384 │ │ │ │ + ldr r6, [pc, #2176] @ 3e388 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #2168] @ 3e39c │ │ │ │ + ldr r2, [pc, #2168] @ 3e38c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da98 │ │ │ │ + bne 3da88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dae0 │ │ │ │ - ldr r2, [pc, #2128] @ 3e3a0 │ │ │ │ + beq 3dad0 │ │ │ │ + ldr r2, [pc, #2128] @ 3e390 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 3dae0 │ │ │ │ + bl 57b50 │ │ │ │ + b 3dad0 │ │ │ │ ldr r6, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r1, r6 │ │ │ │ bl 45ac │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ sub r3, fp, #1200 @ 0x4b0 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r2, [r5, #784] @ 0x310 │ │ │ │ str r3, [r5, #788] @ 0x314 │ │ │ │ - beq 3dbc0 │ │ │ │ + beq 3dbb0 │ │ │ │ add r5, r6, #8 │ │ │ │ - b 3dbac │ │ │ │ + b 3db9c │ │ │ │ ldr r3, [fp, #-1212] @ 0xfffffb44 │ │ │ │ str r3, [fp, #-1208] @ 0xfffffb48 │ │ │ │ ldr r0, [r3, #384] @ 0x180 │ │ │ │ str r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbc0 │ │ │ │ + beq 3dbb0 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3db94 │ │ │ │ + bne 3db84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3dfe8 │ │ │ │ + beq 3dfd8 │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ add r5, r3, #44 @ 0x2c │ │ │ │ - b 3dbe0 │ │ │ │ + b 3dbd0 │ │ │ │ ldr r4, [r4, #384] @ 0x180 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3dfe8 │ │ │ │ + beq 3dfd8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #33 @ 0x21 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbd4 │ │ │ │ + bne 3dbc4 │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldrsh r3, [r3] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 3de18 │ │ │ │ + beq 3de08 │ │ │ │ ldr r2, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldrb r2, [r2, #44] @ 0x2c │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 3ddb0 │ │ │ │ + bne 3dda0 │ │ │ │ ldr r5, [fp, #-1212] @ 0xfffffb44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e028 │ │ │ │ + beq 3e018 │ │ │ │ ldrb r3, [r5, #66] @ 0x42 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 3e2a8 │ │ │ │ - ldr r3, [pc, #1896] @ 3e3a4 │ │ │ │ + beq 3e298 │ │ │ │ + ldr r3, [pc, #1896] @ 3e394 │ │ │ │ add r5, r5, #33 @ 0x21 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #392] @ 0x188 │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 3dc6c │ │ │ │ + bne 3dc5c │ │ │ │ mov r3, #0 │ │ │ │ - b 3dc94 │ │ │ │ + b 3dc84 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dc50 │ │ │ │ + beq 3dc40 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc58 │ │ │ │ + bne 3dc48 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ble 3e31c │ │ │ │ + ble 3e30c │ │ │ │ sub r1, fp, #1184 @ 0x4a0 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #1780] @ 3e3a8 │ │ │ │ + ldr r3, [pc, #1780] @ 3e398 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #620 @ 0x26c │ │ │ │ str r3, [fp, #-1228] @ 0xfffffb34 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e288 │ │ │ │ + bne 3e278 │ │ │ │ sub r6, fp, #620 @ 0x26c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1740] @ 3e3ac │ │ │ │ + ldr r3, [pc, #1740] @ 3e39c │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ sub r7, fp, #56 @ 0x38 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r2, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r2, #340] @ 0x154 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ str r7, [sp, #20] │ │ │ │ - ldr r2, [pc, #1692] @ 3e3b0 │ │ │ │ + ldr r2, [pc, #1692] @ 3e3a0 │ │ │ │ ldr r3, [fp, #-1212] @ 0xfffffb44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ add r2, r3, #320 @ 0x140 │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [fp, #-1204] @ 0xfffffb4c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r1, [pc, #1656] @ 3e3b4 │ │ │ │ + ldr r1, [pc, #1656] @ 3e3a4 │ │ │ │ add r2, r3, #66 @ 0x42 │ │ │ │ add r3, r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #1628] @ 3e3b8 │ │ │ │ + ldr r2, [pc, #1628] @ 3e3a8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1228] @ 0xfffffb34 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-1192] @ 0xfffffb58 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1588] @ 3e3bc │ │ │ │ + ldr r3, [pc, #1588] @ 3e3ac │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, #396] @ 0x18c │ │ │ │ ldr r1, [fp, #-1208] @ 0xfffffb48 │ │ │ │ ldr r2, [r0, #384] @ 0x180 │ │ │ │ cmp r0, ip │ │ │ │ str r2, [r1, #384] @ 0x180 │ │ │ │ streq r2, [r3, #396] @ 0x18c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - ldr r3, [pc, #1544] @ 3e3c0 │ │ │ │ - ldr r2, [pc, #1484] @ 3e388 │ │ │ │ + ldr r3, [pc, #1544] @ 3e3b0 │ │ │ │ + ldr r2, [pc, #1484] @ 3e378 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #788] @ 0x314 │ │ │ │ str r1, [r3, #784] @ 0x310 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 3dae0 │ │ │ │ - ldr r1, [pc, #1500] @ 3e3c4 │ │ │ │ - ldr r0, [pc, #1500] @ 3e3c8 │ │ │ │ - ldr r2, [pc, #1500] @ 3e3cc │ │ │ │ + beq 3dad0 │ │ │ │ + ldr r1, [pc, #1500] @ 3e3b4 │ │ │ │ + ldr r0, [pc, #1500] @ 3e3b8 │ │ │ │ + ldr r2, [pc, #1500] @ 3e3bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3dae0 │ │ │ │ - ldr r1, [pc, #1484] @ 3e3d0 │ │ │ │ - ldr r0, [pc, #1484] @ 3e3d4 │ │ │ │ - ldr r2, [pc, #1484] @ 3e3d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 3dad0 │ │ │ │ + ldr r1, [pc, #1484] @ 3e3c0 │ │ │ │ + ldr r0, [pc, #1484] @ 3e3c4 │ │ │ │ + ldr r2, [pc, #1484] @ 3e3c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3dae0 │ │ │ │ + bl 57b50 │ │ │ │ + b 3dad0 │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e118 │ │ │ │ + beq 3e108 │ │ │ │ ldr r7, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r0, r0, r2 │ │ │ │ add r1, r7, #44 @ 0x2c │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - ldr r2, [pc, #1412] @ 3e3dc │ │ │ │ + ldr r2, [pc, #1412] @ 3e3cc │ │ │ │ add r1, r7, #76 @ 0x4c │ │ │ │ add r0, r0, #66 @ 0x42 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r5, [fp, #-1212] @ 0xfffffb44 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #323] @ 0x143 │ │ │ │ ldr r2, [r7, #356] @ 0x164 │ │ │ │ ldr r3, [r7, #352] @ 0x160 │ │ │ │ add r5, r5, #320 @ 0x140 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r7, #360] @ 0x168 │ │ │ │ add r1, r7, #348 @ 0x15c │ │ │ │ cmn r3, r2 │ │ │ │ add r5, r5, #3 │ │ │ │ - beq 3e000 │ │ │ │ + beq 3dff0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ bl 4d8c │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ ldr r1, [r3, #340] @ 0x154 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #376] @ 0x178 │ │ │ │ str r2, [r0, #380] @ 0x17c │ │ │ │ - beq 3dee0 │ │ │ │ - ldr r1, [pc, #1304] @ 3e3e0 │ │ │ │ + beq 3ded0 │ │ │ │ + ldr r1, [pc, #1304] @ 3e3d0 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e13c │ │ │ │ + bne 3e12c │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ add r0, r0, #33 @ 0x21 │ │ │ │ - bl 3d8bc │ │ │ │ + bl 3d8ac │ │ │ │ sub r1, fp, #1200 @ 0x4b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #1184] @ 3e3a8 │ │ │ │ + ldr r3, [pc, #1184] @ 3e398 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-1224] @ 0xfffffb38 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3e264 │ │ │ │ + bne 3e254 │ │ │ │ sub r7, fp, #1168 @ 0x490 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1136] @ 3e3ac │ │ │ │ + ldr r3, [pc, #1136] @ 3e39c │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r2, [fp, #-1212] @ 0xfffffb44 │ │ │ │ mov r3, #32 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ ldrd r0, [r2, #-8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r2, [pc, #1140] @ 3e3e4 │ │ │ │ + ldr r2, [pc, #1140] @ 3e3d4 │ │ │ │ ldr r3, [fp, #-1212] @ 0xfffffb44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ add r2, r3, #320 @ 0x140 │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [fp, #-1204] @ 0xfffffb4c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r1, [pc, #1104] @ 3e3e8 │ │ │ │ + ldr r1, [pc, #1104] @ 3e3d8 │ │ │ │ add r2, r3, #66 @ 0x42 │ │ │ │ add r3, r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-1224] @ 0xfffffb38 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1200] @ 0xfffffb50 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-1216] @ 0xfffffb40 │ │ │ │ - bl 3bfb0 │ │ │ │ - b 3ddb0 │ │ │ │ + bl 3bfa0 │ │ │ │ + b 3dda0 │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r4, #0 │ │ │ │ ldrsh r3, [r3] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 3dc08 │ │ │ │ - b 3de18 │ │ │ │ + bne 3dbf8 │ │ │ │ + b 3de08 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, fp, #1184 @ 0x4a0 │ │ │ │ bl 45ac │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ bl 4600 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 3dea0 │ │ │ │ - ldr r0, [pc, #956] @ 3e3ec │ │ │ │ + bl 57464 │ │ │ │ + b 3de90 │ │ │ │ + ldr r0, [pc, #956] @ 3e3dc │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r3, #8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r0, #792 @ 0x318 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #1184 @ 0x4a0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #840] @ 3e3a8 │ │ │ │ + ldr r3, [pc, #840] @ 3e398 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ str r3, [fp, #-1232] @ 0xfffffb30 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e2dc │ │ │ │ + bne 3e2cc │ │ │ │ sub r6, fp, #340 @ 0x154 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #796] @ 3e3ac │ │ │ │ + ldr r3, [pc, #796] @ 3e39c │ │ │ │ sub r7, fp, #56 @ 0x38 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r2, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #340] @ 0x154 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c7f0 │ │ │ │ - ldr r3, [pc, #820] @ 3e3f0 │ │ │ │ - ldr r2, [pc, #820] @ 3e3f4 │ │ │ │ + bl 1c7e0 │ │ │ │ + ldr r3, [pc, #820] @ 3e3e0 │ │ │ │ + ldr r2, [pc, #820] @ 3e3e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #792 @ 0x318 │ │ │ │ - ldr r1, [pc, #812] @ 3e3f8 │ │ │ │ + ldr r1, [pc, #812] @ 3e3e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #776] @ 3e3fc │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #776] @ 3e3ec │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1232] @ 0xfffffb30 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1188] @ 0xfffffb5c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 3ddb0 │ │ │ │ + b 3dda0 │ │ │ │ mov r0, #392 @ 0x188 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #728] @ 3e400 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #728] @ 3e3f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ str r2, [r0, #384] @ 0x180 │ │ │ │ str r0, [r3, #396] @ 0x18c │ │ │ │ str r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - b 3de24 │ │ │ │ - ldr r1, [pc, #704] @ 3e404 │ │ │ │ + b 3de14 │ │ │ │ + ldr r1, [pc, #704] @ 3e3f4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - beq 3dee0 │ │ │ │ + beq 3ded0 │ │ │ │ ldrb r3, [r0, #66] @ 0x42 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 3e344 │ │ │ │ + beq 3e334 │ │ │ │ add r0, r0, #33 @ 0x21 │ │ │ │ - bl 3d8bc │ │ │ │ + bl 3d8ac │ │ │ │ sub r1, fp, #1184 @ 0x4a0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-1204] @ 0xfffffb4c │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #532] @ 3e3a8 │ │ │ │ + ldr r3, [pc, #532] @ 3e398 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #900 @ 0x384 │ │ │ │ str r3, [fp, #-1236] @ 0xfffffb2c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3e2fc │ │ │ │ + bne 3e2ec │ │ │ │ sub r6, fp, #900 @ 0x384 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #488] @ 3e3ac │ │ │ │ + ldr r3, [pc, #488] @ 3e39c │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r2, [fp, #-1212] @ 0xfffffb44 │ │ │ │ mov r3, #32 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ ldrd r0, [r2, #-8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r2, [pc, #532] @ 3e408 │ │ │ │ + ldr r2, [pc, #532] @ 3e3f8 │ │ │ │ ldr r3, [fp, #-1212] @ 0xfffffb44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ add r2, r3, #320 @ 0x140 │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [fp, #-1204] @ 0xfffffb4c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r1, [pc, #496] @ 3e40c │ │ │ │ + ldr r1, [pc, #496] @ 3e3fc │ │ │ │ add r2, r3, #66 @ 0x42 │ │ │ │ add r3, r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #468] @ 3e410 │ │ │ │ + ldr r2, [pc, #468] @ 3e400 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1236] @ 0xfffffb2c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1196] @ 0xfffffb54 │ │ │ │ mov r1, r7 │ │ │ │ bl 49f0 │ │ │ │ - b 3dfdc │ │ │ │ + b 3dfcc │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #316] @ 3e3ac │ │ │ │ + ldr r3, [pc, #316] @ 3e39c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1224] @ 0xfffffb38 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1168 @ 0x490 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #280] @ 3e3ac │ │ │ │ + ldr r3, [pc, #280] @ 3e39c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1228] @ 0xfffffb34 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #620 @ 0x26c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldrb r3, [r5, #67] @ 0x43 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3dc34 │ │ │ │ + bne 3dc24 │ │ │ │ ldr r3, [fp, #-1216] @ 0xfffffb40 │ │ │ │ - ldr r1, [pc, #340] @ 3e414 │ │ │ │ + ldr r1, [pc, #340] @ 3e404 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddb0 │ │ │ │ + beq 3dda0 │ │ │ │ ldr r5, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - b 3dc34 │ │ │ │ + b 3dc24 │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #196] @ 3e3ac │ │ │ │ + ldr r3, [pc, #196] @ 3e39c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1232] @ 0xfffffb30 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1220] @ 0xfffffb3c │ │ │ │ - ldr r3, [pc, #164] @ 3e3ac │ │ │ │ + ldr r3, [pc, #164] @ 3e39c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1236] @ 0xfffffb2c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #900 @ 0x384 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #244] @ 3e418 │ │ │ │ + ldr r3, [pc, #244] @ 3e408 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #392] @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, r4 │ │ │ │ strne r2, [r6, #40] @ 0x28 │ │ │ │ streq r2, [r3, #392] @ 0x188 │ │ │ │ - bl 3ade4 │ │ │ │ - b 3dc50 │ │ │ │ + bl 3add4 │ │ │ │ + b 3dc40 │ │ │ │ ldrb r3, [r0, #67] @ 0x43 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3e168 │ │ │ │ - ldr r1, [pc, #196] @ 3e41c │ │ │ │ + bne 3e158 │ │ │ │ + ldr r1, [pc, #196] @ 3e40c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfdc │ │ │ │ + beq 3dfcc │ │ │ │ ldr r0, [fp, #-1212] @ 0xfffffb44 │ │ │ │ - b 3e168 │ │ │ │ + b 3e158 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [sl], -r0 │ │ │ │ - andeq r2, r6, ip, lsr #11 │ │ │ │ - andeq r2, r6, r8, lsr #11 │ │ │ │ + andeq r8, sl, r0, lsl #4 │ │ │ │ + @ instruction: 0x000625bc │ │ │ │ + @ instruction: 0x000625b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, sl, r8, lsl #3 │ │ │ │ - andeq r2, r6, r0, lsl r5 │ │ │ │ + muleq sl, r8, r1 │ │ │ │ + andeq r2, r6, r0, lsr #10 │ │ │ │ andeq r0, r4, r4, asr pc │ │ │ │ andeq r1, r4, ip │ │ │ │ andeq r0, r0, r3, ror #6 │ │ │ │ andeq r0, r0, r6, ror #6 │ │ │ │ - andeq r7, sl, ip, ror #31 │ │ │ │ + strdeq r7, [sl], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r6, r4, r2 │ │ │ │ + andeq r5, r6, r4, lsr #5 │ │ │ │ andeq r0, r4, r0, lsr #26 │ │ │ │ andeq r0, r0, lr, ror #7 │ │ │ │ - andeq r7, sl, r0, lsr #29 │ │ │ │ - andeq r7, sl, r0, ror lr │ │ │ │ + @ instruction: 0x000a7eb0 │ │ │ │ + andeq r7, sl, r0, lsl #29 │ │ │ │ andeq r0, r4, ip, ror ip │ │ │ │ andeq r0, r4, r4, lsr sp │ │ │ │ andeq r0, r0, r2, ror r4 │ │ │ │ andeq r0, r4, r0, ror #24 │ │ │ │ andeq r0, r4, r8, lsl sp │ │ │ │ andeq r0, r0, lr, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r4, r0, ror ip │ │ │ │ - andeq r5, r6, r8, lsr r0 │ │ │ │ + andeq r5, r6, r8, asr #32 │ │ │ │ andeq r0, r4, r4, asr #21 │ │ │ │ - strdeq r7, [sl], -r8 │ │ │ │ - andeq r7, sl, ip, ror #22 │ │ │ │ - ldrdeq r4, [r6], -ip │ │ │ │ + andeq r7, sl, r8, lsl #24 │ │ │ │ + andeq r7, sl, ip, ror fp │ │ │ │ + andeq r4, r6, ip, ror #29 │ │ │ │ muleq r4, r4, r9 │ │ │ │ andeq r0, r0, r1, lsl r4 │ │ │ │ - andeq r7, sl, r4, lsl #22 │ │ │ │ + andeq r7, sl, r4, lsl fp │ │ │ │ strdeq r0, [r4], -ip │ │ │ │ - @ instruction: 0x00064db4 │ │ │ │ + andeq r4, r6, r4, asr #27 │ │ │ │ andeq r0, r4, r0, asr #16 │ │ │ │ andeq r0, r0, r6, asr #7 │ │ │ │ andeq r0, r4, r8, lsl #17 │ │ │ │ - andeq r7, sl, r4, lsl #18 │ │ │ │ + andeq r7, sl, r4, lsl r9 │ │ │ │ strdeq r0, [r4], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3328] @ 0xd00 │ │ │ │ - ldr ip, [pc, #1552] @ 3ea4c │ │ │ │ - ldr r1, [pc, #1552] @ 3ea50 │ │ │ │ - ldr r2, [pc, #1552] @ 3ea54 │ │ │ │ + ldr ip, [pc, #1552] @ 3ea3c │ │ │ │ + ldr r1, [pc, #1552] @ 3ea40 │ │ │ │ + ldr r2, [pc, #1552] @ 3ea44 │ │ │ │ sub sp, sp, #740 @ 0x2e4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1532] @ 3ea58 │ │ │ │ + ldr r3, [pc, #1532] @ 3ea48 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-720] @ 0xfffffd30 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e72c │ │ │ │ - ldr r3, [pc, #1500] @ 3ea5c │ │ │ │ + bne 3e71c │ │ │ │ + ldr r3, [pc, #1500] @ 3ea4c │ │ │ │ ldr r2, [fp, #-720] @ 0xfffffd30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2, lsl #2] │ │ │ │ sub r6, fp, #708 @ 0x2c4 │ │ │ │ - b 3e4a0 │ │ │ │ + b 3e490 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3e638 │ │ │ │ + bne 3e628 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3e490 │ │ │ │ - bne 3e638 │ │ │ │ + blt 3e480 │ │ │ │ + bne 3e628 │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3e518 │ │ │ │ + bne 3e508 │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ ldr r1, [fp, #-664] @ 0xfffffd68 │ │ │ │ - ldr r3, [pc, #1412] @ 3ea58 │ │ │ │ + ldr r3, [pc, #1412] @ 3ea48 │ │ │ │ orrs r2, r2, r1 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - bne 3e798 │ │ │ │ + bne 3e788 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e748 │ │ │ │ - ldr r2, [pc, #1388] @ 3ea60 │ │ │ │ - ldr r3, [pc, #1372] @ 3ea54 │ │ │ │ + bne 3e738 │ │ │ │ + ldr r2, [pc, #1388] @ 3ea50 │ │ │ │ + ldr r3, [pc, #1372] @ 3ea44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ea48 │ │ │ │ + bne 3ea38 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [pc, #1348] @ 3ea64 │ │ │ │ + ldr r3, [pc, #1348] @ 3ea54 │ │ │ │ ldr ip, [fp, #-628] @ 0xfffffd8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1048] @ 0x418 │ │ │ │ ldr r1, [fp, #-624] @ 0xfffffd90 │ │ │ │ cmp r2, ip │ │ │ │ ldr r2, [r3, #1052] @ 0x41c │ │ │ │ sub lr, fp, #700 @ 0x2bc │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - bge 3e764 │ │ │ │ + bge 3e754 │ │ │ │ str ip, [r3, #1048] @ 0x418 │ │ │ │ ldr r2, [lr, #32] │ │ │ │ ldr ip, [r3, #1056] @ 0x420 │ │ │ │ str r1, [r3, #1052] @ 0x41c │ │ │ │ ldr r1, [lr, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #1060] @ 0x424 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r3, r1, r3 │ │ │ │ - bge 3e624 │ │ │ │ + bge 3e614 │ │ │ │ sub r1, fp, #712 @ 0x2c8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r3, [pc, #1264] @ 3ea68 │ │ │ │ + ldr r3, [pc, #1264] @ 3ea58 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ea20 │ │ │ │ + bne 3ea10 │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1224] @ 3ea6c │ │ │ │ + ldr r3, [pc, #1224] @ 3ea5c │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r3, [pc, #1200] @ 3ea70 │ │ │ │ + ldr r3, [pc, #1200] @ 3ea60 │ │ │ │ ldr r7, [fp, #-720] @ 0xfffffd30 │ │ │ │ - ldr r1, [pc, #1196] @ 3ea74 │ │ │ │ + ldr r1, [pc, #1196] @ 3ea64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ - ldr r2, [pc, #1188] @ 3ea78 │ │ │ │ + ldr r2, [pc, #1188] @ 3ea68 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-712] @ 0xfffffd38 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1136] @ 3ea7c │ │ │ │ + ldr r3, [pc, #1136] @ 3ea6c │ │ │ │ cmp r7, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ ldr r1, [fp, #-664] @ 0xfffffd68 │ │ │ │ str r4, [r3, #1064] @ 0x428 │ │ │ │ str r4, [r3, #4] │ │ │ │ - beq 3e4cc │ │ │ │ - ldr r3, [pc, #1108] @ 3ea80 │ │ │ │ + beq 3e4bc │ │ │ │ + ldr r3, [pc, #1108] @ 3ea70 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1056] @ 0x420 │ │ │ │ str r1, [r3, #1060] @ 0x424 │ │ │ │ - b 3e4cc │ │ │ │ + b 3e4bc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #716 @ 0x2cc │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r3, [pc, #1032] @ 3ea68 │ │ │ │ + ldr r3, [pc, #1032] @ 3ea58 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ str r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ea00 │ │ │ │ + bne 3e9f0 │ │ │ │ sub r6, fp, #596 @ 0x254 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r8, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r3, [pc, #988] @ 3ea6c │ │ │ │ - ldr r7, [pc, #1008] @ 3ea84 │ │ │ │ + ldr r3, [pc, #988] @ 3ea5c │ │ │ │ + ldr r7, [pc, #1008] @ 3ea74 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #992] @ 3ea88 │ │ │ │ + ldr r3, [pc, #992] @ 3ea78 │ │ │ │ ldr r2, [fp, #-720] @ 0xfffffd30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ - ldr r2, [pc, #980] @ 3ea8c │ │ │ │ + ldr r2, [pc, #980] @ 3ea7c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ ldr r2, [r2, #1228] @ 0x4cc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #944] @ 3ea90 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #944] @ 3ea80 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-716] @ 0xfffffd34 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #848] @ 3ea58 │ │ │ │ + ldr r3, [pc, #848] @ 3ea48 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e4ec │ │ │ │ - ldr r0, [pc, #888] @ 3ea94 │ │ │ │ + beq 3e4dc │ │ │ │ + ldr r0, [pc, #888] @ 3ea84 │ │ │ │ mov r2, #1168 @ 0x490 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 3e4ec │ │ │ │ - ldr r1, [pc, #868] @ 3ea98 │ │ │ │ - ldr r0, [pc, #868] @ 3ea9c │ │ │ │ - ldr r2, [pc, #868] @ 3eaa0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3e478 │ │ │ │ - ldr r1, [pc, #852] @ 3eaa4 │ │ │ │ - ldr r0, [pc, #852] @ 3eaa8 │ │ │ │ - ldr r2, [pc, #852] @ 3eaac │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3e4ec │ │ │ │ - ldr r3, [pc, #748] @ 3ea58 │ │ │ │ + bl 57b50 │ │ │ │ + b 3e4dc │ │ │ │ + ldr r1, [pc, #868] @ 3ea88 │ │ │ │ + ldr r0, [pc, #868] @ 3ea8c │ │ │ │ + ldr r2, [pc, #868] @ 3ea90 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 3e468 │ │ │ │ + ldr r1, [pc, #852] @ 3ea94 │ │ │ │ + ldr r0, [pc, #852] @ 3ea98 │ │ │ │ + ldr r2, [pc, #852] @ 3ea9c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 3e4dc │ │ │ │ + ldr r3, [pc, #748] @ 3ea48 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e4ec │ │ │ │ - ldr r1, [pc, #812] @ 3eab0 │ │ │ │ - ldr r0, [pc, #812] @ 3eab4 │ │ │ │ - ldr r2, [pc, #812] @ 3eab8 │ │ │ │ + beq 3e4dc │ │ │ │ + ldr r1, [pc, #812] @ 3eaa0 │ │ │ │ + ldr r0, [pc, #812] @ 3eaa4 │ │ │ │ + ldr r2, [pc, #812] @ 3eaa8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3e4ec │ │ │ │ - ldr r2, [pc, #796] @ 3eabc │ │ │ │ + bl 57b50 │ │ │ │ + b 3e4dc │ │ │ │ + ldr r2, [pc, #796] @ 3eaac │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #-720] @ 0xfffffd30 │ │ │ │ ldr r5, [r3, r2, lsl #2] │ │ │ │ - bne 3e96c │ │ │ │ - ldr r4, [pc, #772] @ 3eac0 │ │ │ │ + bne 3e95c │ │ │ │ + ldr r4, [pc, #772] @ 3eab0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e7e0 │ │ │ │ - ldr r0, [pc, #756] @ 3eac4 │ │ │ │ - ldr r1, [pc, #756] @ 3eac8 │ │ │ │ + beq 3e7d0 │ │ │ │ + ldr r0, [pc, #756] @ 3eab4 │ │ │ │ + ldr r1, [pc, #756] @ 3eab8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r0, [pc, #740] @ 3eacc │ │ │ │ + ldr r0, [pc, #740] @ 3eabc │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #604] @ 3ea58 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #604] @ 3ea48 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e950 │ │ │ │ - bl 3cc34 │ │ │ │ + bne 3e940 │ │ │ │ + bl 3cc24 │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3e920 │ │ │ │ - bl 3cfc4 │ │ │ │ + bne 3e910 │ │ │ │ + bl 3cfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ea40 │ │ │ │ + beq 3ea30 │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ mov r4, #0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3e8fc │ │ │ │ + beq 3e8ec │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3e8e4 │ │ │ │ - bl 3cfc4 │ │ │ │ + beq 3e8d4 │ │ │ │ + bl 3cfb4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e838 │ │ │ │ - ldr r3, [pc, #508] @ 3ea58 │ │ │ │ + bne 3e828 │ │ │ │ + ldr r3, [pc, #508] @ 3ea48 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e988 │ │ │ │ - ldr r3, [pc, #604] @ 3ead0 │ │ │ │ + bne 3e978 │ │ │ │ + ldr r3, [pc, #604] @ 3eac0 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e88c │ │ │ │ - ldr r0, [pc, #592] @ 3ead4 │ │ │ │ - ldr r1, [pc, #592] @ 3ead8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ - ldr r7, [pc, #584] @ 3eadc │ │ │ │ - ldr r3, [pc, #448] @ 3ea58 │ │ │ │ + beq 3e87c │ │ │ │ + ldr r0, [pc, #592] @ 3eac4 │ │ │ │ + ldr r1, [pc, #592] @ 3eac8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 5bf54 │ │ │ │ + ldr r7, [pc, #584] @ 3eacc │ │ │ │ + ldr r3, [pc, #448] @ 3ea48 │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [r7] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 3e9a4 │ │ │ │ + bne 3e994 │ │ │ │ ldr r2, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r2, #2 │ │ │ │ ldrne r2, [r7, #4] │ │ │ │ addne r4, r4, r4, lsl #1 │ │ │ │ addne r2, r2, r4, lsl #7 │ │ │ │ strne r2, [r7, #4] │ │ │ │ strne r3, [r7, #1064] @ 0x428 │ │ │ │ - b 3e4ec │ │ │ │ - bl 3cfc4 │ │ │ │ + b 3e4dc │ │ │ │ + bl 3cfb4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e854 │ │ │ │ + beq 3e844 │ │ │ │ ldrb r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e8d4 │ │ │ │ + beq 3e8c4 │ │ │ │ ldrsh r3, [r0] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 3e8d4 │ │ │ │ - bl 3da1c │ │ │ │ - bl 3cfc4 │ │ │ │ + beq 3e8c4 │ │ │ │ + bl 3da0c │ │ │ │ + bl 3cfb4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e854 │ │ │ │ + beq 3e844 │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3e8e4 │ │ │ │ - b 3e8fc │ │ │ │ - ldr r5, [pc, #440] @ 3eae0 │ │ │ │ + bne 3e8d4 │ │ │ │ + b 3e8ec │ │ │ │ + ldr r5, [pc, #440] @ 3ead0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #1064] @ 0x428 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e81c │ │ │ │ + beq 3e80c │ │ │ │ mov r4, #0 │ │ │ │ - bl 3cfc4 │ │ │ │ + bl 3cfb4 │ │ │ │ ldr r3, [r5, #1064] @ 0x428 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 3e938 │ │ │ │ - b 3e81c │ │ │ │ - ldr r1, [pc, #396] @ 3eae4 │ │ │ │ - ldr r0, [pc, #396] @ 3eae8 │ │ │ │ - ldr r2, [pc, #396] @ 3eaec │ │ │ │ + bhi 3e928 │ │ │ │ + b 3e80c │ │ │ │ + ldr r1, [pc, #396] @ 3ead4 │ │ │ │ + ldr r0, [pc, #396] @ 3ead8 │ │ │ │ + ldr r2, [pc, #396] @ 3eadc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3e80c │ │ │ │ - ldr r1, [pc, #380] @ 3eaf0 │ │ │ │ - ldr r0, [pc, #380] @ 3eaf4 │ │ │ │ - ldr r2, [pc, #380] @ 3eaf8 │ │ │ │ + bl 57b50 │ │ │ │ + b 3e7fc │ │ │ │ + ldr r1, [pc, #380] @ 3eae0 │ │ │ │ + ldr r0, [pc, #380] @ 3eae4 │ │ │ │ + ldr r2, [pc, #380] @ 3eae8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3e7b4 │ │ │ │ - ldr r1, [pc, #364] @ 3eafc │ │ │ │ - ldr r0, [pc, #364] @ 3eb00 │ │ │ │ - ldr r2, [pc, #364] @ 3eb04 │ │ │ │ + bl 57924 │ │ │ │ + b 3e7a4 │ │ │ │ + ldr r1, [pc, #364] @ 3eaec │ │ │ │ + ldr r0, [pc, #364] @ 3eaf0 │ │ │ │ + ldr r2, [pc, #364] @ 3eaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3e86c │ │ │ │ - ldr r1, [pc, #348] @ 3eb08 │ │ │ │ - ldr r0, [pc, #348] @ 3eb0c │ │ │ │ - ldr r2, [pc, #348] @ 3eb10 │ │ │ │ + bl 57924 │ │ │ │ + b 3e85c │ │ │ │ + ldr r1, [pc, #348] @ 3eaf8 │ │ │ │ + ldr r0, [pc, #348] @ 3eafc │ │ │ │ + ldr r2, [pc, #348] @ 3eb00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #2 │ │ │ │ ldrne r2, [r7, #4] │ │ │ │ addne r4, r4, r4, lsl #1 │ │ │ │ ldr r3, [r5] │ │ │ │ strne r6, [r7, #1064] @ 0x428 │ │ │ │ addne r2, r2, r4, lsl #7 │ │ │ │ strne r2, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e4ec │ │ │ │ - ldr r1, [pc, #296] @ 3eb14 │ │ │ │ - ldr r0, [pc, #296] @ 3eb18 │ │ │ │ + beq 3e4dc │ │ │ │ + ldr r1, [pc, #296] @ 3eb04 │ │ │ │ + ldr r0, [pc, #296] @ 3eb08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1248 @ 0x4e0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3e4ec │ │ │ │ + bl 57b50 │ │ │ │ + b 3e4dc │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r3, [pc, #96] @ 3ea6c │ │ │ │ + ldr r3, [pc, #96] @ 3ea5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r3, [pc, #64] @ 3ea6c │ │ │ │ + ldr r3, [pc, #64] @ 3ea5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 3e854 │ │ │ │ + b 3e844 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00061bb4 │ │ │ │ - @ instruction: 0x00061bb0 │ │ │ │ + andeq r1, r6, r4, asr #23 │ │ │ │ + andeq r1, r6, r0, asr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r0, r6 │ │ │ │ - andeq r1, r6, r4, lsl #22 │ │ │ │ - andeq r7, sl, r8, lsl #14 │ │ │ │ + andeq r1, r6, r0, lsr #13 │ │ │ │ + andeq r1, r6, r4, lsl fp │ │ │ │ + andeq r7, sl, r8, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r1, r6, ip, asr #10 │ │ │ │ + andeq r1, r6, ip, asr r5 │ │ │ │ muleq r4, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ - andeq r7, sl, ip, lsl r6 │ │ │ │ - andeq r7, sl, r0, lsl #12 │ │ │ │ + andeq r7, sl, ip, lsr #12 │ │ │ │ + andeq r7, sl, r0, lsl r6 │ │ │ │ ldrdeq r0, [r4], -r4 │ │ │ │ - andeq r1, r6, r8, ror #8 │ │ │ │ + andeq r1, r6, r8, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, sp, lsl #9 │ │ │ │ andeq r0, r4, r4, lsr r4 │ │ │ │ andeq r0, r4, r0, lsr r3 │ │ │ │ andeq r0, r4, r4, lsl r4 │ │ │ │ andeq r0, r0, r1, lsl #9 │ │ │ │ andeq r0, r4, r4, lsl r3 │ │ │ │ strdeq r0, [r4], -r8 │ │ │ │ @ instruction: 0x000004b1 │ │ │ │ andeq r0, r4, r0, ror #5 │ │ │ │ andeq r0, r4, r4, asr #7 │ │ │ │ muleq r0, r9, r4 │ │ │ │ - andeq r1, r6, r0, ror r3 │ │ │ │ - andeq r7, sl, r0, ror r4 │ │ │ │ + andeq r1, r6, r0, lsl #7 │ │ │ │ + andeq r7, sl, r0, lsl #9 │ │ │ │ muleq r4, r8, r2 │ │ │ │ andeq r0, r0, r2, lsr r1 │ │ │ │ - andeq r4, r6, r0, asr #15 │ │ │ │ - @ instruction: 0x000a73b8 │ │ │ │ + ldrdeq r4, [r6], -r0 │ │ │ │ + andeq r7, sl, r8, asr #7 │ │ │ │ andeq r0, r4, r4, ror #3 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ - andeq r7, sl, ip, lsl #7 │ │ │ │ - andeq r7, sl, r4, lsl #6 │ │ │ │ + muleq sl, ip, r3 │ │ │ │ + andeq r7, sl, r4, lsl r3 │ │ │ │ andeq r0, r4, ip, lsl #2 │ │ │ │ andeq r0, r4, r8, lsl #4 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ strdeq r0, [r4], -r0 @ │ │ │ │ andeq r0, r4, ip, ror #3 │ │ │ │ andeq r0, r0, pc, lsr #2 │ │ │ │ ldrdeq r0, [r4], -r4 │ │ │ │ andeq r0, r4, r4, ror #3 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ strheq r0, [r4], -r8 │ │ │ │ andeq r0, r4, r8, asr #3 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r4, ip, ror r0 │ │ │ │ andeq r0, r4, r0, ror #2 │ │ │ │ - ldr r3, [pc, #492] @ 3ed10 │ │ │ │ + ldr r3, [pc, #492] @ 3ed00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #484] @ 3ed14 │ │ │ │ + ldr r3, [pc, #484] @ 3ed04 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 3ed08 │ │ │ │ + beq 3ecf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eb90 │ │ │ │ + beq 3eb80 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3ec10 │ │ │ │ + blt 3ec00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3eb90 │ │ │ │ - ldr r2, [pc, #420] @ 3ed18 │ │ │ │ + bne 3eb80 │ │ │ │ + ldr r2, [pc, #420] @ 3ed08 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3ec54 │ │ │ │ + beq 3ec44 │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3ec54 │ │ │ │ - ldr r2, [pc, #388] @ 3ed1c │ │ │ │ + beq 3ec44 │ │ │ │ + ldr r2, [pc, #388] @ 3ed0c │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec60 │ │ │ │ - ldr r3, [pc, #372] @ 3ed20 │ │ │ │ + bne 3ec50 │ │ │ │ + ldr r3, [pc, #372] @ 3ed10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1068] @ 0x42c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ec04 │ │ │ │ - ldr r4, [pc, #356] @ 3ed24 │ │ │ │ + beq 3ebf4 │ │ │ │ + ldr r4, [pc, #356] @ 3ed14 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ str r6, [r4, #396] @ 0x18c │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, #2 │ │ │ │ - bl 3e420 │ │ │ │ + bl 3e410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e420 │ │ │ │ + bl 3e410 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ str r2, [r4, #1068] @ 0x42c │ │ │ │ - bne 3ecc8 │ │ │ │ + bne 3ecb8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ 3ed18 │ │ │ │ + ldr r2, [pc, #256] @ 3ed08 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3ec34 │ │ │ │ + beq 3ec24 │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3eb90 │ │ │ │ - ldr r2, [pc, #236] @ 3ed28 │ │ │ │ + bne 3eb80 │ │ │ │ + ldr r2, [pc, #236] @ 3ed18 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 6ab48 │ │ │ │ + bl 6ab38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ed00 │ │ │ │ + bne 3ecf0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r6, [pc, #196] @ 3ed2c │ │ │ │ - ldr r4, [pc, #196] @ 3ed30 │ │ │ │ + ldr r6, [pc, #196] @ 3ed1c │ │ │ │ + ldr r4, [pc, #196] @ 3ed20 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #188] @ 3ed34 │ │ │ │ + ldr r2, [pc, #188] @ 3ed24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #176] @ 3ed38 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #176] @ 3ed28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ece4 │ │ │ │ - ldr r3, [pc, #160] @ 3ed3c │ │ │ │ + beq 3ecd4 │ │ │ │ + ldr r3, [pc, #160] @ 3ed2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1068] @ 0x42c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ebb8 │ │ │ │ + bne 3eba8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ec04 │ │ │ │ - ldr r2, [pc, #132] @ 3ed40 │ │ │ │ + beq 3ebf4 │ │ │ │ + ldr r2, [pc, #132] @ 3ed30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 3ec04 │ │ │ │ - ldr r1, [pc, #116] @ 3ed44 │ │ │ │ - ldr r0, [pc, #116] @ 3ed48 │ │ │ │ + bl 57b50 │ │ │ │ + b 3ebf4 │ │ │ │ + ldr r1, [pc, #116] @ 3ed34 │ │ │ │ + ldr r0, [pc, #116] @ 3ed38 │ │ │ │ add r2, r2, #516 @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 3ec04 │ │ │ │ + bl 57b50 │ │ │ │ + b 3ebf4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ed00 │ │ │ │ + beq 3ecf0 │ │ │ │ mov r2, #504 @ 0x1f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3ec08 │ │ │ │ + b 3ebf8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r4, r6, r8, lsl #9 │ │ │ │ - andeq r1, r6, r8, asr #9 │ │ │ │ + muleq r6, r8, r4 │ │ │ │ + ldrdeq r1, [r6], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, sl, r0, lsl #1 │ │ │ │ - andeq r7, sl, r8, rrx │ │ │ │ + muleq sl, r0, r0 │ │ │ │ + andeq r7, sl, r8, ror r0 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andeq pc, r3, r0, lsl #28 │ │ │ │ andeq pc, r3, r4, lsr #30 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq r4, r6, r4, lsr #6 │ │ │ │ - muleq sl, r0, pc @ │ │ │ │ + andeq r4, r6, r4, lsr r3 │ │ │ │ + andeq r6, sl, r0, lsr #31 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ muleq r3, r4, sp │ │ │ │ @ instruction: 0x0003feb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #264] @ 3ee70 │ │ │ │ - ldr r1, [pc, #264] @ 3ee74 │ │ │ │ + ldr r3, [pc, #264] @ 3ee60 │ │ │ │ + ldr r1, [pc, #264] @ 3ee64 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #260] @ 3ee78 │ │ │ │ + ldr r2, [pc, #260] @ 3ee68 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2, #396] @ 0x18c │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ed98 │ │ │ │ - b 3ee34 │ │ │ │ + beq 3ed88 │ │ │ │ + b 3ee24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #384] @ 0x180 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ed8c │ │ │ │ - ldr r3, [pc, #212] @ 3ee7c │ │ │ │ + bne 3ed7c │ │ │ │ + ldr r3, [pc, #212] @ 3ee6c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #392] @ 0x188 │ │ │ │ str r2, [r3, #396] @ 0x18c │ │ │ │ cmp r4, r2 │ │ │ │ str r2, [r3, #392] @ 0x188 │ │ │ │ - beq 3edd4 │ │ │ │ + beq 3edc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3edc0 │ │ │ │ - ldr r3, [pc, #164] @ 3ee80 │ │ │ │ + bne 3edb0 │ │ │ │ + ldr r3, [pc, #164] @ 3ee70 │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3, #96] @ 0x60 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ str ip, [r3, #104] @ 0x68 │ │ │ │ - bl 3b998 │ │ │ │ - ldr r3, [pc, #116] @ 3ee84 │ │ │ │ + bl 3b988 │ │ │ │ + ldr r3, [pc, #116] @ 3ee74 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #1072 @ 0x430 │ │ │ │ str r2, [r3, #1068] @ 0x42c │ │ │ │ - bl 6c7a8 │ │ │ │ + bl 6c798 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ee50 │ │ │ │ + bne 3ee40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 3ee88 │ │ │ │ - ldr r0, [pc, #76] @ 3ee8c │ │ │ │ - ldr r2, [pc, #76] @ 3ee90 │ │ │ │ + ldr r1, [pc, #76] @ 3ee78 │ │ │ │ + ldr r0, [pc, #76] @ 3ee7c │ │ │ │ + ldr r2, [pc, #76] @ 3ee80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 3ed98 │ │ │ │ - ldr r1, [pc, #60] @ 3ee94 │ │ │ │ - ldr r0, [pc, #60] @ 3ee98 │ │ │ │ + bl 57924 │ │ │ │ + b 3ed88 │ │ │ │ + ldr r1, [pc, #60] @ 3ee84 │ │ │ │ + ldr r0, [pc, #60] @ 3ee88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #584 @ 0x248 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - muleq r6, r0, r2 │ │ │ │ + andeq r1, r6, r0, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000a6eb4 │ │ │ │ - andeq r6, sl, r0, lsl #29 │ │ │ │ - andeq r4, r6, ip, asr #3 │ │ │ │ - andeq r6, sl, r8, lsl lr │ │ │ │ + andeq r6, sl, r4, asr #29 │ │ │ │ + muleq sl, r0, lr │ │ │ │ + ldrdeq r4, [r6], -ip │ │ │ │ + andeq r6, sl, r8, lsr #28 │ │ │ │ andeq pc, r3, r8, lsr #24 │ │ │ │ andeq pc, r3, ip, asr sp @ │ │ │ │ andeq r0, r0, r3, lsr r2 │ │ │ │ andeq pc, r3, r0, lsl ip @ │ │ │ │ andeq pc, r3, r4, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ 3eefc │ │ │ │ + ldr r3, [pc, #68] @ 3eeec │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov lr, #8 │ │ │ │ mov ip, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ strd r0, [r3, #96] @ 0x60 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ str ip, [r3, #104] @ 0x68 │ │ │ │ - bl 3b998 │ │ │ │ - ldr r0, [pc, #20] @ 3ef00 │ │ │ │ + bl 3b988 │ │ │ │ + ldr r0, [pc, #20] @ 3eef0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1072 @ 0x430 │ │ │ │ - bl 6c7a8 │ │ │ │ + bl 6c798 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r4, [r6], -r0 │ │ │ │ - andeq r6, sl, r0, asr #26 │ │ │ │ + andeq r4, r6, r0, lsl #2 │ │ │ │ + andeq r6, sl, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3680] @ 0xe60 │ │ │ │ - ldr ip, [pc, #424] @ 3f0c8 │ │ │ │ - ldr r0, [pc, #424] @ 3f0cc │ │ │ │ - ldr r1, [pc, #424] @ 3f0d0 │ │ │ │ + ldr ip, [pc, #424] @ 3f0b8 │ │ │ │ + ldr r0, [pc, #424] @ 3f0bc │ │ │ │ + ldr r1, [pc, #424] @ 3f0c0 │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [fp, #-384] @ 0xfffffe80 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #404] @ 3f0d4 │ │ │ │ + ldr r3, [pc, #404] @ 3f0c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3efa0 │ │ │ │ + beq 3ef90 │ │ │ │ ldr r3, [r3, #840] @ 0x348 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3efa0 │ │ │ │ - ldr r2, [pc, #352] @ 3f0d8 │ │ │ │ - ldr r3, [pc, #340] @ 3f0d0 │ │ │ │ + beq 3ef90 │ │ │ │ + ldr r2, [pc, #352] @ 3f0c8 │ │ │ │ + ldr r3, [pc, #340] @ 3f0c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f0c4 │ │ │ │ + bne 3f0b4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #300] @ 3f0d4 │ │ │ │ + ldr r3, [pc, #300] @ 3f0c4 │ │ │ │ ldr r4, [fp, #-384] @ 0xfffffe80 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ef70 │ │ │ │ - ldr r3, [pc, #280] @ 3f0dc │ │ │ │ - ldr r1, [pc, #280] @ 3f0e0 │ │ │ │ - ldr r0, [pc, #280] @ 3f0e4 │ │ │ │ + beq 3ef60 │ │ │ │ + ldr r3, [pc, #280] @ 3f0cc │ │ │ │ + ldr r1, [pc, #280] @ 3f0d0 │ │ │ │ + ldr r0, [pc, #280] @ 3f0d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r2, fp, #380 @ 0x17c │ │ │ │ add r1, r1, #1072 @ 0x430 │ │ │ │ - bl 6d350 │ │ │ │ + bl 6d340 │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ef70 │ │ │ │ + beq 3ef60 │ │ │ │ sub r1, fp, #376 @ 0x178 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #228] @ 3f0e8 │ │ │ │ + ldr r3, [pc, #228] @ 3f0d8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ str r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3f0a4 │ │ │ │ + bne 3f094 │ │ │ │ sub r7, fp, #372 @ 0x174 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #188] @ 3f0ec │ │ │ │ + ldr r3, [pc, #188] @ 3f0dc │ │ │ │ ldr r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ sub r4, fp, #88 @ 0x58 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-380] @ 0xfffffe84 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #152] @ 3f0f0 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #152] @ 3f0e0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #144] @ 3f0f4 │ │ │ │ + ldr r1, [pc, #144] @ 3f0e4 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ mov r0, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-376] @ 0xfffffe88 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - b 3ef70 │ │ │ │ + b 3ef60 │ │ │ │ ldr r2, [fp, #-384] @ 0xfffffe80 │ │ │ │ - ldr r3, [pc, #60] @ 3f0ec │ │ │ │ + ldr r3, [pc, #60] @ 3f0dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r1, [r6], -r0 │ │ │ │ - andeq r1, r6, ip, asr #1 │ │ │ │ + andeq r1, r6, r0, ror #1 │ │ │ │ + ldrdeq r1, [r6], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r6, r0, lsl #1 │ │ │ │ - andeq r3, r6, r0, ror #31 │ │ │ │ - andeq r6, sl, ip, asr ip │ │ │ │ + muleq r6, r0, r0 │ │ │ │ + strdeq r3, [r6], -r0 │ │ │ │ + andeq r6, sl, ip, ror #24 │ │ │ │ ldrdeq pc, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq pc, r3, r4, ror #22 │ │ │ │ strdeq pc, [r3], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r0, [pc, #460] @ 3f2e0 │ │ │ │ - ldr r1, [pc, #460] @ 3f2e4 │ │ │ │ - ldr r2, [pc, #460] @ 3f2e8 │ │ │ │ + ldr r0, [pc, #460] @ 3f2d0 │ │ │ │ + ldr r1, [pc, #460] @ 3f2d4 │ │ │ │ + ldr r2, [pc, #460] @ 3f2d8 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #440] @ 3f2ec │ │ │ │ + ldr r3, [pc, #440] @ 3f2dc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f288 │ │ │ │ - ldr r3, [pc, #412] @ 3f2f0 │ │ │ │ + bne 3f278 │ │ │ │ + ldr r3, [pc, #412] @ 3f2e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f240 │ │ │ │ + beq 3f230 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #380] @ 3f2f4 │ │ │ │ + ldr r3, [pc, #380] @ 3f2e4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f2bc │ │ │ │ + bne 3f2ac │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #340] @ 3f2f8 │ │ │ │ + ldr r3, [pc, #340] @ 3f2e8 │ │ │ │ ldr r8, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r7, [pc, #336] @ 3f2fc │ │ │ │ + ldr r7, [pc, #336] @ 3f2ec │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ - ldr r2, [pc, #316] @ 3f300 │ │ │ │ + ldr r2, [pc, #316] @ 3f2f0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3e420 │ │ │ │ - ldr r3, [pc, #232] @ 3f2ec │ │ │ │ + bl 3e410 │ │ │ │ + ldr r3, [pc, #232] @ 3f2dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f2a4 │ │ │ │ - ldr r2, [pc, #236] @ 3f304 │ │ │ │ - ldr r3, [pc, #204] @ 3f2e8 │ │ │ │ + bne 3f294 │ │ │ │ + ldr r2, [pc, #236] @ 3f2f4 │ │ │ │ + ldr r3, [pc, #204] @ 3f2d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f2dc │ │ │ │ + bne 3f2cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r0, [pc, #192] @ 3f308 │ │ │ │ + ldr r0, [pc, #192] @ 3f2f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1072 @ 0x430 │ │ │ │ - bl 6c7a8 │ │ │ │ - ldr r3, [pc, #148] @ 3f2ec │ │ │ │ + bl 6c798 │ │ │ │ + ldr r3, [pc, #148] @ 3f2dc │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f280 │ │ │ │ - ldr r1, [pc, #156] @ 3f30c │ │ │ │ - ldr r0, [pc, #156] @ 3f310 │ │ │ │ - ldr r2, [pc, #156] @ 3f314 │ │ │ │ + beq 3f270 │ │ │ │ + ldr r1, [pc, #156] @ 3f2fc │ │ │ │ + ldr r0, [pc, #156] @ 3f300 │ │ │ │ + ldr r2, [pc, #156] @ 3f304 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3f210 │ │ │ │ - ldr r1, [pc, #136] @ 3f318 │ │ │ │ - ldr r0, [pc, #136] @ 3f31c │ │ │ │ + b 3f200 │ │ │ │ + ldr r1, [pc, #136] @ 3f308 │ │ │ │ + ldr r0, [pc, #136] @ 3f30c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #648 @ 0x288 │ │ │ │ - bl 57934 │ │ │ │ - b 3f14c │ │ │ │ - ldr r0, [pc, #116] @ 3f320 │ │ │ │ - ldr r2, [pc, #116] @ 3f324 │ │ │ │ + bl 57924 │ │ │ │ + b 3f13c │ │ │ │ + ldr r0, [pc, #116] @ 3f310 │ │ │ │ + ldr r2, [pc, #116] @ 3f314 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 3f210 │ │ │ │ + bl 57b50 │ │ │ │ + b 3f200 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #48] @ 3f2f8 │ │ │ │ + ldr r3, [pc, #48] @ 3f2e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r0, [r6], -ip │ │ │ │ - ldrdeq r0, [r6], -r8 │ │ │ │ + andeq r0, r6, ip, ror #29 │ │ │ │ + andeq r0, r6, r8, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r6, r8, asr lr │ │ │ │ + andeq r3, r6, r8, ror #28 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ @ instruction: 0x0003f8bc │ │ │ │ muleq r0, r1, r2 │ │ │ │ - andeq r0, r6, r0, ror #27 │ │ │ │ - andeq r6, sl, r4, ror #19 │ │ │ │ + strdeq r0, [r6], -r0 @ │ │ │ │ + strdeq r6, [sl], -r4 │ │ │ │ strdeq pc, [r3], -r4 │ │ │ │ andeq pc, r3, r4, asr r9 @ │ │ │ │ andeq r0, r0, lr, lsl #5 │ │ │ │ ldrdeq pc, [r3], -r8 │ │ │ │ andeq pc, r3, r8, lsr r9 @ │ │ │ │ andeq pc, r3, r0, lsr #18 │ │ │ │ muleq r0, r5, r2 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f38c │ │ │ │ + beq 3f37c │ │ │ │ mov r1, r0 │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r3, #97 @ 0x61 │ │ │ │ cmp r2, #5 │ │ │ │ add r2, r3, r0, lsl #4 │ │ │ │ sub ip, r3, #65 @ 0x41 │ │ │ │ subls r0, r2, #87 @ 0x57 │ │ │ │ - bls 3f37c │ │ │ │ + bls 3f36c │ │ │ │ add lr, r3, r0, lsl #4 │ │ │ │ cmp ip, #5 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ subls r0, lr, #55 @ 0x37 │ │ │ │ - bls 3f37c │ │ │ │ + bls 3f36c │ │ │ │ cmp r2, #9 │ │ │ │ pophi {fp, pc} │ │ │ │ sub r0, lr, #48 @ 0x30 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f344 │ │ │ │ + bne 3f334 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3704] @ 0xe78 │ │ │ │ - ldr r9, [pc, #440] @ 3f568 │ │ │ │ + ldr r9, [pc, #440] @ 3f558 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #436] @ 3f56c │ │ │ │ + ldr r2, [pc, #436] @ 3f55c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #432] @ 3f570 │ │ │ │ + ldr r3, [pc, #432] @ 3f560 │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ add r1, r4, #4224 @ 0x1080 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ str r0, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, r4, #4160 @ 0x1040 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ add r2, r3, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #312] @ 3f574 │ │ │ │ + ldr r2, [pc, #312] @ 3f564 │ │ │ │ mov r4, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r3, r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, sl │ │ │ │ strb r4, [sl] │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #328 @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #264] @ 3f578 │ │ │ │ + ldr r3, [pc, #264] @ 3f568 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f544 │ │ │ │ + bne 3f534 │ │ │ │ sub r6, fp, #324 @ 0x144 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #224] @ 3f57c │ │ │ │ + ldr r3, [pc, #224] @ 3f56c │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #208] @ 3f580 │ │ │ │ - ldr r1, [pc, #208] @ 3f584 │ │ │ │ + ldr r3, [pc, #208] @ 3f570 │ │ │ │ + ldr r1, [pc, #208] @ 3f574 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #204] @ 3f588 │ │ │ │ + ldr r3, [pc, #204] @ 3f578 │ │ │ │ mov r2, #984 @ 0x3d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [fp, #-344] @ 0xfffffea8 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r8, [fp, #-348] @ 0xfffffea4 │ │ │ │ mov r3, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #108] @ 3f58c │ │ │ │ - ldr r3, [pc, #76] @ 3f570 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #108] @ 3f57c │ │ │ │ + ldr r3, [pc, #76] @ 3f560 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f564 │ │ │ │ + bne 3f554 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [pc, #44] @ 3f57c │ │ │ │ + ldr r3, [pc, #44] @ 3f56c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r6, r4, lsr ip │ │ │ │ - andeq r0, r6, r8, lsr ip │ │ │ │ + andeq r0, r6, r4, asr #24 │ │ │ │ + andeq r0, r6, r8, asr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r3, r8, asr #16 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x00063bb8 │ │ │ │ + andeq r3, r6, r8, asr #23 │ │ │ │ andeq pc, r3, r4, lsr r8 @ │ │ │ │ andeq pc, r3, ip, asr r8 @ │ │ │ │ - ldrdeq r0, [r6], -r8 │ │ │ │ + andeq r0, r6, r8, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #2776] @ 0xad8 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, ip │ │ │ │ cmpne r0, ip │ │ │ │ - ldr r0, [pc, #1236] @ 3fa8c │ │ │ │ + ldr r0, [pc, #1236] @ 3fa7c │ │ │ │ sub sp, sp, #1280 @ 0x500 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r0, [pc, #1220] @ 3fa90 │ │ │ │ + ldr r0, [pc, #1220] @ 3fa80 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1216] @ 3fa94 │ │ │ │ + ldr r2, [pc, #1216] @ 3fa84 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1212] @ 3fa98 │ │ │ │ + ldr r3, [pc, #1212] @ 3fa88 │ │ │ │ sub r4, fp, #1248 @ 0x4e0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub r4, r4, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r1, r4, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [fp, #-1264] @ 0xfffffb10 │ │ │ │ str r1, [r3] │ │ │ │ - beq 3f83c │ │ │ │ - ldr r1, [pc, #1168] @ 3fa9c │ │ │ │ - ldr r0, [pc, #1168] @ 3faa0 │ │ │ │ + beq 3f82c │ │ │ │ + ldr r1, [pc, #1168] @ 3fa8c │ │ │ │ + ldr r0, [pc, #1168] @ 3fa90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4da4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3f790 │ │ │ │ + beq 3f780 │ │ │ │ ldr r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6f0 │ │ │ │ - ldr r7, [pc, #1136] @ 3faa4 │ │ │ │ - ldr r8, [pc, #1136] @ 3faa8 │ │ │ │ - ldr r9, [pc, #1136] @ 3faac │ │ │ │ + bne 3f6e0 │ │ │ │ + ldr r7, [pc, #1136] @ 3fa94 │ │ │ │ + ldr r8, [pc, #1136] @ 3fa98 │ │ │ │ + ldr r9, [pc, #1136] @ 3fa9c │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 3f654 │ │ │ │ + b 3f644 │ │ │ │ ldr r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6f0 │ │ │ │ + bne 3f6e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4864 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f6f0 │ │ │ │ + beq 3f6e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f648 │ │ │ │ + beq 3f638 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r8 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f750 │ │ │ │ + beq 3f740 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3f6a8 │ │ │ │ + bne 3f698 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq 3f774 │ │ │ │ + beq 3f764 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 3f328 │ │ │ │ + bl 3f318 │ │ │ │ asr r1, r0, #31 │ │ │ │ ldrd r2, [r6] │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne 3f648 │ │ │ │ + bne 3f638 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 47f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f784 │ │ │ │ - ldr r3, [pc, #976] @ 3fab0 │ │ │ │ + beq 3f774 │ │ │ │ + ldr r3, [pc, #976] @ 3faa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3f784 │ │ │ │ + beq 3f774 │ │ │ │ str r9, [fp, #-1264] @ 0xfffffb10 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f844 │ │ │ │ + beq 3f834 │ │ │ │ ldr r0, [fp, #-1264] @ 0xfffffb10 │ │ │ │ - ldr r3, [pc, #936] @ 3fab4 │ │ │ │ + ldr r3, [pc, #936] @ 3faa4 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 3f8ec │ │ │ │ - bl 24b7c │ │ │ │ - ldr r2, [pc, #908] @ 3fab8 │ │ │ │ - ldr r3, [pc, #868] @ 3fa94 │ │ │ │ + beq 3f8dc │ │ │ │ + bl 24b6c │ │ │ │ + ldr r2, [pc, #908] @ 3faa8 │ │ │ │ + ldr r3, [pc, #868] @ 3fa84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3fa88 │ │ │ │ + bne 3fa78 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r1, fp, #1232 @ 0x4d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f8f8 │ │ │ │ + beq 3f8e8 │ │ │ │ ldr r0, [fp, #-1244] @ 0xfffffb24 │ │ │ │ ldr r1, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - b 3f6b4 │ │ │ │ + b 3f6a4 │ │ │ │ add r0, r0, #6 │ │ │ │ - bl 3f328 │ │ │ │ + bl 3f318 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f6b4 │ │ │ │ + b 3f6a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ - b 3f64c │ │ │ │ + b 3f63c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #792] @ 3fabc │ │ │ │ + ldr r3, [pc, #792] @ 3faac │ │ │ │ sub r0, fp, #1120 @ 0x460 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-1280] @ 0xfffffb00 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3fa3c │ │ │ │ + bne 3fa2c │ │ │ │ sub r6, fp, #1120 @ 0x460 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #744] @ 3fac0 │ │ │ │ + ldr r3, [pc, #744] @ 3fab0 │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #724] @ 3fac4 │ │ │ │ - ldr r3, [pc, #724] @ 3fac8 │ │ │ │ + ldr r2, [pc, #724] @ 3fab4 │ │ │ │ + ldr r3, [pc, #724] @ 3fab8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #720] @ 3facc │ │ │ │ + ldr r1, [pc, #720] @ 3fabc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #696] @ 3fad0 │ │ │ │ + ldr r2, [pc, #696] @ 3fac0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1280] @ 0xfffffb00 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1260] @ 0xfffffb14 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 3f724 │ │ │ │ + b 3f714 │ │ │ │ sub r1, fp, #1248 @ 0x4e0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #612] @ 3fabc │ │ │ │ + ldr r3, [pc, #612] @ 3faac │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ str r3, [fp, #-1276] @ 0xfffffb04 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3fa1c │ │ │ │ + bne 3fa0c │ │ │ │ sub r6, fp, #572 @ 0x23c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #568] @ 3fac0 │ │ │ │ + ldr r3, [pc, #568] @ 3fab0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #568] @ 3fad4 │ │ │ │ - ldr r3, [pc, #568] @ 3fad8 │ │ │ │ + ldr r2, [pc, #568] @ 3fac4 │ │ │ │ + ldr r3, [pc, #568] @ 3fac8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #564] @ 3fadc │ │ │ │ + ldr r1, [pc, #564] @ 3facc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #544] @ 3fae0 │ │ │ │ + ldr r2, [pc, #544] @ 3fad0 │ │ │ │ mov r3, r4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1276] @ 0xfffffb04 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1248] @ 0xfffffb20 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 3f700 │ │ │ │ - ldr r0, [pc, #496] @ 3fae4 │ │ │ │ + b 3f6f0 │ │ │ │ + ldr r0, [pc, #496] @ 3fad4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3f720 │ │ │ │ + b 3f710 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-1256] @ 0xfffffb18 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #5 │ │ │ │ mov r4, r0 │ │ │ │ - bls 3fa60 │ │ │ │ - ldr r1, [pc, #456] @ 3fae8 │ │ │ │ + bls 3fa50 │ │ │ │ + ldr r1, [pc, #456] @ 3fad8 │ │ │ │ sub r0, r0, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f950 │ │ │ │ - ldr r1, [pc, #432] @ 3faec │ │ │ │ + beq 3f940 │ │ │ │ + ldr r1, [pc, #432] @ 3fadc │ │ │ │ sub r0, r4, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f958 │ │ │ │ + bne 3f948 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [fp, #-1256] @ 0xfffffb18 │ │ │ │ - ldr r2, [pc, #400] @ 3faf0 │ │ │ │ + ldr r2, [pc, #400] @ 3fae0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ sub r0, fp, #288 @ 0x120 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #1248 @ 0x4e0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #304] @ 3fabc │ │ │ │ + ldr r3, [pc, #304] @ 3faac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ str r3, [fp, #-1284] @ 0xfffffafc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3fa68 │ │ │ │ + bne 3fa58 │ │ │ │ sub r6, fp, #852 @ 0x354 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #260] @ 3fac0 │ │ │ │ + ldr r3, [pc, #260] @ 3fab0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #296] @ 3faf4 │ │ │ │ - ldr r1, [pc, #296] @ 3faf8 │ │ │ │ + ldr r3, [pc, #296] @ 3fae4 │ │ │ │ + ldr r1, [pc, #296] @ 3fae8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [fp, #-1256] @ 0xfffffb18 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ - ldr r2, [pc, #276] @ 3fafc │ │ │ │ + ldr r2, [pc, #276] @ 3faec │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1284] @ 0xfffffafc │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1252] @ 0xfffffb1c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 3f83c │ │ │ │ + b 3f82c │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #152] @ 3fac0 │ │ │ │ + ldr r3, [pc, #152] @ 3fab0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1276] @ 0xfffffb04 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #120] @ 3fac0 │ │ │ │ + ldr r3, [pc, #120] @ 3fab0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1280] @ 0xfffffb00 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1120 @ 0x460 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - bne 3f958 │ │ │ │ - b 3f934 │ │ │ │ + bne 3f948 │ │ │ │ + b 3f924 │ │ │ │ ldr r2, [fp, #-1272] @ 0xfffffb08 │ │ │ │ - ldr r3, [pc, #76] @ 3fac0 │ │ │ │ + ldr r3, [pc, #76] @ 3fab0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1284] @ 0xfffffafc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r6, ip, lsr sl │ │ │ │ - andeq r0, r6, r8, lsr #20 │ │ │ │ + andeq r0, r6, ip, asr #20 │ │ │ │ + andeq r0, r6, r8, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, sl, r4, lsl #21 │ │ │ │ + muleq sl, r4, sl │ │ │ │ strdeq sl, [r3], -ip │ │ │ │ andeq pc, r3, r0, lsr r7 @ │ │ │ │ andeq pc, r3, r4, asr #14 │ │ │ │ andeq pc, r3, r8, asr #14 │ │ │ │ andeq pc, r3, ip, ror #14 │ │ │ │ - andeq r6, sl, ip, lsl #19 │ │ │ │ - andeq r6, sl, ip, asr r9 │ │ │ │ - andeq r0, r6, ip, asr #17 │ │ │ │ + muleq sl, ip, r9 │ │ │ │ + andeq r6, sl, ip, ror #18 │ │ │ │ + ldrdeq r0, [r6], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq pc, r3, r4, asr r5 @ │ │ │ │ andeq pc, r3, ip, ror #10 │ │ │ │ andeq pc, r3, r8, lsl #10 │ │ │ │ andeq r0, r0, fp, asr #17 │ │ │ │ andeq pc, r3, r8, lsr #9 │ │ │ │ @@ -60172,175 +60168,175 @@ │ │ │ │ andeq r0, r0, r1, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1232] @ 0xfffffb30 │ │ │ │ - ldr r3, [pc, #3988] @ 40ab4 │ │ │ │ + ldr r3, [pc, #3988] @ 40aa4 │ │ │ │ sub sp, sp, #5248 @ 0x1480 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #3964] @ 40ab8 │ │ │ │ - ldr r3, [pc, #3964] @ 40abc │ │ │ │ + ldr r2, [pc, #3964] @ 40aa8 │ │ │ │ + ldr r3, [pc, #3964] @ 40aac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 402b0 │ │ │ │ + beq 402a0 │ │ │ │ ldrb r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #47 @ 0x2f │ │ │ │ - bne 401dc │ │ │ │ + bne 401cc │ │ │ │ add r6, r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 49e4 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3fcb0 │ │ │ │ - ldr sl, [pc, #3880] @ 40ac0 │ │ │ │ + beq 3fca0 │ │ │ │ + ldr sl, [pc, #3880] @ 40ab0 │ │ │ │ sub r4, fp, #5056 @ 0x13c0 │ │ │ │ mov r8, #0 │ │ │ │ add sl, pc, sl │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ strb r8, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #254 @ 0xfe │ │ │ │ mov r0, sl │ │ │ │ - bl 492a4 │ │ │ │ + bl 49294 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 40760 │ │ │ │ + bne 40750 │ │ │ │ sub r8, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #-980] @ 0xfffffc2c │ │ │ │ sub r8, r8, #36 @ 0x24 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 3fe30 │ │ │ │ + bne 3fe20 │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 40384 │ │ │ │ + bne 40374 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3780] @ 40ac4 │ │ │ │ + ldr r2, [pc, #3780] @ 40ab4 │ │ │ │ strb r7, [r3] │ │ │ │ sub r3, fp, #4928 @ 0x1340 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ - bl 492a4 │ │ │ │ + bl 49294 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40874 │ │ │ │ + bne 40864 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r8, #-848] @ 0xfffffcb0 │ │ │ │ ldr r2, [r8, #-844] @ 0xfffffcb4 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 40024 │ │ │ │ + bne 40014 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r8, #-840] @ 0xfffffcb8 │ │ │ │ ldr r3, [r8, #-836] @ 0xfffffcbc │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 40024 │ │ │ │ + bne 40014 │ │ │ │ ldr r3, [r8, #-832] @ 0xfffffcc0 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 40024 │ │ │ │ + bne 40014 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ add r1, r5, #1 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 3fb00 │ │ │ │ + bl 3faf0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #3648] @ 40ac8 │ │ │ │ - ldr r3, [pc, #3632] @ 40abc │ │ │ │ + ldr r2, [pc, #3648] @ 40ab8 │ │ │ │ + ldr r3, [pc, #3632] @ 40aac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 412a0 │ │ │ │ + bne 41290 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff08 │ │ │ │ - ldr r4, [pc, #3592] @ 40acc │ │ │ │ + beq 3fef8 │ │ │ │ + ldr r4, [pc, #3592] @ 40abc │ │ │ │ sub r5, fp, #5056 @ 0x13c0 │ │ │ │ add r4, pc, r4 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #3580] @ 40ad0 │ │ │ │ + ldr r1, [pc, #3580] @ 40ac0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 492a4 │ │ │ │ + bl 49294 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40460 │ │ │ │ + bne 40450 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4894 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ - beq 40994 │ │ │ │ + beq 40984 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r3, fp, #4928 @ 0x1340 │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3508] @ 40ad4 │ │ │ │ + ldr r1, [pc, #3508] @ 40ac4 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 497dc │ │ │ │ + bl 497cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40b8c │ │ │ │ + bne 40b7c │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r3, #-884] @ 0xfffffc8c │ │ │ │ ldr r2, [r3, #-880] @ 0xfffffc90 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 400f8 │ │ │ │ + bne 400e8 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r3, #-840] @ 0xfffffcb8 │ │ │ │ ldr r2, [r3, #-836] @ 0xfffffcbc │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 400f8 │ │ │ │ + bne 400e8 │ │ │ │ ldr r1, [r3, #-832] @ 0xfffffcc0 │ │ │ │ and r3, r1, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 40588 │ │ │ │ + bne 40578 │ │ │ │ ands r5, r1, #3072 @ 0xc00 │ │ │ │ - beq 40c88 │ │ │ │ - ldr r3, [pc, #3400] @ 40ad8 │ │ │ │ + beq 40c78 │ │ │ │ + ldr r3, [pc, #3400] @ 40ac8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ff10 │ │ │ │ + bne 3ff00 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ subne r3, fp, #4096 @ 0x1000 │ │ │ │ subne r3, r3, #36 @ 0x24 │ │ │ │ subne r1, r1, #2048 @ 0x800 │ │ │ │ strne r1, [r3, #-832] @ 0xfffffcc0 │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ subne r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -60348,73 +60344,73 @@ │ │ │ │ subne r1, r1, #1024 @ 0x400 │ │ │ │ strne r1, [r3, #-832] @ 0xfffffcc0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ ldr r0, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ bl 4ec4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40ff0 │ │ │ │ + beq 40fe0 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #-828] @ 0xfffffcc4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 40678 │ │ │ │ + bhi 40668 │ │ │ │ sub r1, fp, #5120 @ 0x1400 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r1, #-52] @ 0xffffffcc │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ bl 45e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41130 │ │ │ │ + beq 41120 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r0, [pc, #3264] @ 40adc │ │ │ │ + ldr r0, [pc, #3264] @ 40acc │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3fc80 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fc70 │ │ │ │ sub r1, r4, #56 @ 0x38 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3372] @ 40b78 │ │ │ │ + ldr r3, [pc, #3372] @ 40b68 │ │ │ │ sub r0, fp, #4016 @ 0xfb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r9 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #4 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 40954 │ │ │ │ + bne 40944 │ │ │ │ sub r5, fp, #4016 @ 0xfb0 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #3320] @ 40b88 │ │ │ │ + ldr r3, [pc, #3320] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #3132] @ 40ae0 │ │ │ │ - ldr r1, [pc, #3132] @ 40ae4 │ │ │ │ + ldr r3, [pc, #3132] @ 40ad0 │ │ │ │ + ldr r1, [pc, #3132] @ 40ad4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -60425,65 +60421,65 @@ │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ strb r3, [r2] │ │ │ │ mvn r4, #0 │ │ │ │ - b 3fc80 │ │ │ │ - ldr r0, [pc, #3024] @ 40ae8 │ │ │ │ - ldr r1, [pc, #3024] @ 40aec │ │ │ │ + b 3fc70 │ │ │ │ + ldr r0, [pc, #3024] @ 40ad8 │ │ │ │ + ldr r1, [pc, #3024] @ 40adc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4a03c │ │ │ │ + bl 4a02c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3fe10 │ │ │ │ + bne 3fe00 │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3112] @ 40b78 │ │ │ │ + ldr r3, [pc, #3112] @ 40b68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ sub r0, fp, #388 @ 0x184 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40fb4 │ │ │ │ + bne 40fa4 │ │ │ │ sub r6, fp, #388 @ 0x184 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #3068] @ 40b88 │ │ │ │ + ldr r3, [pc, #3068] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #2868] @ 40af0 │ │ │ │ + ldr r4, [pc, #2868] @ 40ae0 │ │ │ │ mov r2, #32 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ @@ -60493,350 +60489,350 @@ │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ mov r1, #436 @ 0x1b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5120 @ 0x1400 │ │ │ │ sub r1, r1, #16 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2864] @ 40b78 │ │ │ │ + ldr r3, [pc, #2864] @ 40b68 │ │ │ │ sub r0, fp, #3184 @ 0xc70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4054c │ │ │ │ + bne 4053c │ │ │ │ sub r5, fp, #3184 @ 0xc70 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #2812] @ 40b88 │ │ │ │ + ldr r3, [pc, #2812] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #2644] @ 40af4 │ │ │ │ - ldr r1, [pc, #2644] @ 40af8 │ │ │ │ + ldr ip, [pc, #2644] @ 40ae4 │ │ │ │ + ldr r1, [pc, #2644] @ 40ae8 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #32 │ │ │ │ - ldr r2, [pc, #2636] @ 40afc │ │ │ │ + ldr r2, [pc, #2636] @ 40aec │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ mov r3, #22 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #-1040] @ 0xfffffbf0 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5120 @ 0x1400 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2656] @ 40b78 │ │ │ │ + ldr r3, [pc, #2656] @ 40b68 │ │ │ │ sub r0, fp, #2064 @ 0x810 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40838 │ │ │ │ + bne 40828 │ │ │ │ sub r7, fp, #2064 @ 0x810 │ │ │ │ sub r7, r7, #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #2608] @ 40b88 │ │ │ │ + ldr r3, [pc, #2608] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r4, [pc, #2464] @ 40b00 │ │ │ │ + ldr r4, [pc, #2464] @ 40af0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2448] @ 40b04 │ │ │ │ - ldr r2, [pc, #2448] @ 40b08 │ │ │ │ + ldr r3, [pc, #2448] @ 40af4 │ │ │ │ + ldr r2, [pc, #2448] @ 40af8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #-1024] @ 0xfffffc00 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #2368] @ 40b0c │ │ │ │ + ldr r1, [pc, #2368] @ 40afc │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5120 @ 0x1400 │ │ │ │ sub r1, r1, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2424] @ 40b78 │ │ │ │ + ldr r3, [pc, #2424] @ 40b68 │ │ │ │ sub r0, fp, #4544 @ 0x11c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #44 @ 0x2c │ │ │ │ sub r2, r2, #8 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 40a74 │ │ │ │ + bne 40a64 │ │ │ │ sub r5, fp, #4544 @ 0x11c0 │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #2372] @ 40b88 │ │ │ │ + ldr r3, [pc, #2372] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #2232] @ 40b10 │ │ │ │ - ldr r1, [pc, #2232] @ 40b14 │ │ │ │ + ldr ip, [pc, #2232] @ 40b00 │ │ │ │ + ldr r1, [pc, #2232] @ 40b04 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #243 @ 0xf3 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ mov r3, #22 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #-1060] @ 0xfffffbdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5120 @ 0x1400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2212] @ 40b78 │ │ │ │ + ldr r3, [pc, #2212] @ 40b68 │ │ │ │ sub r0, fp, #4864 @ 0x1300 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 41264 │ │ │ │ + bne 41254 │ │ │ │ sub r6, fp, #4864 @ 0x1300 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #2160] @ 40b88 │ │ │ │ + ldr r3, [pc, #2160] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #2028] @ 40b18 │ │ │ │ - ldr r1, [pc, #2028] @ 40b1c │ │ │ │ + ldr ip, [pc, #2028] @ 40b08 │ │ │ │ + ldr r1, [pc, #2028] @ 40b0c │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #233 @ 0xe9 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ mov r3, #22 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-1064] @ 0xfffffbd8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r1, r4, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2004] @ 40b78 │ │ │ │ + ldr r3, [pc, #2004] @ 40b68 │ │ │ │ sub r0, fp, #3744 @ 0xea0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r9 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #12 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40db8 │ │ │ │ + bne 40da8 │ │ │ │ sub r5, fp, #3744 @ 0xea0 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #1952] @ 40b88 │ │ │ │ + ldr r3, [pc, #1952] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #1804] @ 40b20 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #1804] @ 40b10 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #-1048] @ 0xfffffbe8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - b 3fef0 │ │ │ │ + b 3fee0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ ldr r4, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r1, r5, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1772] @ 40b78 │ │ │ │ + ldr r3, [pc, #1772] @ 40b68 │ │ │ │ sub r0, fp, #2896 @ 0xb50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #16 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40d78 │ │ │ │ + bne 40d68 │ │ │ │ sub r5, fp, #2896 @ 0xb50 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #1720] @ 40b88 │ │ │ │ + ldr r3, [pc, #1720] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #1576] @ 40b24 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #1576] @ 40b14 │ │ │ │ mov r3, #32 │ │ │ │ - ldr r2, [pc, #1572] @ 40b28 │ │ │ │ + ldr r2, [pc, #1572] @ 40b18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1036] @ 0xfffffbf4 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1576] @ 40b88 │ │ │ │ + ldr r3, [pc, #1576] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -60847,183 +60843,183 @@ │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1484] @ 40b78 │ │ │ │ + ldr r3, [pc, #1484] @ 40b68 │ │ │ │ sub r0, fp, #1776 @ 0x6f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40df8 │ │ │ │ + bne 40de8 │ │ │ │ sub r6, fp, #1776 @ 0x6f0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #1432] @ 40b88 │ │ │ │ + ldr r3, [pc, #1432] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r4, [pc, #1332] @ 40b2c │ │ │ │ + ldr r4, [pc, #1332] @ 40b1c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1316] @ 40b30 │ │ │ │ - ldr r2, [pc, #1316] @ 40b34 │ │ │ │ + ldr r3, [pc, #1316] @ 40b20 │ │ │ │ + ldr r2, [pc, #1316] @ 40b24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1020] @ 0xfffffc04 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #1232] @ 40b38 │ │ │ │ + ldr r1, [pc, #1232] @ 40b28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1244] @ 40b78 │ │ │ │ + ldr r3, [pc, #1244] @ 40b68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ sub r0, fp, #948 @ 0x3b4 │ │ │ │ sub r2, r2, #24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40e38 │ │ │ │ + bne 40e28 │ │ │ │ sub r6, fp, #948 @ 0x3b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #1200] @ 40b88 │ │ │ │ + ldr r3, [pc, #1200] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r4, [pc, #1116] @ 40b3c │ │ │ │ + ldr r4, [pc, #1116] @ 40b2c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1100] @ 40b40 │ │ │ │ - ldr r2, [pc, #1100] @ 40b44 │ │ │ │ + ldr r3, [pc, #1100] @ 40b30 │ │ │ │ + ldr r2, [pc, #1100] @ 40b34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1008] @ 0xfffffc10 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #1016] @ 40b48 │ │ │ │ + ldr r1, [pc, #1016] @ 40b38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r1, r4, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1016] @ 40b78 │ │ │ │ + ldr r3, [pc, #1016] @ 40b68 │ │ │ │ sub r0, fp, #4288 @ 0x10c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r8 │ │ │ │ sub r0, r0, #20 │ │ │ │ sub r2, r2, #28 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40e74 │ │ │ │ + bne 40e64 │ │ │ │ sub r5, fp, #4288 @ 0x10c0 │ │ │ │ sub r5, r5, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #964] @ 40b88 │ │ │ │ + ldr r3, [pc, #964] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #860] @ 40b4c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #860] @ 40b3c │ │ │ │ mov r2, #32 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r2, #225 @ 0xe1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #-1020] @ 0xfffffc04 │ │ │ │ - b 40458 │ │ │ │ + b 40448 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #828] @ 40b88 │ │ │ │ + ldr r3, [pc, #828] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-12] │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ ldr r0, [r2, #-12] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #12 │ │ │ │ @@ -61033,68 +61029,68 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #740] @ 40b78 │ │ │ │ + ldr r3, [pc, #740] @ 40b68 │ │ │ │ sub r0, fp, #3456 @ 0xd80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40eb4 │ │ │ │ + bne 40ea4 │ │ │ │ sub r5, fp, #3456 @ 0xd80 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #688] @ 40b88 │ │ │ │ + ldr r3, [pc, #688] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #588] @ 40b50 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #588] @ 40b40 │ │ │ │ mov r3, #32 │ │ │ │ - ldr r2, [pc, #584] @ 40b54 │ │ │ │ + ldr r2, [pc, #584] @ 40b44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1044] @ 0xfffffbec │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #544] @ 40b88 │ │ │ │ + ldr r3, [pc, #544] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-8] │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r2, #-8] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61105,90 +61101,90 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, r5, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #452] @ 40b78 │ │ │ │ + ldr r3, [pc, #452] @ 40b68 │ │ │ │ sub r0, fp, #2624 @ 0xa40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40f74 │ │ │ │ + bne 40f64 │ │ │ │ sub r5, fp, #2624 @ 0xa40 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #400] @ 40b88 │ │ │ │ + ldr r3, [pc, #400] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #308] @ 40b58 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #308] @ 40b48 │ │ │ │ mov r3, #32 │ │ │ │ - ldr r2, [pc, #304] @ 40b5c │ │ │ │ + ldr r2, [pc, #304] @ 40b4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 3ff08 │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #256] @ 40b88 │ │ │ │ + ldr r3, [pc, #256] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-4] │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r2, #-4] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4544 @ 0x11c0 │ │ │ │ sub r0, r0, #44 @ 0x2c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldrdeq r0, [r6], -r0 @ │ │ │ │ - @ instruction: 0x000604bc │ │ │ │ + andeq r0, r6, r0, ror #9 │ │ │ │ + andeq r0, r6, ip, asr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r3, ip, ror #2 │ │ │ │ andeq r6, r4, r4, lsr #10 │ │ │ │ - andeq r0, r6, r0, ror r3 │ │ │ │ + andeq r0, r6, r0, lsl #7 │ │ │ │ andeq pc, r3, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - ldrdeq r6, [sl], -ip │ │ │ │ + andeq r6, sl, ip, ror #5 │ │ │ │ andeq lr, r3, r8, ror #29 │ │ │ │ andeq lr, r3, ip, ror #30 │ │ │ │ andeq lr, r3, ip, asr lr │ │ │ │ strdeq lr, [r3], -r0 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq lr, r3, ip, asr #26 │ │ │ │ muleq r3, r0, sp │ │ │ │ @@ -61231,52 +61227,52 @@ │ │ │ │ muleq r0, r8, r4 │ │ │ │ sub r1, r5, #32 │ │ │ │ mov r0, r7 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-52] @ 40b78 │ │ │ │ + ldr r3, [pc, #-52] @ 40b68 │ │ │ │ sub r0, fp, #2336 @ 0x920 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40f34 │ │ │ │ + bne 40f24 │ │ │ │ sub r6, fp, #2336 @ 0x920 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #-104] @ 40b88 │ │ │ │ + ldr r3, [pc, #-104] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #-192] @ 40b60 │ │ │ │ + ldr r4, [pc, #-192] @ 40b50 │ │ │ │ mov r2, #32 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ @@ -61286,80 +61282,80 @@ │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ mov r1, #344 @ 0x158 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-308] @ 40b78 │ │ │ │ + ldr r3, [pc, #-308] @ 40b68 │ │ │ │ sub r0, fp, #1504 @ 0x5e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40ef4 │ │ │ │ + bne 40ee4 │ │ │ │ sub r6, fp, #1504 @ 0x5e0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #-360] @ 40b88 │ │ │ │ + ldr r3, [pc, #-360] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r4, [pc, #-404] @ 40b64 │ │ │ │ + ldr r4, [pc, #-404] @ 40b54 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #-420] @ 40b68 │ │ │ │ - ldr r2, [pc, #-420] @ 40b6c │ │ │ │ + ldr r3, [pc, #-420] @ 40b58 │ │ │ │ + ldr r2, [pc, #-420] @ 40b5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1016] @ 0xfffffc08 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #-504] @ 40b70 │ │ │ │ + ldr r1, [pc, #-504] @ 40b60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-516] @ 40b88 │ │ │ │ + ldr r3, [pc, #-516] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61367,15 +61363,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2896 @ 0xb50 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-580] @ 40b88 │ │ │ │ + ldr r3, [pc, #-580] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-20] @ 0xffffffec │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r2, #-20] @ 0xffffffec │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61383,15 +61379,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3744 @ 0xea0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-644] @ 40b88 │ │ │ │ + ldr r3, [pc, #-644] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61399,30 +61395,30 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1776 @ 0x6f0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-708] @ 40b88 │ │ │ │ + ldr r3, [pc, #-708] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r2, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #948 @ 0x3b4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-768] @ 40b88 │ │ │ │ + ldr r3, [pc, #-768] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-16] │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r2, #-16] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61430,15 +61426,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4288 @ 0x10c0 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-832] @ 40b88 │ │ │ │ + ldr r3, [pc, #-832] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61446,15 +61442,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3456 @ 0xd80 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-896] @ 40b88 │ │ │ │ + ldr r3, [pc, #-896] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r2, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61462,15 +61458,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1504 @ 0x5e0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-960] @ 40b88 │ │ │ │ + ldr r3, [pc, #-960] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61478,15 +61474,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2336 @ 0x920 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1024] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1024] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61494,15 +61490,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2624 @ 0xa40 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1088] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1088] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r0, [r2, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61513,52 +61509,52 @@ │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1180] @ 40b78 │ │ │ │ + ldr r3, [pc, #-1180] @ 40b68 │ │ │ │ sub r0, fp, #1216 @ 0x4c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 410f0 │ │ │ │ + bne 410e0 │ │ │ │ sub r6, fp, #1216 @ 0x4c0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #-1232] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1232] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #-1300] @ 40b74 │ │ │ │ + ldr r4, [pc, #-1300] @ 40b64 │ │ │ │ mov r2, #32 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #388 @ 0x184 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ @@ -61568,20 +61564,20 @@ │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ mov r1, #392 @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1404] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1404] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61593,88 +61589,88 @@ │ │ │ │ sub r1, fp, #5056 @ 0x13c0 │ │ │ │ sub r1, r1, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1500] @ 40b78 │ │ │ │ + ldr r3, [pc, #-1500] @ 40b68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5184 @ 0x1440 │ │ │ │ sub r0, fp, #668 @ 0x29c │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 41228 │ │ │ │ + bne 41218 │ │ │ │ sub r6, fp, #668 @ 0x29c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #-1544] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1544] @ 40b78 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #-1604] @ 40b7c │ │ │ │ + ldr r4, [pc, #-1604] @ 40b6c │ │ │ │ mov r2, #32 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1620] @ 40b80 │ │ │ │ + ldr r2, [pc, #-1620] @ 40b70 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #-1004] @ 0xfffffc14 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #-1684] @ 40b84 │ │ │ │ + ldr r1, [pc, #-1684] @ 40b74 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 5a87c │ │ │ │ - b 3ff08 │ │ │ │ + bl 5a86c │ │ │ │ + b 3fef8 │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1716] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1716] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5248 @ 0x1480 │ │ │ │ str r3, [r2, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r0, [r2, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #668 @ 0x29c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #5120 @ 0x1400 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1776] @ 40b88 │ │ │ │ + ldr r3, [pc, #-1776] @ 40b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #5312 @ 0x14c0 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #5184 @ 0x1440 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -61684,1476 +61680,1476 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #2792] @ 0xae8 │ │ │ │ - ldr r4, [pc, #1072] @ 416f0 │ │ │ │ + ldr r4, [pc, #1072] @ 416e0 │ │ │ │ sub sp, sp, #1280 @ 0x500 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #1064] @ 416f4 │ │ │ │ + ldr r2, [pc, #1064] @ 416e4 │ │ │ │ str r3, [fp, #-1244] @ 0xfffffb24 │ │ │ │ - ldr r3, [pc, #1060] @ 416f8 │ │ │ │ + ldr r3, [pc, #1060] @ 416e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r0, [pc, #1052] @ 416fc │ │ │ │ + ldr r0, [pc, #1052] @ 416ec │ │ │ │ str r4, [fp, #-1240] @ 0xfffffb28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 46fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 413b4 │ │ │ │ + beq 413a4 │ │ │ │ sub r1, fp, #1216 @ 0x4c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1000] @ 41700 │ │ │ │ + ldr r3, [pc, #1000] @ 416f0 │ │ │ │ sub r0, fp, #1200 @ 0x4b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-1252] @ 0xfffffb1c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 41668 │ │ │ │ + bne 41658 │ │ │ │ sub r7, fp, #1200 @ 0x4b0 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #952] @ 41704 │ │ │ │ + ldr r3, [pc, #952] @ 416f4 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #912] @ 41708 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #912] @ 416f8 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #896] @ 4170c │ │ │ │ + ldr r2, [pc, #896] @ 416fc │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1252] @ 0xfffffb1c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1228] @ 0xfffffb34 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - bl 57388 │ │ │ │ + bl 57378 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-1232] @ 0xfffffb30 │ │ │ │ - bne 4143c │ │ │ │ + bne 4142c │ │ │ │ ldr r0, [fp, #-1244] @ 0xfffffb24 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3fb00 │ │ │ │ + bl 3faf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - bl 57370 │ │ │ │ + bl 3add4 │ │ │ │ + bl 57360 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-1232] @ 0xfffffb30 │ │ │ │ streq r5, [fp, #-1248] @ 0xfffffb20 │ │ │ │ - bne 414f8 │ │ │ │ - ldr r0, [pc, #784] @ 41710 │ │ │ │ + bne 414e8 │ │ │ │ + ldr r0, [pc, #784] @ 41700 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 46fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 415b8 │ │ │ │ - ldr r2, [pc, #768] @ 41714 │ │ │ │ - ldr r3, [pc, #736] @ 416f8 │ │ │ │ + bne 415a8 │ │ │ │ + ldr r2, [pc, #768] @ 41704 │ │ │ │ + ldr r3, [pc, #736] @ 416e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 416ec │ │ │ │ + bne 416dc │ │ │ │ ldr r0, [fp, #-1248] @ 0xfffffb20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r1, fp, #1216 @ 0x4c0 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #680] @ 41700 │ │ │ │ + ldr r3, [pc, #680] @ 416f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ str r3, [fp, #-1256] @ 0xfffffb18 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4168c │ │ │ │ + bne 4167c │ │ │ │ sub r6, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #640] @ 41704 │ │ │ │ + ldr r3, [pc, #640] @ 416f4 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-1232] @ 0xfffffb30 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ ldr r0, [fp, #-1232] @ 0xfffffb30 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #620] @ 41718 │ │ │ │ - ldr r1, [pc, #620] @ 4171c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #620] @ 41708 │ │ │ │ + ldr r1, [pc, #620] @ 4170c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1256] @ 0xfffffb18 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1224] @ 0xfffffb38 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 413c4 │ │ │ │ + b 413b4 │ │ │ │ sub r1, fp, #1216 @ 0x4c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #492] @ 41700 │ │ │ │ + ldr r3, [pc, #492] @ 416f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ str r5, [fp, #-1248] @ 0xfffffb20 │ │ │ │ str r3, [fp, #-1260] @ 0xfffffb14 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 416ac │ │ │ │ + bne 4169c │ │ │ │ sub r6, fp, #652 @ 0x28c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #448] @ 41704 │ │ │ │ + ldr r3, [pc, #448] @ 416f4 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-1232] @ 0xfffffb30 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ ldr r0, [fp, #-1232] @ 0xfffffb30 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #436] @ 41720 │ │ │ │ - ldr r1, [pc, #436] @ 41724 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #436] @ 41710 │ │ │ │ + ldr r1, [pc, #436] @ 41714 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #412] @ 41728 │ │ │ │ + ldr r2, [pc, #412] @ 41718 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1260] @ 0xfffffb14 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1220] @ 0xfffffb3c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 413f8 │ │ │ │ + b 413e8 │ │ │ │ sub r1, fp, #1216 @ 0x4c0 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #304] @ 41700 │ │ │ │ + ldr r3, [pc, #304] @ 416f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ str r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 416cc │ │ │ │ + bne 416bc │ │ │ │ sub r6, fp, #372 @ 0x174 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #264] @ 41704 │ │ │ │ + ldr r3, [pc, #264] @ 416f4 │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #260] @ 4172c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #260] @ 4171c │ │ │ │ mov r2, #32 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #244] @ 41730 │ │ │ │ + ldr r2, [pc, #244] @ 41720 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1216] @ 0xfffffb40 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 4140c │ │ │ │ + b 413fc │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #144] @ 41704 │ │ │ │ + ldr r3, [pc, #144] @ 416f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1252] @ 0xfffffb1c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1200 @ 0x4b0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #108] @ 41704 │ │ │ │ + ldr r3, [pc, #108] @ 416f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1256] @ 0xfffffb18 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #76] @ 41704 │ │ │ │ + ldr r3, [pc, #76] @ 416f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1260] @ 0xfffffb14 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - ldr r3, [pc, #44] @ 41704 │ │ │ │ + ldr r3, [pc, #44] @ 416f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1264] @ 0xfffffb10 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r5, r4, lsr #26 │ │ │ │ - andeq lr, r5, r8, lsr #26 │ │ │ │ + andeq lr, r5, r4, lsr sp │ │ │ │ + andeq lr, r5, r8, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ muleq r4, r8, pc @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r3, r0, r9 │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ andeq r3, r4, r0, lsl #29 │ │ │ │ - andeq lr, r5, r4, ror #23 │ │ │ │ + strdeq lr, [r5], -r4 │ │ │ │ andeq sp, r3, r0, asr #20 │ │ │ │ andeq sp, r3, ip, asr #16 │ │ │ │ muleq r3, r0, r9 │ │ │ │ andeq sp, r3, ip, lsl #15 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ ldrdeq sp, [r3], -ip │ │ │ │ andeq r0, r0, r6, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ - ldr r3, [pc, #608] @ 419b0 │ │ │ │ + ldr r3, [pc, #608] @ 419a0 │ │ │ │ sub sp, sp, #636 @ 0x27c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #600] @ 419b4 │ │ │ │ + ldr r2, [pc, #600] @ 419a4 │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #596] @ 419b8 │ │ │ │ + ldr r3, [pc, #596] @ 419a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 412a4 │ │ │ │ + bl 41294 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41870 │ │ │ │ + beq 41860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #528] @ 419bc │ │ │ │ + ldr r3, [pc, #528] @ 419ac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4196c │ │ │ │ + bne 4195c │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #488] @ 419c0 │ │ │ │ + ldr r3, [pc, #488] @ 419b0 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #472] @ 419c4 │ │ │ │ - ldr r1, [pc, #472] @ 419c8 │ │ │ │ + ldr r3, [pc, #472] @ 419b4 │ │ │ │ + ldr r1, [pc, #472] @ 419b8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #468] @ 419cc │ │ │ │ + ldr r3, [pc, #468] @ 419bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [fp, #-616] @ 0xfffffd98 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #388] @ 419d0 │ │ │ │ - ldr r3, [pc, #360] @ 419b8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #388] @ 419c0 │ │ │ │ + ldr r3, [pc, #360] @ 419a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 419ac │ │ │ │ + bne 4199c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r5, [fp, #-624] @ 0xfffffd90 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-628] @ 0xfffffd8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #308] @ 419d4 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #308] @ 419c4 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-632] @ 0xfffffd88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #604 @ 0x25c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #240] @ 419bc │ │ │ │ + ldr r3, [pc, #240] @ 419ac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4198c │ │ │ │ + bne 4197c │ │ │ │ sub r6, fp, #596 @ 0x254 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #196] @ 419c0 │ │ │ │ + ldr r3, [pc, #196] @ 419b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #204] @ 419d8 │ │ │ │ - ldr r1, [pc, #204] @ 419dc │ │ │ │ + ldr r3, [pc, #204] @ 419c8 │ │ │ │ + ldr r1, [pc, #204] @ 419cc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-632] @ 0xfffffd88 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-628] @ 0xfffffd8c │ │ │ │ - ldr r2, [pc, #176] @ 419e0 │ │ │ │ + ldr r2, [pc, #176] @ 419d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 41844 │ │ │ │ + bl 3add4 │ │ │ │ + b 41834 │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #72] @ 419c0 │ │ │ │ + ldr r3, [pc, #72] @ 419b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-608] @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #40] @ 419c0 │ │ │ │ + ldr r3, [pc, #40] @ 419b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0005e8b8 │ │ │ │ andeq lr, r5, r8, lsr #17 │ │ │ │ - muleq r5, r8, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r1, r6, ip, ror r8 │ │ │ │ + andeq r1, r6, ip, lsl #17 │ │ │ │ andeq sp, r3, r4, lsl r5 │ │ │ │ andeq sp, r3, r8, asr r7 │ │ │ │ - andeq lr, r5, ip, lsr #15 │ │ │ │ + @ instruction: 0x0005e7bc │ │ │ │ andeq sp, r3, r0, ror r6 │ │ │ │ - andeq r1, r6, ip, asr r7 │ │ │ │ + andeq r1, r6, ip, ror #14 │ │ │ │ ldrdeq sp, [r3], -ip │ │ │ │ andeq r0, r0, fp, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #1048] @ 0x418 │ │ │ │ - ldr ip, [pc, #2928] @ 42570 │ │ │ │ + ldr ip, [pc, #2928] @ 42560 │ │ │ │ sub sp, sp, #3008 @ 0xbc0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #2916] @ 42574 │ │ │ │ + ldr lr, [pc, #2916] @ 42564 │ │ │ │ mov r4, ip │ │ │ │ str ip, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr ip, [pc, #2908] @ 42578 │ │ │ │ + ldr ip, [pc, #2908] @ 42568 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #2904] @ 4257c │ │ │ │ + ldr r5, [pc, #2904] @ 4256c │ │ │ │ str r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r2, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mvn r0, #0 │ │ │ │ sub r3, fp, #2832 @ 0xb10 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r1, [pc, #2868] @ 42580 │ │ │ │ + ldr r1, [pc, #2868] @ 42570 │ │ │ │ str r0, [fp, #-2884] @ 0xfffff4bc │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41d4c │ │ │ │ - bl 57388 │ │ │ │ + beq 41d3c │ │ │ │ + bl 57378 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - beq 41bdc │ │ │ │ + beq 41bcc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #2804] @ 42584 │ │ │ │ + ldr r3, [pc, #2804] @ 42574 │ │ │ │ sub r0, fp, #2336 @ 0x920 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2908] @ 0xfffff4a4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4241c │ │ │ │ + bne 4240c │ │ │ │ sub r6, fp, #2336 @ 0x920 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #2756] @ 42588 │ │ │ │ + ldr r3, [pc, #2756] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #2720] @ 4258c │ │ │ │ - ldr r1, [pc, #2720] @ 42590 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #2720] @ 4257c │ │ │ │ + ldr r1, [pc, #2720] @ 42580 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2696] @ 42594 │ │ │ │ + ldr r2, [pc, #2696] @ 42584 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2908] @ 0xfffff4a4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2876] @ 0xfffff4c4 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 41e54 │ │ │ │ + bne 41e44 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ subne r3, r3, #1024 @ 0x400 │ │ │ │ strne r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ - bl 57370 │ │ │ │ + bl 57360 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bne 41f60 │ │ │ │ + bne 41f50 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 41bb0 │ │ │ │ - ldr r4, [pc, #2600] @ 42598 │ │ │ │ + beq 41ba0 │ │ │ │ + ldr r4, [pc, #2600] @ 42588 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 41b84 │ │ │ │ + b 41b74 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 41ba4 │ │ │ │ + bne 41b94 │ │ │ │ ldr r2, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - ldr r1, [pc, #2572] @ 4259c │ │ │ │ + ldr r1, [pc, #2572] @ 4258c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ str r0, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 41b74 │ │ │ │ + beq 41b64 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 42120 │ │ │ │ - ldr r2, [pc, #2536] @ 425a0 │ │ │ │ - ldr r3, [pc, #2492] @ 42578 │ │ │ │ + beq 42110 │ │ │ │ + ldr r2, [pc, #2536] @ 42590 │ │ │ │ + ldr r3, [pc, #2492] @ 42568 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4256c │ │ │ │ + bne 4255c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - ldr r1, [pc, #2492] @ 425a4 │ │ │ │ + ldr r1, [pc, #2492] @ 42594 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ str r0, [fp, #-2884] @ 0xfffff4bc │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 42218 │ │ │ │ + beq 42208 │ │ │ │ sub r3, fp, #2720 @ 0xaa0 │ │ │ │ ldr r2, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - ldr r1, [pc, #2448] @ 425a8 │ │ │ │ + ldr r1, [pc, #2448] @ 42598 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 497dc │ │ │ │ + bl 497cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42308 │ │ │ │ + beq 422f8 │ │ │ │ ldr r0, [fp, #-2724] @ 0xfffff55c │ │ │ │ ldr r2, [fp, #-2720] @ 0xfffff560 │ │ │ │ ldr r1, [fp, #-2836] @ 0xfffff4ec │ │ │ │ ldr r3, [fp, #-2832] @ 0xfffff4f0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 41c60 │ │ │ │ + bne 41c50 │ │ │ │ ldr r0, [fp, #-2732] @ 0xfffff554 │ │ │ │ ldr r2, [fp, #-2728] @ 0xfffff558 │ │ │ │ ldr r1, [fp, #-2844] @ 0xfffff4e4 │ │ │ │ ldr r3, [fp, #-2840] @ 0xfffff4e8 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 42440 │ │ │ │ + beq 42430 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2936] @ 0xfffff488 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #2336] @ 425ac │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #2336] @ 4259c │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2940] @ 0xfffff484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #2252] @ 42584 │ │ │ │ + ldr r3, [pc, #2252] @ 42574 │ │ │ │ sub r0, fp, #1488 @ 0x5d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2932] @ 0xfffff48c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 424a8 │ │ │ │ + bne 42498 │ │ │ │ sub r6, fp, #1488 @ 0x5d0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #2204] @ 42588 │ │ │ │ + ldr r3, [pc, #2204] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2224] @ 425b0 │ │ │ │ - ldr r1, [pc, #2224] @ 425b4 │ │ │ │ + ldr r3, [pc, #2224] @ 425a0 │ │ │ │ + ldr r1, [pc, #2224] @ 425a4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2940] @ 0xfffff484 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2936] @ 0xfffff488 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r2, [pc, #2188] @ 425b8 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #2188] @ 425a8 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2932] @ 0xfffff48c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2864] @ 0xfffff4d0 │ │ │ │ mov r1, r4 │ │ │ │ - b 41e34 │ │ │ │ + b 41e24 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2912] @ 0xfffff4a0 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #2116] @ 425bc │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #2116] @ 425ac │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2916] @ 0xfffff49c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2880 @ 0xb40 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #2016] @ 42584 │ │ │ │ + ldr r3, [pc, #2016] @ 42574 │ │ │ │ sub r0, fp, #2608 @ 0xa30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2904] @ 0xfffff4a8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 423f8 │ │ │ │ + bne 423e8 │ │ │ │ sub r6, fp, #2608 @ 0xa30 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1968] @ 42588 │ │ │ │ + ldr r3, [pc, #1968] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2004] @ 425c0 │ │ │ │ - ldr r1, [pc, #2004] @ 425c4 │ │ │ │ + ldr r3, [pc, #2004] @ 425b0 │ │ │ │ + ldr r1, [pc, #2004] @ 425b4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2916] @ 0xfffff49c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2912] @ 0xfffff4a0 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ mov r2, #784 @ 0x310 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2904] @ 0xfffff4a8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 41b40 │ │ │ │ + beq 41b30 │ │ │ │ sub r3, r3, #2048 @ 0x800 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ - beq 41b4c │ │ │ │ + beq 41b3c │ │ │ │ mvn r4, #0 │ │ │ │ sub r3, r3, #1024 @ 0x400 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ - bne 41b4c │ │ │ │ + bne 41b3c │ │ │ │ ldr r0, [fp, #-2884] @ 0xfffff4bc │ │ │ │ ldr r1, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ bl 4ec4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4201c │ │ │ │ + beq 4200c │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-2928] @ 0xfffff490 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #1740] @ 42584 │ │ │ │ + ldr r3, [pc, #1740] @ 42574 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #940 @ 0x3ac │ │ │ │ str r3, [fp, #-2924] @ 0xfffff494 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42488 │ │ │ │ + bne 42478 │ │ │ │ sub r6, fp, #940 @ 0x3ac │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1700] @ 42588 │ │ │ │ + ldr r3, [pc, #1700] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1744] @ 425c8 │ │ │ │ - ldr r1, [pc, #1744] @ 425cc │ │ │ │ + ldr r3, [pc, #1744] @ 425b8 │ │ │ │ + ldr r1, [pc, #1744] @ 425bc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #1740] @ 425d0 │ │ │ │ - ldr r2, [pc, #1740] @ 425d4 │ │ │ │ + ldr r3, [pc, #1740] @ 425c0 │ │ │ │ + ldr r2, [pc, #1740] @ 425c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [fp, #-2928] @ 0xfffff490 │ │ │ │ mov r3, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2924] @ 0xfffff494 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2856] @ 0xfffff4d8 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - bl 57370 │ │ │ │ + bl 3add4 │ │ │ │ + bl 57360 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - beq 41b5c │ │ │ │ + beq 41b4c │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #1544] @ 42584 │ │ │ │ + ldr r3, [pc, #1544] @ 42574 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #660 @ 0x294 │ │ │ │ str r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42468 │ │ │ │ + bne 42458 │ │ │ │ sub r6, fp, #660 @ 0x294 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1504] @ 42588 │ │ │ │ + ldr r3, [pc, #1504] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #1544] @ 425d8 │ │ │ │ - ldr r1, [pc, #1544] @ 425dc │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #1544] @ 425c8 │ │ │ │ + ldr r1, [pc, #1544] @ 425cc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #924 @ 0x39c │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2852] @ 0xfffff4dc │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 41b5c │ │ │ │ + b 41b4c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2972] @ 0xfffff464 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #1432] @ 425e0 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #1432] @ 425d0 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2976] @ 0xfffff460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #1292] @ 42584 │ │ │ │ + ldr r3, [pc, #1292] @ 42574 │ │ │ │ sub r0, fp, #1216 @ 0x4c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2968] @ 0xfffff468 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42510 │ │ │ │ + bne 42500 │ │ │ │ sub r6, fp, #1216 @ 0x4c0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #1240] @ 42588 │ │ │ │ + ldr r3, [pc, #1240] @ 42578 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1316] @ 425e4 │ │ │ │ - ldr r1, [pc, #1316] @ 425e8 │ │ │ │ + ldr r3, [pc, #1316] @ 425d4 │ │ │ │ + ldr r1, [pc, #1316] @ 425d8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2976] @ 0xfffff460 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2972] @ 0xfffff464 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #1288] @ 425ec │ │ │ │ + ldr r2, [pc, #1288] @ 425dc │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2968] @ 0xfffff468 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2860] @ 0xfffff4d4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 41b4c │ │ │ │ + bl 3add4 │ │ │ │ + b 41b3c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2960] @ 0xfffff470 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #1188] @ 425f0 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #1188] @ 425e0 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2964] @ 0xfffff46c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #1036] @ 42584 │ │ │ │ + ldr r3, [pc, #1036] @ 42574 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ str r3, [fp, #-2948] @ 0xfffff47c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 424f0 │ │ │ │ + bne 424e0 │ │ │ │ sub r6, fp, #380 @ 0x17c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #992] @ 42588 │ │ │ │ + ldr r3, [pc, #992] @ 42578 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1084] @ 425f4 │ │ │ │ - ldr r1, [pc, #1084] @ 425f8 │ │ │ │ + ldr r3, [pc, #1084] @ 425e4 │ │ │ │ + ldr r1, [pc, #1084] @ 425e8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2964] @ 0xfffff46c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2960] @ 0xfffff470 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #1056] @ 425fc │ │ │ │ + ldr r2, [pc, #1056] @ 425ec │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2948] @ 0xfffff47c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2848] @ 0xfffff4e0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 41bb0 │ │ │ │ + bl 3add4 │ │ │ │ + b 41ba0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-2952] @ 0xfffff478 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #956] @ 42600 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #956] @ 425f0 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2956] @ 0xfffff474 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #784] @ 42584 │ │ │ │ + ldr r3, [pc, #784] @ 42574 │ │ │ │ sub r0, fp, #2048 @ 0x800 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 424cc │ │ │ │ + bne 424bc │ │ │ │ sub r6, fp, #2048 @ 0x800 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #736] @ 42588 │ │ │ │ + ldr r3, [pc, #736] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #840] @ 42604 │ │ │ │ - ldr r1, [pc, #840] @ 42608 │ │ │ │ + ldr r3, [pc, #840] @ 425f4 │ │ │ │ + ldr r1, [pc, #840] @ 425f8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2956] @ 0xfffff474 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2952] @ 0xfffff478 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r2, [pc, #804] @ 4260c │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #804] @ 425fc │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2872] @ 0xfffff4c8 │ │ │ │ mov r1, r4 │ │ │ │ - b 41e34 │ │ │ │ + b 41e24 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-2984] @ 0xfffff458 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #732] @ 42610 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #732] @ 42600 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2988] @ 0xfffff454 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #544] @ 42584 │ │ │ │ + ldr r3, [pc, #544] @ 42574 │ │ │ │ sub r0, fp, #1776 @ 0x6f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2980] @ 0xfffff45c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 42548 │ │ │ │ + bne 42538 │ │ │ │ sub r5, fp, #1776 @ 0x6f0 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #496] @ 42588 │ │ │ │ + ldr r3, [pc, #496] @ 42578 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #616] @ 42614 │ │ │ │ - ldr r1, [pc, #616] @ 42618 │ │ │ │ + ldr r3, [pc, #616] @ 42604 │ │ │ │ + ldr r1, [pc, #616] @ 42608 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2988] @ 0xfffff454 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2984] @ 0xfffff458 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ mov r2, #844 @ 0x34c │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-2980] @ 0xfffff45c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2868] @ 0xfffff4cc │ │ │ │ mov r1, r6 │ │ │ │ - b 41e34 │ │ │ │ + b 41e24 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #388] @ 42588 │ │ │ │ + ldr r3, [pc, #388] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2904] @ 0xfffff4a8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2608 @ 0xa30 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #352] @ 42588 │ │ │ │ + ldr r3, [pc, #352] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2908] @ 0xfffff4a4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2336 @ 0x920 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ ldr r3, [fp, #-2716] @ 0xfffff564 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c60 │ │ │ │ + bne 41c50 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 42534 │ │ │ │ + bne 42524 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ subne r3, r3, #1024 @ 0x400 │ │ │ │ strne r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ - b 41e78 │ │ │ │ + b 41e68 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #276] @ 42588 │ │ │ │ + ldr r3, [pc, #276] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #660 @ 0x294 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #244] @ 42588 │ │ │ │ + ldr r3, [pc, #244] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2924] @ 0xfffff494 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #940 @ 0x3ac │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #212] @ 42588 │ │ │ │ + ldr r3, [pc, #212] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2932] @ 0xfffff48c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1488 @ 0x5d0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #176] @ 42588 │ │ │ │ + ldr r3, [pc, #176] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2048 @ 0x800 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #140] @ 42588 │ │ │ │ + ldr r3, [pc, #140] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2948] @ 0xfffff47c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #108] @ 42588 │ │ │ │ + ldr r3, [pc, #108] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2968] @ 0xfffff468 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1216 @ 0x4c0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r3, r3, #2048 @ 0x800 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ - bne 41e68 │ │ │ │ - b 41e78 │ │ │ │ + bne 41e58 │ │ │ │ + b 41e68 │ │ │ │ ldr r2, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - ldr r3, [pc, #52] @ 42588 │ │ │ │ + ldr r3, [pc, #52] @ 42578 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2980] @ 0xfffff45c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1776 @ 0x6f0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq lr, [r5], -r4 │ │ │ │ - andeq lr, r5, r0, ror #11 │ │ │ │ + andeq lr, r5, r4, lsl #12 │ │ │ │ + strdeq lr, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq sp, [r3], -ip │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq sp, r3, r0, lsl #8 │ │ │ │ andeq sp, r3, r0, lsl r2 │ │ │ │ andeq r0, r0, pc, lsl r3 │ │ │ │ muleq r3, ip, r1 │ │ │ │ andeq r0, r0, r6, lsr #7 │ │ │ │ - andeq lr, r5, r0, asr #8 │ │ │ │ + andeq lr, r5, r0, asr r4 │ │ │ │ andeq r0, r0, sl, lsr #6 │ │ │ │ andeq r0, r0, r2, asr #6 │ │ │ │ strdeq sp, [r3], -r8 │ │ │ │ - andeq r1, r6, r8, ror #6 │ │ │ │ + andeq r1, r6, r8, ror r3 │ │ │ │ andeq ip, r3, ip, ror #31 │ │ │ │ andeq r0, r0, r5, ror #6 │ │ │ │ strdeq sp, [r3], -r4 │ │ │ │ - andeq r1, r6, ip, ror r2 │ │ │ │ + andeq r1, r6, ip, lsl #5 │ │ │ │ andeq ip, r3, r0, lsl #30 │ │ │ │ - andeq r1, r6, r0, ror r1 │ │ │ │ + andeq r1, r6, r0, lsl #3 │ │ │ │ strdeq ip, [r3], -r4 │ │ │ │ andeq sp, r3, ip, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #7 │ │ │ │ andeq ip, r3, ip, lsr #30 │ │ │ │ andeq ip, r3, r8, lsr #26 │ │ │ │ andeq ip, r3, r8, asr #29 │ │ │ │ - andeq r0, r6, r8, lsr #31 │ │ │ │ + @ instruction: 0x00060fb8 │ │ │ │ andeq ip, r3, r4, lsr #24 │ │ │ │ andeq r0, r0, r2, lsl #7 │ │ │ │ andeq ip, r3, r0, lsr #28 │ │ │ │ - @ instruction: 0x00060eb0 │ │ │ │ + andeq r0, r6, r0, asr #29 │ │ │ │ andeq ip, r3, ip, lsr #22 │ │ │ │ @ instruction: 0x000003b3 │ │ │ │ andeq ip, r3, r8, lsr #26 │ │ │ │ - andeq r0, r6, ip, lsr #27 │ │ │ │ + @ instruction: 0x00060dbc │ │ │ │ andeq ip, r3, r0, lsr sl │ │ │ │ andeq r0, r0, r5, lsr r3 │ │ │ │ andeq ip, r3, r8, lsr ip │ │ │ │ - @ instruction: 0x00060cbc │ │ │ │ + andeq r0, r6, ip, asr #25 │ │ │ │ andeq ip, r3, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #1040] @ 0x410 │ │ │ │ - ldr r8, [pc, #2448] @ 42fc8 │ │ │ │ - ldr r4, [pc, #2448] @ 42fcc │ │ │ │ - ldr lr, [pc, #2448] @ 42fd0 │ │ │ │ + ldr r8, [pc, #2448] @ 42fb8 │ │ │ │ + ldr r4, [pc, #2448] @ 42fbc │ │ │ │ + ldr lr, [pc, #2448] @ 42fc0 │ │ │ │ sub sp, sp, #3024 @ 0xbd0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r8, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ mvn ip, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov lr, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - ldr r0, [pc, #2400] @ 42fd4 │ │ │ │ + ldr r0, [pc, #2400] @ 42fc4 │ │ │ │ str lr, [fp, #-2916] @ 0xfffff49c │ │ │ │ str ip, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ str r3, [fp, #-2912] @ 0xfffff4a0 │ │ │ │ str r1, [fp, #-2904] @ 0xfffff4a8 │ │ │ │ str r2, [fp, #-2908] @ 0xfffff4a4 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r7, [pc, #2376] @ 42fd8 │ │ │ │ - ldr r4, [pc, #2376] @ 42fdc │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r7, [pc, #2376] @ 42fc8 │ │ │ │ + ldr r4, [pc, #2376] @ 42fcc │ │ │ │ add r7, pc, r7 │ │ │ │ sub r6, fp, #2848 @ 0xb20 │ │ │ │ - ldr r2, [pc, #2356] @ 42fd4 │ │ │ │ + ldr r2, [pc, #2356] @ 42fc4 │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #580 @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 49604 │ │ │ │ + bl 495f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42800 │ │ │ │ + beq 427f0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2924] @ 0xfffff494 │ │ │ │ mov r0, r9 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #2276] @ 42fe0 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #2276] @ 42fd0 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2928] @ 0xfffff490 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #2236] @ 42fe4 │ │ │ │ + ldr r3, [pc, #2236] @ 42fd4 │ │ │ │ sub r0, fp, #2736 @ 0xab0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42eec │ │ │ │ + bne 42edc │ │ │ │ sub r6, fp, #2736 @ 0xab0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #2188] @ 42fe8 │ │ │ │ + ldr r3, [pc, #2188] @ 42fd8 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2172] @ 42fec │ │ │ │ - ldr r1, [pc, #2172] @ 42ff0 │ │ │ │ + ldr r3, [pc, #2172] @ 42fdc │ │ │ │ + ldr r1, [pc, #2172] @ 42fe0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2928] @ 0xfffff490 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2924] @ 0xfffff494 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - ldr r2, [pc, #2136] @ 42ff4 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #2136] @ 42fe4 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2876] @ 0xfffff4c4 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2896] @ 0xfffff4b0 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #2076] @ 42ff8 │ │ │ │ - ldr r3, [pc, #2032] @ 42fd0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #2076] @ 42fe8 │ │ │ │ + ldr r3, [pc, #2032] @ 42fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42fc4 │ │ │ │ + bne 42fb4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #2036] @ 42ffc │ │ │ │ + ldr r1, [pc, #2036] @ 42fec │ │ │ │ ldr r2, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42bf0 │ │ │ │ + beq 42be0 │ │ │ │ ldr r9, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1952] @ 42fd4 │ │ │ │ - bl 3aed4 │ │ │ │ + ldr r0, [pc, #1952] @ 42fc4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 280fc │ │ │ │ - ldr r2, [pc, #1976] @ 43000 │ │ │ │ - ldr r1, [pc, #1928] @ 42fd4 │ │ │ │ + bl 280ec │ │ │ │ + ldr r2, [pc, #1976] @ 42ff0 │ │ │ │ + ldr r1, [pc, #1928] @ 42fc4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 4894 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 42ae4 │ │ │ │ + beq 42ad4 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ bl 4894 │ │ │ │ str r0, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ ldr r3, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 42ae4 │ │ │ │ + beq 42ad4 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ str r3, [fp, #-2968] @ 0xfffff468 │ │ │ │ ldr r6, [fp, #-2968] @ 0xfffff468 │ │ │ │ str r4, [fp, #-2900] @ 0xfffff4ac │ │ │ │ str r5, [fp, #-2932] @ 0xfffff48c │ │ │ │ - b 428d8 │ │ │ │ + b 428c8 │ │ │ │ ldr r0, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 42de4 │ │ │ │ + bne 42dd4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4510 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bgt 428c0 │ │ │ │ - ldr r4, [pc, #1804] @ 43004 │ │ │ │ + bgt 428b0 │ │ │ │ + ldr r4, [pc, #1804] @ 42ff4 │ │ │ │ ldr r2, [fp, #-2932] @ 0xfffff48c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r1, #448 @ 0x1c0 │ │ │ │ ldr r0, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ bl 4ec4 │ │ │ │ - ldr r1, [pc, #1772] @ 43008 │ │ │ │ + ldr r1, [pc, #1772] @ 42ff8 │ │ │ │ ldr r2, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 412a4 │ │ │ │ + bl 41294 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42ce0 │ │ │ │ + beq 42cd0 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 280fc │ │ │ │ - ldr r3, [pc, #1736] @ 4300c │ │ │ │ - ldr r2, [pc, #1736] @ 43010 │ │ │ │ - ldr r1, [pc, #1672] @ 42fd4 │ │ │ │ + bl 280ec │ │ │ │ + ldr r3, [pc, #1736] @ 42ffc │ │ │ │ + ldr r2, [pc, #1736] @ 43000 │ │ │ │ + ldr r1, [pc, #1672] @ 42fc4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ ldr r6, [fp, #-2900] @ 0xfffff4ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, #63 @ 0x3f │ │ │ │ bl 4de0 │ │ │ │ - ldr r1, [pc, #1688] @ 43014 │ │ │ │ + ldr r1, [pc, #1688] @ 43004 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42a04 │ │ │ │ + beq 429f4 │ │ │ │ ldr r3, [fp, #-2916] @ 0xfffff49c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [fp, #-2912] @ 0xfffff4a0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [fp, #-2908] @ 0xfffff4a4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [fp, #-2904] @ 0xfffff4a8 │ │ │ │ @@ -63165,552 +63161,552 @@ │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, r3, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, r3, #12 │ │ │ │ - ldr r2, [pc, #1588] @ 43018 │ │ │ │ + ldr r2, [pc, #1588] @ 43008 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #1568] @ 4301c │ │ │ │ + ldr r1, [pc, #1568] @ 4300c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r0, r5 │ │ │ │ bl 4de0 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-2940] @ 0xfffff484 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #1452] @ 42fe4 │ │ │ │ + ldr r3, [pc, #1452] @ 42fd4 │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2936] @ 0xfffff488 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42f10 │ │ │ │ + bne 42f00 │ │ │ │ sub r6, fp, #1328 @ 0x530 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1404] @ 42fe8 │ │ │ │ + ldr r3, [pc, #1404] @ 42fd8 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1440] @ 43020 │ │ │ │ - ldr r1, [pc, #1440] @ 43024 │ │ │ │ + ldr r3, [pc, #1440] @ 43010 │ │ │ │ + ldr r1, [pc, #1440] @ 43014 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #1436] @ 43028 │ │ │ │ - ldr r2, [pc, #1436] @ 4302c │ │ │ │ + ldr r3, [pc, #1436] @ 43018 │ │ │ │ + ldr r2, [pc, #1436] @ 4301c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [fp, #-2940] @ 0xfffff484 │ │ │ │ mov r3, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2936] @ 0xfffff488 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2856] @ 0xfffff4d8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2900] @ 0xfffff4ac │ │ │ │ - bl 3ade4 │ │ │ │ - b 427cc │ │ │ │ + bl 3add4 │ │ │ │ + b 427bc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-2948] @ 0xfffff47c │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #1312] @ 43030 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #1312] @ 43020 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2952] @ 0xfffff478 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #1188] @ 42fe4 │ │ │ │ + ldr r3, [pc, #1188] @ 42fd4 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r4, [fp, #-2900] @ 0xfffff4ac │ │ │ │ str r5, [fp, #-2932] @ 0xfffff48c │ │ │ │ str r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 42f34 │ │ │ │ + bne 42f24 │ │ │ │ sub r5, fp, #2176 @ 0x880 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #1128] @ 42fe8 │ │ │ │ + ldr r3, [pc, #1128] @ 42fd8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1188] @ 43034 │ │ │ │ - ldr r1, [pc, #1188] @ 43038 │ │ │ │ + ldr r3, [pc, #1188] @ 43024 │ │ │ │ + ldr r1, [pc, #1188] @ 43028 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2952] @ 0xfffff478 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2948] @ 0xfffff47c │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #1160] @ 4303c │ │ │ │ + ldr r2, [pc, #1160] @ 4302c │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-2868] @ 0xfffff4cc │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 428f0 │ │ │ │ + bl 3add4 │ │ │ │ + b 428e0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2960] @ 0xfffff470 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #1060] @ 43040 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #1060] @ 43030 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2964] @ 0xfffff46c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #920] @ 42fe4 │ │ │ │ + ldr r3, [pc, #920] @ 42fd4 │ │ │ │ sub r0, fp, #2448 @ 0x990 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2956] @ 0xfffff474 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 42f58 │ │ │ │ + bne 42f48 │ │ │ │ sub r5, fp, #2448 @ 0x990 │ │ │ │ sub r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #872] @ 42fe8 │ │ │ │ + ldr r3, [pc, #872] @ 42fd8 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #944] @ 43044 │ │ │ │ - ldr r1, [pc, #944] @ 43048 │ │ │ │ + ldr r3, [pc, #944] @ 43034 │ │ │ │ + ldr r1, [pc, #944] @ 43038 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2964] @ 0xfffff46c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2960] @ 0xfffff470 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - ldr r2, [pc, #908] @ 4304c │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #908] @ 4303c │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-2956] @ 0xfffff474 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2872] @ 0xfffff4c8 │ │ │ │ mov r1, r6 │ │ │ │ - b 427b8 │ │ │ │ + b 427a8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2976] @ 0xfffff460 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #836] @ 43050 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #836] @ 43040 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2980] @ 0xfffff45c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #2848 @ 0xb20 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #680] @ 42fe4 │ │ │ │ + ldr r3, [pc, #680] @ 42fd4 │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2972] @ 0xfffff464 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42f7c │ │ │ │ + bne 42f6c │ │ │ │ sub r6, fp, #1616 @ 0x650 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #628] @ 42fe8 │ │ │ │ + ldr r3, [pc, #628] @ 42fd8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #720] @ 43054 │ │ │ │ - ldr r1, [pc, #720] @ 43058 │ │ │ │ + ldr r3, [pc, #720] @ 43044 │ │ │ │ + ldr r1, [pc, #720] @ 43048 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2980] @ 0xfffff45c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2976] @ 0xfffff460 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #692] @ 4305c │ │ │ │ + ldr r2, [pc, #692] @ 4304c │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2972] @ 0xfffff464 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2860] @ 0xfffff4d4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 42ad8 │ │ │ │ + bl 3add4 │ │ │ │ + b 42ac8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-2988] @ 0xfffff454 │ │ │ │ ldr r0, [fp, #-2892] @ 0xfffff4b4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #592] @ 43060 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #592] @ 43050 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [fp, #-2992] @ 0xfffff450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #440] @ 42fe4 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #440] @ 42fd4 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ sub r1, fp, #2864 @ 0xb30 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #1888 @ 0x760 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r4, [fp, #-2984] @ 0xfffff458 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42fa0 │ │ │ │ + bne 42f90 │ │ │ │ sub r6, fp, #1888 @ 0x760 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #376] @ 42fe8 │ │ │ │ + ldr r3, [pc, #376] @ 42fd8 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #480] @ 43064 │ │ │ │ - ldr r1, [pc, #480] @ 43068 │ │ │ │ + ldr r3, [pc, #480] @ 43054 │ │ │ │ + ldr r1, [pc, #480] @ 43058 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2992] @ 0xfffff450 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r8, [fp, #-2988] @ 0xfffff454 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #452] @ 4306c │ │ │ │ + ldr r2, [pc, #452] @ 4305c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #-2884] @ 0xfffff4bc │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2984] @ 0xfffff458 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2864] @ 0xfffff4d0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [fp, #-2900] @ 0xfffff4ac │ │ │ │ ldr r5, [fp, #-2932] @ 0xfffff48c │ │ │ │ - b 428b0 │ │ │ │ + b 428a0 │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #240] @ 42fe8 │ │ │ │ + ldr r3, [pc, #240] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2920] @ 0xfffff498 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2736 @ 0xab0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #204] @ 42fe8 │ │ │ │ + ldr r3, [pc, #204] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2936] @ 0xfffff488 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #168] @ 42fe8 │ │ │ │ + ldr r3, [pc, #168] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2944] @ 0xfffff480 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #132] @ 42fe8 │ │ │ │ + ldr r3, [pc, #132] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2956] @ 0xfffff474 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2448 @ 0x990 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #96] @ 42fe8 │ │ │ │ + ldr r3, [pc, #96] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2972] @ 0xfffff464 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2888] @ 0xfffff4b8 │ │ │ │ - ldr r3, [pc, #60] @ 42fe8 │ │ │ │ + ldr r3, [pc, #60] @ 42fd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2984] @ 0xfffff458 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1888 @ 0x760 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0005d9b4 │ │ │ │ - @ instruction: 0x0005d9b8 │ │ │ │ + andeq sp, r5, r4, asr #19 │ │ │ │ + andeq sp, r5, r8, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r0, r1 │ │ │ │ andeq ip, r3, r0, lsl r9 │ │ │ │ andeq ip, r3, r8, ror #12 │ │ │ │ andeq ip, r3, r4, asr #17 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq r0, [r6], -r8 │ │ │ │ + andeq r0, r6, r8, lsl #18 │ │ │ │ andeq ip, r3, ip, ror r5 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ - andeq sp, r5, ip, lsl r8 │ │ │ │ + andeq sp, r5, ip, lsr #16 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ andeq ip, r3, r0, ror #15 │ │ │ │ andeq ip, r3, r0, lsl r4 │ │ │ │ andeq r0, r0, sl, lsr #5 │ │ │ │ andeq ip, r3, r8, asr r6 │ │ │ │ andeq ip, r3, ip, asr #14 │ │ │ │ andeq ip, r3, ip, lsr #14 │ │ │ │ andeq ip, r3, r4, asr #13 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - andeq r0, r6, r8, ror #11 │ │ │ │ + strdeq r0, [r6], -r8 │ │ │ │ andeq ip, r3, ip, ror #4 │ │ │ │ andeq ip, r3, r4, asr #9 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ andeq ip, r3, r0, lsr #10 │ │ │ │ - ldrdeq r0, [r6], -r8 │ │ │ │ + andeq r0, r6, r8, ror #9 │ │ │ │ andeq ip, r3, r4, asr r1 │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ andeq ip, r3, ip, ror #7 │ │ │ │ - ldrdeq r0, [r6], -r4 │ │ │ │ + andeq r0, r6, r4, ror #7 │ │ │ │ andeq ip, r3, r8, asr r0 │ │ │ │ andeq r0, r0, r5, ror #4 │ │ │ │ andeq ip, r3, r4, lsl #4 │ │ │ │ - andeq r0, r6, r4, ror #5 │ │ │ │ + strdeq r0, [r6], -r4 │ │ │ │ andeq fp, r3, r0, ror #30 │ │ │ │ @ instruction: 0x000002b7 │ │ │ │ andeq ip, r3, r8, ror #4 │ │ │ │ - andeq r0, r6, r4, ror #3 │ │ │ │ + strdeq r0, [r6], -r4 │ │ │ │ andeq fp, r3, r4, ror #28 │ │ │ │ muleq r0, sp, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-520] @ 0xfffffdf8 │ │ │ │ - ldr ip, [pc, #3828] @ 43f84 │ │ │ │ - ldr r1, [pc, #3828] @ 43f88 │ │ │ │ + ldr ip, [pc, #3828] @ 43f74 │ │ │ │ + ldr r1, [pc, #3828] @ 43f78 │ │ │ │ sub sp, sp, #4544 @ 0x11c0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - ldr r2, [pc, #3820] @ 43f8c │ │ │ │ + ldr r2, [pc, #3820] @ 43f7c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #4044] @ 44088 │ │ │ │ + ldr r3, [pc, #4044] @ 44078 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r2, #20 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r2] │ │ │ │ - bne 43330 │ │ │ │ + bne 43320 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43380 │ │ │ │ + beq 43370 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #3724] @ 43f90 │ │ │ │ + ldr r3, [pc, #3724] @ 43f80 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 43300 │ │ │ │ + bgt 432f0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-20] @ 0xffffffec │ │ │ │ sub r3, r3, #20 │ │ │ │ bl 4870 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 44528 │ │ │ │ + beq 44518 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3952] @ 440cc │ │ │ │ + ldr r3, [pc, #3952] @ 440bc │ │ │ │ sub r0, fp, #3936 @ 0xf60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #12 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 435f4 │ │ │ │ + bne 435e4 │ │ │ │ sub r0, fp, #3936 @ 0xf60 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #3572] @ 43f94 │ │ │ │ - ldr r7, [pc, #3572] @ 43f98 │ │ │ │ + ldr r3, [pc, #3572] @ 43f84 │ │ │ │ + ldr r7, [pc, #3572] @ 43f88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ sub r2, r2, #32 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - ldr r8, [pc, #3544] @ 43f9c │ │ │ │ + ldr r8, [pc, #3544] @ 43f8c │ │ │ │ ldr r9, [r3, #-8] │ │ │ │ sub r3, r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4cfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4322c │ │ │ │ + beq 4321c │ │ │ │ add r6, r4, #19 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431d0 │ │ │ │ + beq 431c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431d0 │ │ │ │ + beq 431c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e49c │ │ │ │ + bl e490 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4cfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 431e0 │ │ │ │ + bne 431d0 │ │ │ │ sub r0, fp, #3936 @ 0xf60 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ - ldr r3, [pc, #3404] @ 43f94 │ │ │ │ + ldr r3, [pc, #3404] @ 43f84 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r6, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #12 │ │ │ │ @@ -63724,16 +63720,16 @@ │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 4ea0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [r6, #-276] @ 0xfffffeec │ │ │ │ - beq 43554 │ │ │ │ - ldr r3, [pc, #3308] @ 43f90 │ │ │ │ + beq 43544 │ │ │ │ + ldr r3, [pc, #3308] @ 43f80 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [r2, #-16] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r5, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ @@ -63741,216 +63737,216 @@ │ │ │ │ sub r3, r3, #24 │ │ │ │ str r5, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 43388 │ │ │ │ + ble 43378 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #3480] @ 44088 │ │ │ │ + ldr r3, [pc, #3480] @ 44078 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43598 │ │ │ │ + bne 43588 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3220] @ 43fa0 │ │ │ │ - ldr r3, [pc, #3196] @ 43f8c │ │ │ │ + ldr r2, [pc, #3220] @ 43f90 │ │ │ │ + ldr r3, [pc, #3196] @ 43f7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44468 │ │ │ │ + bne 44458 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #3180] @ 43fa4 │ │ │ │ - ldr r5, [pc, #3180] @ 43fa8 │ │ │ │ + ldr r6, [pc, #3180] @ 43f94 │ │ │ │ + ldr r5, [pc, #3180] @ 43f98 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #3172] @ 43fac │ │ │ │ + ldr r2, [pc, #3172] @ 43f9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 435b4 │ │ │ │ + bne 435a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43380 │ │ │ │ - ldr r2, [pc, #3128] @ 43fb0 │ │ │ │ + beq 43370 │ │ │ │ + ldr r2, [pc, #3128] @ 43fa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 43304 │ │ │ │ + b 432f4 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #-20] @ 0xffffffec │ │ │ │ sub r3, r3, #20 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r4, #0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - beq 43634 │ │ │ │ + beq 43624 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ bl 49c0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 436ac │ │ │ │ + beq 4369c │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-20] @ 0xffffffec │ │ │ │ sub r3, r3, #20 │ │ │ │ bl 49c0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 43650 │ │ │ │ + beq 43640 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #2992] @ 43fb4 │ │ │ │ + ldr r2, [pc, #2992] @ 43fa4 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ str r2, [r3, #-276] @ 0xfffffeec │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #-312] @ 0xfffffec8 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 43444 │ │ │ │ + blt 43434 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ str r0, [r4, #-276] @ 0xfffffeec │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #-276] @ 0xfffffeec │ │ │ │ cmp r3, #0 │ │ │ │ - blt 438e8 │ │ │ │ - ldr r4, [pc, #2904] @ 43fb8 │ │ │ │ + blt 438d8 │ │ │ │ + ldr r4, [pc, #2904] @ 43fa8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r7, [r4, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r3, r7 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bhi 43884 │ │ │ │ - ldr r0, [pc, #2860] @ 43fbc │ │ │ │ + bhi 43874 │ │ │ │ + ldr r0, [pc, #2860] @ 43fac │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r3, fp, #4288 @ 0x10c0 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #2844] @ 43fc0 │ │ │ │ + ldr r1, [pc, #2844] @ 43fb0 │ │ │ │ ldr r2, [r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ str r0, [r4, #-280] @ 0xfffffee8 │ │ │ │ ldr r3, [r4, #-280] @ 0xfffffee8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 436bc │ │ │ │ + bne 436ac │ │ │ │ ldr r3, [r4, #-184] @ 0xffffff48 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq 43a04 │ │ │ │ + beq 439f4 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - beq 43b3c │ │ │ │ + beq 43b2c │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #2744] @ 43fc4 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #2744] @ 43fb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 43a3c │ │ │ │ + beq 43a2c │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 432c8 │ │ │ │ + bne 432b8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl e45c │ │ │ │ + bl e450 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #2844] @ 44088 │ │ │ │ + ldr r3, [pc, #2844] @ 44078 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43300 │ │ │ │ - ldr r1, [pc, #2628] @ 43fc8 │ │ │ │ - ldr r0, [pc, #2628] @ 43fcc │ │ │ │ - ldr r2, [pc, #2628] @ 43fd0 │ │ │ │ + beq 432f0 │ │ │ │ + ldr r1, [pc, #2628] @ 43fb8 │ │ │ │ + ldr r0, [pc, #2628] @ 43fbc │ │ │ │ + ldr r2, [pc, #2628] @ 43fc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 43300 │ │ │ │ - ldr r1, [pc, #2612] @ 43fd4 │ │ │ │ - ldr r0, [pc, #2612] @ 43fd8 │ │ │ │ - ldr r2, [pc, #2612] @ 43fdc │ │ │ │ + bl 57b50 │ │ │ │ + b 432f0 │ │ │ │ + ldr r1, [pc, #2612] @ 43fc4 │ │ │ │ + ldr r0, [pc, #2612] @ 43fc8 │ │ │ │ + ldr r2, [pc, #2612] @ 43fcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 43300 │ │ │ │ + bl 57b50 │ │ │ │ + b 432f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #2508] @ 43f90 │ │ │ │ + ldr r3, [pc, #2508] @ 43f80 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 43114 │ │ │ │ + ble 43104 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43300 │ │ │ │ + beq 432f0 │ │ │ │ mov r2, #1040 @ 0x410 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 43300 │ │ │ │ + bl 57b50 │ │ │ │ + b 432f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2444] @ 43f94 │ │ │ │ + ldr r3, [pc, #2444] @ 43f84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ str r3, [r2, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r2, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -63961,72 +63957,72 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, fp, #4416 @ 0x1140 │ │ │ │ subne r3, r3, #36 @ 0x24 │ │ │ │ ldrne r4, [r3] │ │ │ │ - bne 433e0 │ │ │ │ + bne 433d0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433f8 │ │ │ │ + beq 433e8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43408 │ │ │ │ + beq 433f8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - ldr r1, [pc, #2388] @ 43fe0 │ │ │ │ + ldr r1, [pc, #2388] @ 43fd0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ str r0, [r2, #-276] @ 0xfffffeec │ │ │ │ - b 43408 │ │ │ │ + b 433f8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 433f0 │ │ │ │ + b 433e0 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #-260] @ 0xfffffefc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r4, #-280] @ 0xfffffee8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3] │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #5 │ │ │ │ mov r5, r0 │ │ │ │ - bls 43b34 │ │ │ │ - ldr r1, [pc, #2268] @ 43fe4 │ │ │ │ + bls 43b24 │ │ │ │ + ldr r1, [pc, #2268] @ 43fd4 │ │ │ │ sub r0, r0, #6 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #4 │ │ │ │ streq r3, [r4, #-260] @ 0xfffffefc │ │ │ │ - beq 43758 │ │ │ │ + beq 43748 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2224] @ 43fe8 │ │ │ │ + ldr r1, [pc, #2224] @ 43fd8 │ │ │ │ sub r0, r5, #5 │ │ │ │ add r0, r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ subeq r3, fp, #4096 @ 0x1000 │ │ │ │ moveq r2, #4 │ │ │ │ @@ -64041,15 +64037,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ streq r2, [r3, #-260] @ 0xfffffefc │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #2360] @ 440cc │ │ │ │ + ldr r3, [pc, #2360] @ 440bc │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ @@ -64057,281 +64053,281 @@ │ │ │ │ sub r0, fp, #3376 @ 0xd30 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #8 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 444ac │ │ │ │ + bne 4449c │ │ │ │ sub r7, fp, #3376 @ 0xd30 │ │ │ │ sub r7, r7, #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #2280] @ 440d8 │ │ │ │ + ldr r3, [pc, #2280] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r8, [r4, #-260] @ 0xfffffefc │ │ │ │ sub r1, fp, #204 @ 0xcc │ │ │ │ ldr r9, [r4, #-280] @ 0xfffffee8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r0, [r4, #-280] @ 0xfffffee8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1984] @ 43fec │ │ │ │ + ldr r1, [pc, #1984] @ 43fdc │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [r2] │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ str r2, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ - ldr r2, [pc, #1952] @ 43ff0 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #1952] @ 43fe0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-256] @ 0xffffff00 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 434f4 │ │ │ │ + bl 3add4 │ │ │ │ + b 434e4 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 43488 │ │ │ │ + bne 43478 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #16] │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs r2, r0, r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sbc r3, r1, r3 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - blt 43488 │ │ │ │ + blt 43478 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 79d80 │ │ │ │ + bl 79d70 │ │ │ │ cmp r7, r0 │ │ │ │ sbcs r3, r6, r1 │ │ │ │ - bge 43488 │ │ │ │ + bge 43478 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 79d80 │ │ │ │ + bl 79d70 │ │ │ │ mov r1, r6 │ │ │ │ - bl 49b20 │ │ │ │ - b 43488 │ │ │ │ + bl 49b10 │ │ │ │ + b 43478 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #44 @ 0x2c │ │ │ │ str r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1960] @ 440cc │ │ │ │ + ldr r3, [pc, #1960] @ 440bc │ │ │ │ sub r0, fp, #3648 @ 0xe40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #4 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4446c │ │ │ │ + bne 4445c │ │ │ │ sub r7, fp, #3648 @ 0xe40 │ │ │ │ sub r7, r7, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #1904] @ 440d8 │ │ │ │ + ldr r3, [pc, #1904] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1648] @ 43ff4 │ │ │ │ - ldr r2, [pc, #1648] @ 43ff8 │ │ │ │ + ldr r3, [pc, #1648] @ 43fe4 │ │ │ │ + ldr r2, [pc, #1648] @ 43fe8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ ldr r8, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1628] @ 43ffc │ │ │ │ + ldr r1, [pc, #1628] @ 43fec │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr r3, [r4, #-276] @ 0xfffffeec │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #1600] @ 44000 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #1600] @ 43ff0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #-264] @ 0xfffffef8 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 3ade4 │ │ │ │ - b 43518 │ │ │ │ - ldr r3, [pc, #1528] @ 44004 │ │ │ │ + bl 3add4 │ │ │ │ + b 43508 │ │ │ │ + ldr r3, [pc, #1528] @ 43ff4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d58 │ │ │ │ + beq 43d48 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r1, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 5fd20 │ │ │ │ + bl 5fd10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d58 │ │ │ │ + beq 43d48 │ │ │ │ ldr r3, [r4, #-184] @ 0xffffff48 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ - b 434d4 │ │ │ │ + b 434c4 │ │ │ │ bl 4834 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43518 │ │ │ │ + bne 43508 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4288 @ 0x10c0 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #-280] @ 0xfffffee8 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1612] @ 440cc │ │ │ │ + ldr r3, [pc, #1612] @ 440bc │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 444ec │ │ │ │ + bne 444dc │ │ │ │ sub r7, fp, #580 @ 0x244 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #1564] @ 440d8 │ │ │ │ + ldr r3, [pc, #1564] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1328] @ 44008 │ │ │ │ - ldr r2, [pc, #1328] @ 4400c │ │ │ │ + ldr r3, [pc, #1328] @ 43ff8 │ │ │ │ + ldr r2, [pc, #1328] @ 43ffc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1320] @ 44010 │ │ │ │ + ldr r1, [pc, #1320] @ 44000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #-280] @ 0xfffffee8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #1292] @ 44014 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #1292] @ 44004 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-204] @ 0xffffff34 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - b 43518 │ │ │ │ - bne 43758 │ │ │ │ - b 43724 │ │ │ │ + b 43508 │ │ │ │ + bne 43748 │ │ │ │ + b 43714 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 43b50 │ │ │ │ - ldr r2, [pc, #1228] @ 44018 │ │ │ │ + bne 43b40 │ │ │ │ + ldr r2, [pc, #1228] @ 44008 │ │ │ │ bics r2, r2, r3 │ │ │ │ - bne 434dc │ │ │ │ + bne 434cc │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #1212] @ 4401c │ │ │ │ + ldr r0, [pc, #1212] @ 4400c │ │ │ │ str r5, [r4, #-280] @ 0xfffffee8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r7, [r3, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, #1 │ │ │ │ - bl d934 │ │ │ │ + bl d928 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ sub r1, fp, #4288 @ 0x10c0 │ │ │ │ bic r3, r3, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ sub r1, r1, #36 @ 0x24 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ sub r2, r1, #52 @ 0x34 │ │ │ │ str r0, [r6] │ │ │ │ str r5, [r3, #200] @ 0xc8 │ │ │ │ str r5, [r3, #176] @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ sub r3, r1, #60 @ 0x3c │ │ │ │ sub r1, r1, #56 @ 0x38 │ │ │ │ - bl 116a4 │ │ │ │ + bl 11698 │ │ │ │ ldr r3, [r4, #-244] @ 0xffffff0c │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ ldrne r3, [r6] │ │ │ │ sub r2, r2, #4 │ │ │ │ orrne r3, r3, #8192 @ 0x2000 │ │ │ │ strne r3, [r6] │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #1156] @ 44080 │ │ │ │ + ldr r3, [pc, #1156] @ 44070 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -64341,42 +64337,42 @@ │ │ │ │ ldr r1, [r2] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r6, fp, #140 @ 0x8c │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl 1e6bc │ │ │ │ + bl 1e6ac │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ str r0, [r4, #-280] @ 0xfffffee8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r5, [r4, #-280] @ 0xfffffee8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ cmp r5, r7 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ str r0, [r3] │ │ │ │ - bne 4432c │ │ │ │ + bne 4431c │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #924] @ 44020 │ │ │ │ + ldr r3, [pc, #924] @ 44010 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #824] @ 0x338 │ │ │ │ ldr r2, [r2, #820] @ 0x334 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 440dc │ │ │ │ + beq 440cc │ │ │ │ cmp r2, #1 │ │ │ │ - beq 44e78 │ │ │ │ + beq 44e68 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 44708 │ │ │ │ + beq 446f8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r2, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ @@ -64390,192 +64386,192 @@ │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d24 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 43d14 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d44 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 43d34 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 3ade4 │ │ │ │ - b 434f4 │ │ │ │ - ldr r3, [pc, #708] @ 44024 │ │ │ │ + bl 3add4 │ │ │ │ + b 434e4 │ │ │ │ + ldr r3, [pc, #708] @ 44014 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 43da4 │ │ │ │ + beq 43d94 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43d9c │ │ │ │ + beq 43d8c │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #-200] @ 0xffffff38 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #-196] @ 0xffffff3c │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 43de8 │ │ │ │ + beq 43dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ - ldr r5, [pc, #632] @ 44028 │ │ │ │ + ldr r5, [pc, #632] @ 44018 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldrd r2, [r3, #-200] @ 0xffffff38 │ │ │ │ add r5, pc, r5 │ │ │ │ strd r2, [r5, #48] @ 0x30 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r1, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r2, fp, #4288 @ 0x10c0 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 3f590 │ │ │ │ + bl 3f580 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - beq 434dc │ │ │ │ + beq 434cc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 43e0c │ │ │ │ + bne 43dfc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - bne 43e0c │ │ │ │ + bne 43dfc │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #536] @ 4402c │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #536] @ 4401c │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #512] @ 44030 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #512] @ 44020 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #488] @ 44034 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #488] @ 44024 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #464] @ 44038 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #464] @ 44028 │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #440] @ 4403c │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #440] @ 4402c │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #416] @ 44040 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #416] @ 44030 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #392] @ 44044 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #392] @ 44034 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #368] @ 44048 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #368] @ 44038 │ │ │ │ mov r2, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #344] @ 4404c │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #344] @ 4403c │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #320] @ 44050 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #320] @ 44040 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r0, [pc, #296] @ 44054 │ │ │ │ + beq 434cc │ │ │ │ + ldr r0, [pc, #296] @ 44044 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ - ldr r3, [pc, #272] @ 44058 │ │ │ │ + beq 434cc │ │ │ │ + ldr r3, [pc, #272] @ 44048 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 43f70 │ │ │ │ - ldr r0, [pc, #256] @ 4405c │ │ │ │ + beq 43f60 │ │ │ │ + ldr r0, [pc, #256] @ 4404c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #6 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434dc │ │ │ │ + beq 434cc │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 43070 │ │ │ │ - b 434dc │ │ │ │ - andeq ip, r5, r8, asr pc │ │ │ │ - andeq ip, r5, r0, asr pc │ │ │ │ + bl 43060 │ │ │ │ + b 434cc │ │ │ │ + andeq ip, r5, r8, ror #30 │ │ │ │ + andeq ip, r5, r0, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ andeq r2, r4, r4, ror #30 │ │ │ │ andeq fp, r3, r0, asr #9 │ │ │ │ - andeq ip, r5, ip, ror #25 │ │ │ │ + strdeq ip, [r5], -ip @ │ │ │ │ ldrdeq fp, [r3], -r0 │ │ │ │ andeq fp, r3, ip, asr #27 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ @ instruction: 0xfffffbfe │ │ │ │ - andeq r2, sl, ip, lsl #24 │ │ │ │ + andeq r2, sl, ip, lsl ip │ │ │ │ andeq fp, r3, r4, ror #16 │ │ │ │ andeq r0, r0, sp, ror r4 │ │ │ │ - andeq r2, sl, r0, ror #22 │ │ │ │ + andeq r2, sl, r0, ror fp │ │ │ │ andeq fp, r3, r0, lsl #15 │ │ │ │ andeq fp, r3, ip, ror fp │ │ │ │ andeq r0, r0, sl, lsl #11 │ │ │ │ andeq fp, r3, r4, ror #14 │ │ │ │ andeq fp, r3, r0, ror #22 │ │ │ │ andeq r0, r0, sl, asr #8 │ │ │ │ strdeq r1, [r4], -r0 │ │ │ │ @@ -64583,85 +64579,85 @@ │ │ │ │ andeq fp, r3, r8, asr r6 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ muleq r0, r5, r4 │ │ │ │ andeq fp, r3, r4, lsl #15 │ │ │ │ muleq r3, r0, r7 │ │ │ │ andeq fp, r3, ip, asr r3 │ │ │ │ andeq r0, r0, r1, ror #8 │ │ │ │ - andeq r2, sl, r0, ror #12 │ │ │ │ + andeq r2, sl, r0, ror r6 │ │ │ │ andeq fp, r3, r0, lsr r6 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ andeq fp, r3, r4, lsl r2 │ │ │ │ andeq r0, r0, fp, ror r5 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, sl, ip, lsl #6 │ │ │ │ - @ instruction: 0x000a22b4 │ │ │ │ + andeq r2, sl, ip, lsl r3 │ │ │ │ + andeq r2, sl, r4, asr #5 │ │ │ │ andeq fp, r3, r0, lsr #6 │ │ │ │ andeq fp, r3, ip, lsl #6 │ │ │ │ strdeq fp, [r3], -r8 │ │ │ │ andeq fp, r3, r4, ror #5 │ │ │ │ ldrdeq fp, [r3], -r0 │ │ │ │ @ instruction: 0x0003b2bc │ │ │ │ andeq fp, r3, r8, lsr #5 │ │ │ │ muleq r3, r4, r2 │ │ │ │ muleq r3, r4, r5 │ │ │ │ andeq fp, r3, r0, ror #4 │ │ │ │ andeq fp, r3, ip, asr #4 │ │ │ │ - andeq r2, sl, r4, lsr #2 │ │ │ │ + andeq r2, sl, r4, lsr r1 │ │ │ │ andeq sl, r3, r0, asr lr │ │ │ │ andeq sl, r3, r4, lsr fp │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - andeq lr, r5, ip, asr #27 │ │ │ │ + ldrdeq lr, [r5], -ip │ │ │ │ andeq sl, r3, r8, asr r7 │ │ │ │ - andeq lr, r5, r8, ror #24 │ │ │ │ + andeq lr, r5, r8, ror ip │ │ │ │ andeq sl, r3, r0, lsl #18 │ │ │ │ strdeq sl, [r3], -ip │ │ │ │ andeq sl, r3, r4, ror #26 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq sl, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, ip, lsl #21 │ │ │ │ andeq r0, r0, pc, lsl r4 │ │ │ │ andeq sl, r3, ip, lsr #10 │ │ │ │ andeq r0, r0, r5, lsr #10 │ │ │ │ - andeq r1, sl, r4, lsr #16 │ │ │ │ - andeq lr, r5, r0, lsl r8 │ │ │ │ - andeq lr, r5, ip, asr #14 │ │ │ │ + andeq r1, sl, r4, lsr r8 │ │ │ │ + andeq lr, r5, r0, lsr #16 │ │ │ │ + andeq lr, r5, ip, asr r7 │ │ │ │ ldrdeq sl, [r3], -r4 │ │ │ │ andeq sl, r3, r8, ror r8 │ │ │ │ andeq r0, r0, r7, asr #10 │ │ │ │ - strdeq lr, [r5], -r4 │ │ │ │ + andeq lr, r5, r4, lsl #12 │ │ │ │ andeq r9, r3, ip, ror pc │ │ │ │ - andeq lr, r5, r0, lsl r5 │ │ │ │ + andeq lr, r5, r0, lsr #10 │ │ │ │ muleq r3, r8, lr │ │ │ │ ldrdeq r9, [r3], -r8 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r9, r3, r4, lsr #27 │ │ │ │ andeq r0, r0, sl, lsl r5 │ │ │ │ muleq r0, r8, r4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - bhi 43cb0 │ │ │ │ + bhi 43ca0 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 303b0 │ │ │ │ + bl 303a0 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44d5c │ │ │ │ + beq 44d4c │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-88] @ 440cc │ │ │ │ + ldr r3, [pc, #-88] @ 440bc │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ @@ -64681,38 +64677,38 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44d1c │ │ │ │ + bne 44d0c │ │ │ │ sub r6, fp, #2528 @ 0x9e0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-216] @ 440d8 │ │ │ │ + ldr r3, [pc, #-216] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-368] @ 44060 │ │ │ │ + ldr r1, [pc, #-368] @ 44050 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #-380] @ 44064 │ │ │ │ + ldr r2, [pc, #-380] @ 44054 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -64724,83 +64720,83 @@ │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-372] @ 440cc │ │ │ │ + ldr r3, [pc, #-372] @ 440bc │ │ │ │ sub r0, fp, #2256 @ 0x8d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44cdc │ │ │ │ + bne 44ccc │ │ │ │ sub r8, fp, #2256 @ 0x8d0 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-428] @ 440d8 │ │ │ │ + ldr r3, [pc, #-428] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, fp, #140 @ 0x8c │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r0, r7 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #-564] @ 44068 │ │ │ │ + ldr r3, [pc, #-564] @ 44058 │ │ │ │ sub r1, fp, #4416 @ 0x1140 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-580] @ 4406c │ │ │ │ + ldr r3, [pc, #-580] @ 4405c │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ - bl 32cb8 │ │ │ │ + bl 32ca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #-264] @ 0xfffffef8 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44314 │ │ │ │ + bne 44304 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - bl 32624 │ │ │ │ + bl 32614 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r3, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bl 309f8 │ │ │ │ - b 43cf4 │ │ │ │ + bl 309e8 │ │ │ │ + b 43ce4 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-644] @ 440cc │ │ │ │ + ldr r3, [pc, #-644] @ 440bc │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ @@ -64820,63 +64816,63 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4468c │ │ │ │ + bne 4467c │ │ │ │ sub r6, fp, #3088 @ 0xc10 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-772] @ 440d8 │ │ │ │ + ldr r3, [pc, #-772] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #-912] @ 44070 │ │ │ │ - ldr r1, [pc, #-912] @ 44074 │ │ │ │ + ldr r3, [pc, #-912] @ 44060 │ │ │ │ + ldr r1, [pc, #-912] @ 44064 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #-916] @ 44078 │ │ │ │ + ldr r3, [pc, #-916] @ 44068 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #-928] @ 4407c │ │ │ │ + ldr r3, [pc, #-928] @ 4406c │ │ │ │ mov r2, #1248 @ 0x4e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-276] @ 0xfffffeec │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 43cf4 │ │ │ │ + b 43ce4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-936] @ 440d8 │ │ │ │ + ldr r3, [pc, #-936] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-4] │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r2, #-4] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -64884,15 +64880,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3648 @ 0xe40 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1000] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1000] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-8] │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r2, #-8] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -64900,15 +64896,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3376 @ 0xd30 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1064] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1064] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -64920,99 +64916,99 @@ │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #-316] @ 0xfffffec4 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r0, [r3] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r4, [r3, #-8] │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1212] @ 440cc │ │ │ │ + ldr r3, [pc, #-1212] @ 440bc │ │ │ │ sub r0, fp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 446cc │ │ │ │ + bne 446bc │ │ │ │ sub r8, fp, #4160 @ 0x1040 │ │ │ │ sub r8, r8, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ ldr sl, [r2, #-4] │ │ │ │ - ldr r3, [pc, #-1264] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1264] @ 440c8 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r7, [sl, r3] │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #-1376] @ 44080 │ │ │ │ + ldr r3, [pc, #-1376] @ 44070 │ │ │ │ ldr r9, [r5, #-316] @ 0xfffffec4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #204 @ 0xcc │ │ │ │ ldr r0, [r5, #-316] @ 0xfffffec4 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #-1428] @ 44084 │ │ │ │ + ldr r6, [pc, #-1428] @ 44074 │ │ │ │ ldr r9, [r2] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp] │ │ │ │ str r9, [sp, #8] │ │ │ │ add r2, r2, #932 @ 0x3a4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r8 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #-272] @ 0xfffffef0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #-1504] @ 44088 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #-1504] @ 44078 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43380 │ │ │ │ - ldr r0, [pc, #-1520] @ 4408c │ │ │ │ - ldr r2, [pc, #-1520] @ 44090 │ │ │ │ + beq 43370 │ │ │ │ + ldr r0, [pc, #-1520] @ 4407c │ │ │ │ + ldr r2, [pc, #-1520] @ 44080 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 43380 │ │ │ │ + bl 57b50 │ │ │ │ + b 43370 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1480] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1480] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-16] │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r2, #-16] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65020,15 +65016,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #3088 @ 0xc10 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1544] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1544] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ str r3, [r2, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ ldr r0, [r2, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ @@ -65038,15 +65034,15 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-1628] @ 440cc │ │ │ │ + ldr r3, [pc, #-1628] @ 440bc │ │ │ │ sub r0, fp, #1696 @ 0x6a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #32 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ @@ -65066,38 +65062,38 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44c9c │ │ │ │ + bne 44c8c │ │ │ │ sub r6, fp, #1696 @ 0x6a0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-1756] @ 440d8 │ │ │ │ + ldr r3, [pc, #-1756] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #29 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ - ldr r1, [pc, #-1856] @ 44094 │ │ │ │ + ldr r1, [pc, #-1856] @ 44084 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1864] @ 44098 │ │ │ │ + ldr r2, [pc, #-1864] @ 44088 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -65105,117 +65101,117 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-256] @ 0xffffff00 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 30710 │ │ │ │ + bl 30700 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c2c │ │ │ │ + beq 44c1c │ │ │ │ tst r0, #16 │ │ │ │ - bne 44ae4 │ │ │ │ - ldr r3, [pc, #-1964] @ 4409c │ │ │ │ + bne 44ad4 │ │ │ │ + ldr r3, [pc, #-1964] @ 4408c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 449f8 │ │ │ │ - ldr r3, [pc, #-1980] @ 440a0 │ │ │ │ + bne 449e8 │ │ │ │ + ldr r3, [pc, #-1980] @ 44090 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 449a0 │ │ │ │ + beq 44990 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 44978 │ │ │ │ + beq 44968 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44890 │ │ │ │ + bne 44880 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 41734 │ │ │ │ - b 43cf4 │ │ │ │ + bl 41724 │ │ │ │ + b 43ce4 │ │ │ │ sub r1, fp, #4288 @ 0x10c0 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2024] @ 440cc │ │ │ │ + ldr r3, [pc, #-2024] @ 440bc │ │ │ │ sub r0, fp, #1408 @ 0x580 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 449b8 │ │ │ │ + bne 449a8 │ │ │ │ sub r6, fp, #1408 @ 0x580 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-2080] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2080] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #-2168] @ 440a4 │ │ │ │ - ldr r1, [pc, #-2168] @ 440a8 │ │ │ │ + ldr r3, [pc, #-2168] @ 44094 │ │ │ │ + ldr r1, [pc, #-2168] @ 44098 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r3, [pc, #-2172] @ 440ac │ │ │ │ - ldr r2, [pc, #-2172] @ 440b0 │ │ │ │ + ldr r3, [pc, #-2172] @ 4409c │ │ │ │ + ldr r2, [pc, #-2172] @ 440a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-252] @ 0xffffff04 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 43cf4 │ │ │ │ + b 43ce4 │ │ │ │ sub r1, fp, #4416 @ 0x1140 │ │ │ │ sub r3, fp, #236 @ 0xec │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ sub r2, fp, #300 @ 0x12c │ │ │ │ add r0, r1, #8 │ │ │ │ - bl 4261c │ │ │ │ - b 43cf4 │ │ │ │ + bl 4260c │ │ │ │ + b 43ce4 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 419e4 │ │ │ │ - b 43cf4 │ │ │ │ + bl 419d4 │ │ │ │ + b 43ce4 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2292] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2292] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65227,48 +65223,48 @@ │ │ │ │ sub r1, fp, #4288 @ 0x10c0 │ │ │ │ sub r1, r1, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2384] @ 440cc │ │ │ │ + ldr r3, [pc, #-2384] @ 440bc │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44bb0 │ │ │ │ + bne 44ba0 │ │ │ │ sub r6, fp, #1136 @ 0x470 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-2440] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2440] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #-2496] @ 440b4 │ │ │ │ + ldr r3, [pc, #-2496] @ 440a4 │ │ │ │ sub r2, fp, #140 @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r1, [r3, #-40] @ 0xffffffd8 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #-2524] @ 440b8 │ │ │ │ + ldr r3, [pc, #-2524] @ 440a8 │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 32cb8 │ │ │ │ + bl 32ca8 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -65277,71 +65273,71 @@ │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - bl 309f8 │ │ │ │ - b 43cf4 │ │ │ │ + bl 309e8 │ │ │ │ + b 43ce4 │ │ │ │ sub r1, fp, #4288 @ 0x10c0 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2620] @ 440cc │ │ │ │ + ldr r3, [pc, #-2620] @ 440bc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4480 @ 0x1180 │ │ │ │ sub r0, fp, #860 @ 0x35c │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44bf0 │ │ │ │ + bne 44be0 │ │ │ │ sub r6, fp, #860 @ 0x35c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-2668] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2668] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #-2716] @ 440bc │ │ │ │ + ldr r3, [pc, #-2716] @ 440ac │ │ │ │ sub r2, fp, #140 @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r1, [r3, #-40] @ 0xffffffd8 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #-2744] @ 440c0 │ │ │ │ + ldr r3, [pc, #-2744] @ 440b0 │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 32cb8 │ │ │ │ + bl 32ca8 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-208] @ 0xffffff30 │ │ │ │ - b 44ac8 │ │ │ │ + b 44ab8 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2796] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2796] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65349,15 +65345,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-2860] @ 440d8 │ │ │ │ + ldr r3, [pc, #-2860] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r2, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65370,37 +65366,37 @@ │ │ │ │ sub r5, fp, #300 @ 0x12c │ │ │ │ add r4, r7, #4224 @ 0x1080 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ sub r6, fp, #268 @ 0x10c │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ sub r4, fp, #236 @ 0xec │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #32 │ │ │ │ - bl 1cb3c │ │ │ │ + bl 1cb2c │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ sub r0, r0, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f394 │ │ │ │ - b 44840 │ │ │ │ + bl 3f384 │ │ │ │ + b 44830 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3032] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3032] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r2, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65408,15 +65404,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1696 @ 0x6a0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3096] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3096] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65424,15 +65420,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2256 @ 0x8d0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3160] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3160] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65443,15 +65439,15 @@ │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3248] @ 440cc │ │ │ │ + ldr r3, [pc, #-3248] @ 440bc │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ @@ -65471,67 +65467,67 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44fac │ │ │ │ + bne 44f9c │ │ │ │ sub r6, fp, #2816 @ 0xb00 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-3376] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3376] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-3428] @ 440c4 │ │ │ │ + ldr r1, [pc, #-3428] @ 440b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #29 │ │ │ │ - ldr r2, [pc, #-3436] @ 440c8 │ │ │ │ + ldr r2, [pc, #-3436] @ 440b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-272] @ 0xfffffef0 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 4421c │ │ │ │ + b 4420c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 43cac │ │ │ │ + bne 43c9c │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ ldr r5, [r3, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ - bl 77518 │ │ │ │ + bl 77508 │ │ │ │ sub r1, fp, #4352 @ 0x1100 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3568] @ 440cc │ │ │ │ + ldr r3, [pc, #-3568] @ 440bc │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ str r5, [r2, #-52] @ 0xffffffcc │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ @@ -65548,55 +65544,55 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44fec │ │ │ │ + bne 44fdc │ │ │ │ sub r6, fp, #1968 @ 0x7b0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ - ldr r3, [pc, #-3684] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3684] @ 440c8 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ sub r3, fp, #4416 @ 0x1140 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-3724] @ 440d0 │ │ │ │ + ldr r1, [pc, #-3724] @ 440c0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #29 │ │ │ │ - ldr r2, [pc, #-3732] @ 440d4 │ │ │ │ + ldr r2, [pc, #-3732] @ 440c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #-260] @ 0xfffffefc │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ bl 49f0 │ │ │ │ - b 43cf4 │ │ │ │ + b 43ce4 │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3816] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3816] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-20] @ 0xffffffec │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r2, #-20] @ 0xffffffec │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65604,15 +65600,15 @@ │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2816 @ 0xb00 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r2, fp, #4416 @ 0x1140 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #-3880] @ 440d8 │ │ │ │ + ldr r3, [pc, #-3880] @ 440c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #4480 @ 0x1180 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -65622,112 +65618,112 @@ │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #364] @ 451b4 │ │ │ │ - ldr r2, [pc, #364] @ 451b8 │ │ │ │ + ldr r3, [pc, #364] @ 451a4 │ │ │ │ + ldr r2, [pc, #364] @ 451a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4513c │ │ │ │ + bne 4512c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4518c │ │ │ │ + beq 4517c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4518c │ │ │ │ - ldr r1, [pc, #320] @ 451bc │ │ │ │ + beq 4517c │ │ │ │ + ldr r1, [pc, #320] @ 451ac │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 450c0 │ │ │ │ - ldr r5, [pc, #296] @ 451c0 │ │ │ │ + bne 450b0 │ │ │ │ + ldr r5, [pc, #296] @ 451b0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 450ac │ │ │ │ - bl 5e76c │ │ │ │ + beq 4509c │ │ │ │ + bl 5e75c │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45194 │ │ │ │ + bne 45184 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 450f0 │ │ │ │ + beq 450e0 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 450f0 │ │ │ │ + beq 450e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r3, [r5, r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r5, r0] │ │ │ │ - ldr r0, [pc, #204] @ 451c4 │ │ │ │ + ldr r0, [pc, #204] @ 451b4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 5ffec │ │ │ │ + bl 5ffdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 450b8 │ │ │ │ - ldr r1, [pc, #164] @ 451c8 │ │ │ │ - ldr r0, [pc, #164] @ 451cc │ │ │ │ - ldr r2, [pc, #164] @ 451d0 │ │ │ │ + beq 450a8 │ │ │ │ + ldr r1, [pc, #164] @ 451b8 │ │ │ │ + ldr r0, [pc, #164] @ 451bc │ │ │ │ + ldr r2, [pc, #164] @ 451c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #144] @ 451d4 │ │ │ │ - ldr r0, [pc, #144] @ 451d8 │ │ │ │ - ldr r2, [pc, #144] @ 451dc │ │ │ │ + ldr r1, [pc, #144] @ 451c4 │ │ │ │ + ldr r0, [pc, #144] @ 451c8 │ │ │ │ + ldr r2, [pc, #144] @ 451cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45168 │ │ │ │ + beq 45158 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45074 │ │ │ │ + bne 45064 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4518c │ │ │ │ - ldr r1, [pc, #100] @ 451e0 │ │ │ │ - ldr r0, [pc, #100] @ 451e4 │ │ │ │ - ldr r2, [pc, #100] @ 451e8 │ │ │ │ + beq 4517c │ │ │ │ + ldr r1, [pc, #100] @ 451d0 │ │ │ │ + ldr r0, [pc, #100] @ 451d4 │ │ │ │ + ldr r2, [pc, #100] @ 451d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 450b8 │ │ │ │ - ldr r1, [pc, #80] @ 451ec │ │ │ │ - ldr r0, [pc, #80] @ 451f0 │ │ │ │ - ldr r2, [pc, #80] @ 451f4 │ │ │ │ + b 450a8 │ │ │ │ + ldr r1, [pc, #80] @ 451dc │ │ │ │ + ldr r0, [pc, #80] @ 451e0 │ │ │ │ + ldr r2, [pc, #80] @ 451e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - @ instruction: 0x0005afb0 │ │ │ │ + andeq sl, r5, r0, asr #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq sp, [r3], -r0 │ │ │ │ - ldrdeq r0, [sl], -r4 │ │ │ │ - andeq r0, sl, r0, ror pc │ │ │ │ + andeq r0, sl, r4, ror #31 │ │ │ │ + andeq r0, sl, r0, lsl #31 │ │ │ │ andeq r9, r3, r0, ror #23 │ │ │ │ andeq sl, r3, ip, lsr #1 │ │ │ │ andeq r0, r0, r3, lsr #12 │ │ │ │ andeq r9, r3, r0, asr #23 │ │ │ │ andeq sl, r3, ip, lsl #1 │ │ │ │ andeq r0, r0, r3, lsl r6 │ │ │ │ andeq r9, r3, r8, lsl #23 │ │ │ │ @@ -65737,1058 +65733,1058 @@ │ │ │ │ andeq sl, r3, r4, lsr r0 │ │ │ │ andeq r0, r0, lr, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #464] @ 453e4 │ │ │ │ - ldr r1, [pc, #464] @ 453e8 │ │ │ │ - ldr r2, [pc, #464] @ 453ec │ │ │ │ + ldr ip, [pc, #464] @ 453d4 │ │ │ │ + ldr r1, [pc, #464] @ 453d8 │ │ │ │ + ldr r2, [pc, #464] @ 453dc │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #444] @ 453f0 │ │ │ │ + ldr r3, [pc, #444] @ 453e0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45268 │ │ │ │ - ldr r1, [pc, #412] @ 453f4 │ │ │ │ - ldr r0, [pc, #412] @ 453f8 │ │ │ │ - ldr r2, [pc, #412] @ 453fc │ │ │ │ + beq 45258 │ │ │ │ + ldr r1, [pc, #412] @ 453e4 │ │ │ │ + ldr r0, [pc, #412] @ 453e8 │ │ │ │ + ldr r2, [pc, #412] @ 453ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 45318 │ │ │ │ + ble 45308 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r2, [pc, #364] @ 45400 │ │ │ │ + ldr r2, [pc, #364] @ 453f0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrgt r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldrle r3, [pc, #356] @ 45404 │ │ │ │ + ldrle r3, [pc, #356] @ 453f4 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r2, pc, r2 │ │ │ │ asr r0, r1, #31 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r0, [r2, #12] │ │ │ │ - ldr r3, [pc, #308] @ 453f0 │ │ │ │ + ldr r3, [pc, #308] @ 453e0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 452fc │ │ │ │ - ldr r2, [pc, #308] @ 45408 │ │ │ │ - ldr r3, [pc, #276] @ 453ec │ │ │ │ + bne 452ec │ │ │ │ + ldr r2, [pc, #308] @ 453f8 │ │ │ │ + ldr r3, [pc, #276] @ 453dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 453e0 │ │ │ │ + bne 453d0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #264] @ 4540c │ │ │ │ - ldr r0, [pc, #264] @ 45410 │ │ │ │ - ldr r2, [pc, #264] @ 45414 │ │ │ │ + ldr r1, [pc, #264] @ 453fc │ │ │ │ + ldr r0, [pc, #264] @ 45400 │ │ │ │ + ldr r2, [pc, #264] @ 45404 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 452cc │ │ │ │ + bl 57b50 │ │ │ │ + b 452bc │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #232] @ 45418 │ │ │ │ + ldr r3, [pc, #232] @ 45408 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 453c0 │ │ │ │ + bne 453b0 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #188] @ 4541c │ │ │ │ + ldr r3, [pc, #188] @ 4540c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #176] @ 45420 │ │ │ │ - ldr r1, [pc, #176] @ 45424 │ │ │ │ + ldr r3, [pc, #176] @ 45410 │ │ │ │ + ldr r1, [pc, #176] @ 45414 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1584 @ 0x630 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 45288 │ │ │ │ + b 45278 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #80] @ 4541c │ │ │ │ + ldr r3, [pc, #80] @ 4540c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [r5], -ip │ │ │ │ - ldrdeq sl, [r5], -r8 │ │ │ │ + andeq sl, r5, ip, ror #27 │ │ │ │ + andeq sl, r5, r8, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r3, ip, lsr #21 │ │ │ │ muleq r3, r0, pc @ │ │ │ │ andeq r0, r0, sl, lsr #12 │ │ │ │ - andeq sp, r5, r4, asr #27 │ │ │ │ + ldrdeq sp, [r5], -r4 │ │ │ │ andeq r1, r0, r0, lsr #24 │ │ │ │ - andeq sl, r5, r4, lsr #26 │ │ │ │ + andeq sl, r5, r4, lsr sp │ │ │ │ andeq r9, r3, r0, lsl #20 │ │ │ │ andeq r9, r3, r4, ror #29 │ │ │ │ andeq r0, r0, r7, lsr r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r3, r8, lr │ │ │ │ andeq r9, r3, r4, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #456] @ 4560c │ │ │ │ - ldr r1, [pc, #456] @ 45610 │ │ │ │ - ldr r2, [pc, #456] @ 45614 │ │ │ │ + ldr ip, [pc, #456] @ 455fc │ │ │ │ + ldr r1, [pc, #456] @ 45600 │ │ │ │ + ldr r2, [pc, #456] @ 45604 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #436] @ 45618 │ │ │ │ + ldr r3, [pc, #436] @ 45608 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45498 │ │ │ │ - ldr r1, [pc, #404] @ 4561c │ │ │ │ - ldr r0, [pc, #404] @ 45620 │ │ │ │ - ldr r2, [pc, #404] @ 45624 │ │ │ │ + beq 45488 │ │ │ │ + ldr r1, [pc, #404] @ 4560c │ │ │ │ + ldr r0, [pc, #404] @ 45610 │ │ │ │ + ldr r2, [pc, #404] @ 45614 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 45540 │ │ │ │ + blt 45530 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r2, [pc, #356] @ 45628 │ │ │ │ + ldr r2, [pc, #356] @ 45618 │ │ │ │ cmp r3, #0 │ │ │ │ ldrge r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ movlt r3, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r1, [r2, #24] │ │ │ │ - ldr r3, [pc, #308] @ 45618 │ │ │ │ + ldr r3, [pc, #308] @ 45608 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45524 │ │ │ │ - ldr r2, [pc, #304] @ 4562c │ │ │ │ - ldr r3, [pc, #276] @ 45614 │ │ │ │ + bne 45514 │ │ │ │ + ldr r2, [pc, #304] @ 4561c │ │ │ │ + ldr r3, [pc, #276] @ 45604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45608 │ │ │ │ + bne 455f8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #260] @ 45630 │ │ │ │ - ldr r0, [pc, #260] @ 45634 │ │ │ │ - ldr r2, [pc, #260] @ 45638 │ │ │ │ + ldr r1, [pc, #260] @ 45620 │ │ │ │ + ldr r0, [pc, #260] @ 45624 │ │ │ │ + ldr r2, [pc, #260] @ 45628 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 454f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 454e4 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #228] @ 4563c │ │ │ │ + ldr r3, [pc, #228] @ 4562c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 455e8 │ │ │ │ + bne 455d8 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #184] @ 45640 │ │ │ │ + ldr r3, [pc, #184] @ 45630 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #172] @ 45644 │ │ │ │ - ldr r1, [pc, #172] @ 45648 │ │ │ │ + ldr r3, [pc, #172] @ 45634 │ │ │ │ + ldr r1, [pc, #172] @ 45638 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ - ldr r2, [pc, #152] @ 4564c │ │ │ │ + ldr r2, [pc, #152] @ 4563c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 454b8 │ │ │ │ + b 454a8 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #76] @ 45640 │ │ │ │ + ldr r3, [pc, #76] @ 45630 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r5, ip, lsr #23 │ │ │ │ - andeq sl, r5, r8, lsr #23 │ │ │ │ + @ instruction: 0x0005abbc │ │ │ │ + @ instruction: 0x0005abb8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r3, ip, ror r8 │ │ │ │ andeq r9, r3, r8, lsl #27 │ │ │ │ andeq r0, r0, sp, ror r6 │ │ │ │ - muleq sl, r8, fp │ │ │ │ - strdeq sl, [r5], -ip │ │ │ │ + andeq r0, sl, r8, lsr #23 │ │ │ │ + andeq sl, r5, ip, lsl #22 │ │ │ │ ldrdeq r9, [r3], -r8 │ │ │ │ andeq r9, r3, r4, ror #25 │ │ │ │ andeq r0, r0, sl, lsl #13 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r3, r4, ip │ │ │ │ andeq r9, r3, r8, asr r7 │ │ │ │ andeq r0, r0, r3, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3040] @ 0xbe0 │ │ │ │ - ldr lr, [pc, #984] @ 45a44 │ │ │ │ - ldr ip, [pc, #984] @ 45a48 │ │ │ │ + ldr lr, [pc, #984] @ 45a34 │ │ │ │ + ldr ip, [pc, #984] @ 45a38 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ - ldr r1, [pc, #980] @ 45a4c │ │ │ │ + ldr r1, [pc, #980] @ 45a3c │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #960] @ 45a50 │ │ │ │ + ldr r3, [pc, #960] @ 45a40 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-996] @ 0xfffffc1c │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r0, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 456cc │ │ │ │ - ldr r1, [pc, #920] @ 45a54 │ │ │ │ - ldr r0, [pc, #920] @ 45a58 │ │ │ │ + beq 456bc │ │ │ │ + ldr r1, [pc, #920] @ 45a44 │ │ │ │ + ldr r0, [pc, #920] @ 45a48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1728 @ 0x6c0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-1012] @ 0xfffffc0c │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ str r0, [fp, #-1000] @ 0xfffffc18 │ │ │ │ ldr r3, [fp, #-1000] @ 0xfffffc18 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 457c4 │ │ │ │ + blt 457b4 │ │ │ │ ldr r3, [fp, #-1000] @ 0xfffffc18 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 45920 │ │ │ │ + beq 45910 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 458e4 │ │ │ │ - cmp r3, #0 │ │ │ │ beq 458d4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 458c4 │ │ │ │ sub r1, fp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #828] @ 45a5c │ │ │ │ + ldr r3, [pc, #828] @ 45a4c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45a00 │ │ │ │ + bne 459f0 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #788] @ 45a60 │ │ │ │ + ldr r3, [pc, #788] @ 45a50 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #772] @ 45a64 │ │ │ │ - ldr r1, [pc, #772] @ 45a68 │ │ │ │ + ldr r3, [pc, #772] @ 45a54 │ │ │ │ + ldr r1, [pc, #772] @ 45a58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-1012] @ 0xfffffc0c │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ - ldr r2, [pc, #752] @ 45a6c │ │ │ │ + ldr r2, [pc, #752] @ 45a5c │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #700] @ 45a70 │ │ │ │ + ldr r3, [pc, #700] @ 45a60 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [fp, #-996] @ 0xfffffc1c │ │ │ │ - b 45870 │ │ │ │ + b 45860 │ │ │ │ sub r1, fp, #992 @ 0x3e0 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #640] @ 45a5c │ │ │ │ + ldr r3, [pc, #640] @ 45a4c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ str r3, [fp, #-1016] @ 0xfffffc08 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 459e0 │ │ │ │ + bne 459d0 │ │ │ │ sub r6, fp, #868 @ 0x364 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #600] @ 45a60 │ │ │ │ + ldr r3, [pc, #600] @ 45a50 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #600] @ 45a74 │ │ │ │ - ldr r1, [pc, #600] @ 45a78 │ │ │ │ + ldr r3, [pc, #600] @ 45a64 │ │ │ │ + ldr r1, [pc, #600] @ 45a68 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-1012] @ 0xfffffc0c │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ - ldr r2, [pc, #580] @ 45a7c │ │ │ │ + ldr r2, [pc, #580] @ 45a6c │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1016] @ 0xfffffc08 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-992] @ 0xfffffc20 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-996] @ 0xfffffc1c │ │ │ │ - ldr r3, [pc, #472] @ 45a50 │ │ │ │ + ldr r3, [pc, #472] @ 45a40 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 458b8 │ │ │ │ - ldr r2, [pc, #496] @ 45a80 │ │ │ │ - ldr r3, [pc, #440] @ 45a4c │ │ │ │ + bne 458a8 │ │ │ │ + ldr r2, [pc, #496] @ 45a70 │ │ │ │ + ldr r3, [pc, #440] @ 45a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-996] @ 0xfffffc1c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45a40 │ │ │ │ + bne 45a30 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #452] @ 45a84 │ │ │ │ - ldr r0, [pc, #452] @ 45a88 │ │ │ │ - ldr r2, [pc, #452] @ 45a8c │ │ │ │ + ldr r1, [pc, #452] @ 45a74 │ │ │ │ + ldr r0, [pc, #452] @ 45a78 │ │ │ │ + ldr r2, [pc, #452] @ 45a7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 45888 │ │ │ │ - ldr r2, [pc, #436] @ 45a90 │ │ │ │ + bl 57b50 │ │ │ │ + b 45878 │ │ │ │ + ldr r2, [pc, #436] @ 45a80 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 45870 │ │ │ │ - ldr r4, [pc, #424] @ 45a94 │ │ │ │ - ldr r0, [pc, #424] @ 45a98 │ │ │ │ + b 45860 │ │ │ │ + ldr r4, [pc, #424] @ 45a84 │ │ │ │ + ldr r0, [pc, #424] @ 45a88 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #420] @ 45a9c │ │ │ │ + ldr r1, [pc, #420] @ 45a8c │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #980 @ 0x3d4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 49604 │ │ │ │ + bl 495f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45930 │ │ │ │ - ldr r3, [pc, #396] @ 45aa0 │ │ │ │ + bne 45920 │ │ │ │ + ldr r3, [pc, #396] @ 45a90 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 45870 │ │ │ │ - ldr r2, [pc, #380] @ 45aa4 │ │ │ │ + b 45860 │ │ │ │ + ldr r2, [pc, #380] @ 45a94 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 45870 │ │ │ │ + b 45860 │ │ │ │ mov r1, #488 @ 0x1e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ab0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4590c │ │ │ │ + bne 458fc │ │ │ │ sub r1, fp, #988 @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #256] @ 45a5c │ │ │ │ + ldr r3, [pc, #256] @ 45a4c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45a20 │ │ │ │ + bne 45a10 │ │ │ │ sub r6, fp, #588 @ 0x24c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #212] @ 45a60 │ │ │ │ + ldr r3, [pc, #212] @ 45a50 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #268] @ 45aa8 │ │ │ │ - ldr r1, [pc, #268] @ 45aac │ │ │ │ + ldr r3, [pc, #268] @ 45a98 │ │ │ │ + ldr r1, [pc, #268] @ 45a9c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #248] @ 45ab0 │ │ │ │ + ldr r2, [pc, #248] @ 45aa0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-988] @ 0xfffffc24 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 4590c │ │ │ │ + b 458fc │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #116] @ 45a60 │ │ │ │ + ldr r3, [pc, #116] @ 45a50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1016] @ 0xfffffc08 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #84] @ 45a60 │ │ │ │ + ldr r3, [pc, #84] @ 45a50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r3, [pc, #52] @ 45a60 │ │ │ │ + ldr r3, [pc, #52] @ 45a50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r5, r0, lsl #19 │ │ │ │ - andeq sl, r5, ip, ror r9 │ │ │ │ + muleq r5, r0, r9 │ │ │ │ + andeq sl, r5, ip, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r3, ip, asr #12 │ │ │ │ andeq r9, r3, r8, ror fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ strdeq r9, [r3], -r0 │ │ │ │ muleq r3, r0, r5 │ │ │ │ andeq r0, r0, r5, ror #13 │ │ │ │ - @ instruction: 0x0005d8b4 │ │ │ │ + andeq sp, r5, r4, asr #17 │ │ │ │ andeq r9, r3, r4, lsr sl │ │ │ │ ldrdeq r9, [r3], -r4 │ │ │ │ andeq r0, r0, r6, asr #13 │ │ │ │ - andeq sl, r5, r8, ror #14 │ │ │ │ + andeq sl, r5, r8, ror r7 │ │ │ │ andeq r9, r3, r4, asr #8 │ │ │ │ andeq r9, r3, r0, ror r9 │ │ │ │ andeq r0, r0, lr, ror #13 │ │ │ │ - muleq r5, r0, r7 │ │ │ │ + andeq sp, r5, r0, lsr #15 │ │ │ │ @ instruction: 0x000396b4 │ │ │ │ andeq r9, r3, r4, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ + andeq sp, r5, r4, ror #14 │ │ │ │ andeq sp, r5, r4, asr r7 │ │ │ │ - andeq sp, r5, r4, asr #14 │ │ │ │ andeq r9, r3, r4, asr #17 │ │ │ │ andeq r9, r3, r4, ror #6 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #224] @ 45bb0 │ │ │ │ - ldr r1, [pc, #224] @ 45bb4 │ │ │ │ + ldr ip, [pc, #224] @ 45ba0 │ │ │ │ + ldr r1, [pc, #224] @ 45ba4 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #216] @ 45bb8 │ │ │ │ + ldr r3, [pc, #216] @ 45ba8 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #212] @ 45bbc │ │ │ │ + ldr r2, [pc, #212] @ 45bac │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45b74 │ │ │ │ + bne 45b64 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #148] @ 45bc0 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #148] @ 45bb0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 45b90 │ │ │ │ - ldr r2, [pc, #120] @ 45bc4 │ │ │ │ - ldr r3, [pc, #100] @ 45bb4 │ │ │ │ + bne 45b80 │ │ │ │ + ldr r2, [pc, #120] @ 45bb4 │ │ │ │ + ldr r3, [pc, #100] @ 45ba4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45bac │ │ │ │ + bne 45b9c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 45bc8 │ │ │ │ - ldr r0, [pc, #76] @ 45bcc │ │ │ │ - ldr r2, [pc, #76] @ 45bd0 │ │ │ │ + ldr r1, [pc, #76] @ 45bb8 │ │ │ │ + ldr r0, [pc, #76] @ 45bbc │ │ │ │ + ldr r2, [pc, #76] @ 45bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 45b08 │ │ │ │ - ldr r1, [pc, #60] @ 45bd4 │ │ │ │ - ldr r0, [pc, #60] @ 45bd8 │ │ │ │ - ldr r2, [pc, #60] @ 45bdc │ │ │ │ + bl 57924 │ │ │ │ + b 45af8 │ │ │ │ + ldr r1, [pc, #60] @ 45bc4 │ │ │ │ + ldr r0, [pc, #60] @ 45bc8 │ │ │ │ + ldr r2, [pc, #60] @ 45bcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 45b44 │ │ │ │ + bl 57b50 │ │ │ │ + b 45b34 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r5, r4, lsr #10 │ │ │ │ + andeq sl, r5, r4, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r5, r8, lsl #10 │ │ │ │ + andeq sl, r5, r8, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r5, ip, lsr r5 │ │ │ │ - andeq sl, r5, ip, lsr #9 │ │ │ │ + andeq sp, r5, ip, asr #10 │ │ │ │ + @ instruction: 0x0005a4bc │ │ │ │ andeq r9, r3, r8, lsl #3 │ │ │ │ andeq r9, r3, r4, lsl #14 │ │ │ │ andeq r0, r0, r9, lsl #12 │ │ │ │ andeq r9, r3, ip, ror #2 │ │ │ │ andeq r9, r3, r8, ror #13 │ │ │ │ andeq r0, r0, sp, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #268] @ 45d08 │ │ │ │ - ldr r2, [pc, #268] @ 45d0c │ │ │ │ + ldr r3, [pc, #268] @ 45cf8 │ │ │ │ + ldr r2, [pc, #268] @ 45cfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45cec │ │ │ │ - ldr r1, [pc, #244] @ 45d10 │ │ │ │ + bne 45cdc │ │ │ │ + ldr r1, [pc, #244] @ 45d00 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45cac │ │ │ │ + beq 45c9c │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f08 │ │ │ │ + bl 51ef8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 45c78 │ │ │ │ - ldr r3, [pc, #188] @ 45d14 │ │ │ │ + bne 45c68 │ │ │ │ + ldr r3, [pc, #188] @ 45d04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r4, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7] │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45c8c │ │ │ │ + bne 45c7c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45c70 │ │ │ │ - ldr r1, [pc, #132] @ 45d18 │ │ │ │ - ldr r0, [pc, #132] @ 45d1c │ │ │ │ - ldr r2, [pc, #132] @ 45d20 │ │ │ │ + beq 45c60 │ │ │ │ + ldr r1, [pc, #132] @ 45d08 │ │ │ │ + ldr r0, [pc, #132] @ 45d0c │ │ │ │ + ldr r2, [pc, #132] @ 45d10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #112] @ 45d24 │ │ │ │ + ldr r3, [pc, #112] @ 45d14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45cd4 │ │ │ │ + beq 45cc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 45cc0 │ │ │ │ - ldr r3, [pc, #76] @ 45d28 │ │ │ │ + bne 45cb0 │ │ │ │ + ldr r3, [pc, #76] @ 45d18 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 45d2c │ │ │ │ - ldr r0, [pc, #56] @ 45d30 │ │ │ │ - ldr r2, [pc, #56] @ 45d34 │ │ │ │ + ldr r1, [pc, #56] @ 45d1c │ │ │ │ + ldr r0, [pc, #56] @ 45d20 │ │ │ │ + ldr r2, [pc, #56] @ 45d24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 45c14 │ │ │ │ - strdeq sl, [r5], -ip │ │ │ │ + bl 57924 │ │ │ │ + b 45c04 │ │ │ │ + andeq sl, r5, ip, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r3, r0, lsr sl │ │ │ │ - andeq r0, sl, r4, lsl r4 │ │ │ │ + andeq r0, sl, r4, lsr #8 │ │ │ │ andeq r9, r3, r0, ror r0 │ │ │ │ andeq r9, r3, r4, lsl #12 │ │ │ │ andeq r0, r0, r4, ror r6 │ │ │ │ - @ instruction: 0x000a03b8 │ │ │ │ - andeq r0, sl, ip, lsl #7 │ │ │ │ + andeq r0, sl, r8, asr #7 │ │ │ │ + muleq sl, ip, r3 │ │ │ │ andeq r9, r3, r0, lsl r0 │ │ │ │ andeq r9, r3, r4, lsr #11 │ │ │ │ andeq r0, r0, r8, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 45dd4 │ │ │ │ - ldr r2, [pc, #128] @ 45dd8 │ │ │ │ + ldr r3, [pc, #128] @ 45dc4 │ │ │ │ + ldr r2, [pc, #128] @ 45dc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45d98 │ │ │ │ - ldr r1, [pc, #104] @ 45ddc │ │ │ │ + bne 45d88 │ │ │ │ + ldr r1, [pc, #104] @ 45dcc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #28 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 45db4 │ │ │ │ + bne 45da4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 45de0 │ │ │ │ - ldr r0, [pc, #64] @ 45de4 │ │ │ │ + ldr r1, [pc, #64] @ 45dd0 │ │ │ │ + ldr r0, [pc, #64] @ 45dd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1680 @ 0x690 │ │ │ │ - bl 57934 │ │ │ │ - b 45d6c │ │ │ │ - ldr r1, [pc, #44] @ 45de8 │ │ │ │ - ldr r0, [pc, #44] @ 45dec │ │ │ │ - ldr r2, [pc, #44] @ 45df0 │ │ │ │ + bl 57924 │ │ │ │ + b 45d5c │ │ │ │ + ldr r1, [pc, #44] @ 45dd8 │ │ │ │ + ldr r0, [pc, #44] @ 45ddc │ │ │ │ + ldr r2, [pc, #44] @ 45de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, r5, r4, lsr #5 │ │ │ │ + @ instruction: 0x0005a2b4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r0, [sl], -r4 │ │ │ │ + andeq r0, sl, r4, lsl #6 │ │ │ │ andeq r8, r3, r8, ror #30 │ │ │ │ andeq r9, r3, r4, lsl r5 │ │ │ │ andeq r8, r3, r8, asr #30 │ │ │ │ strdeq r9, [r3], -r4 │ │ │ │ muleq r0, r7, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 45e90 │ │ │ │ - ldr r2, [pc, #128] @ 45e94 │ │ │ │ + ldr r3, [pc, #128] @ 45e80 │ │ │ │ + ldr r2, [pc, #128] @ 45e84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45e54 │ │ │ │ - ldr r1, [pc, #104] @ 45e98 │ │ │ │ + bne 45e44 │ │ │ │ + ldr r1, [pc, #104] @ 45e88 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 45e70 │ │ │ │ + bne 45e60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 45e9c │ │ │ │ - ldr r0, [pc, #64] @ 45ea0 │ │ │ │ - ldr r2, [pc, #64] @ 45ea4 │ │ │ │ + ldr r1, [pc, #64] @ 45e8c │ │ │ │ + ldr r0, [pc, #64] @ 45e90 │ │ │ │ + ldr r2, [pc, #64] @ 45e94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 45e28 │ │ │ │ - ldr r1, [pc, #48] @ 45ea8 │ │ │ │ - ldr r0, [pc, #48] @ 45eac │ │ │ │ - ldr r2, [pc, #48] @ 45eb0 │ │ │ │ + bl 57924 │ │ │ │ + b 45e18 │ │ │ │ + ldr r1, [pc, #48] @ 45e98 │ │ │ │ + ldr r0, [pc, #48] @ 45e9c │ │ │ │ + ldr r2, [pc, #48] @ 45ea0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, r5, r8, ror #3 │ │ │ │ + strdeq sl, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r5, r8, lsr r2 │ │ │ │ + andeq sp, r5, r8, asr #4 │ │ │ │ andeq r8, r3, r8, lsr #29 │ │ │ │ andeq r9, r3, ip, ror #8 │ │ │ │ muleq r0, sp, r6 │ │ │ │ andeq r8, r3, ip, lsl #29 │ │ │ │ andeq r9, r3, r0, asr r4 │ │ │ │ muleq r0, pc, r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 45f50 │ │ │ │ - ldr r2, [pc, #128] @ 45f54 │ │ │ │ + ldr r3, [pc, #128] @ 45f40 │ │ │ │ + ldr r2, [pc, #128] @ 45f44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45f14 │ │ │ │ - ldr r1, [pc, #104] @ 45f58 │ │ │ │ + bne 45f04 │ │ │ │ + ldr r1, [pc, #104] @ 45f48 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 45f30 │ │ │ │ + bne 45f20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 45f5c │ │ │ │ - ldr r0, [pc, #64] @ 45f60 │ │ │ │ - ldr r2, [pc, #64] @ 45f64 │ │ │ │ + ldr r1, [pc, #64] @ 45f4c │ │ │ │ + ldr r0, [pc, #64] @ 45f50 │ │ │ │ + ldr r2, [pc, #64] @ 45f54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 45ee8 │ │ │ │ - ldr r1, [pc, #48] @ 45f68 │ │ │ │ - ldr r0, [pc, #48] @ 45f6c │ │ │ │ - ldr r2, [pc, #48] @ 45f70 │ │ │ │ + bl 57924 │ │ │ │ + b 45ed8 │ │ │ │ + ldr r1, [pc, #48] @ 45f58 │ │ │ │ + ldr r0, [pc, #48] @ 45f5c │ │ │ │ + ldr r2, [pc, #48] @ 45f60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, r5, r8, lsr #2 │ │ │ │ + andeq sl, r5, r8, lsr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, sl, r8, ror r1 │ │ │ │ + andeq r0, sl, r8, lsl #3 │ │ │ │ andeq r8, r3, r8, ror #27 │ │ │ │ andeq r9, r3, r4, asr #7 │ │ │ │ andeq r0, r0, r5, lsr #13 │ │ │ │ andeq r8, r3, ip, asr #27 │ │ │ │ andeq r9, r3, r8, lsr #7 │ │ │ │ andeq r0, r0, r7, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 46010 │ │ │ │ - ldr r2, [pc, #128] @ 46014 │ │ │ │ + ldr r3, [pc, #128] @ 46000 │ │ │ │ + ldr r2, [pc, #128] @ 46004 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45fd4 │ │ │ │ - ldr r1, [pc, #104] @ 46018 │ │ │ │ + bne 45fc4 │ │ │ │ + ldr r1, [pc, #104] @ 46008 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 45ff0 │ │ │ │ + bne 45fe0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 4601c │ │ │ │ - ldr r0, [pc, #64] @ 46020 │ │ │ │ - ldr r2, [pc, #64] @ 46024 │ │ │ │ + ldr r1, [pc, #64] @ 4600c │ │ │ │ + ldr r0, [pc, #64] @ 46010 │ │ │ │ + ldr r2, [pc, #64] @ 46014 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 45fa8 │ │ │ │ - ldr r1, [pc, #48] @ 46028 │ │ │ │ - ldr r0, [pc, #48] @ 4602c │ │ │ │ - ldr r2, [pc, #48] @ 46030 │ │ │ │ + bl 57924 │ │ │ │ + b 45f98 │ │ │ │ + ldr r1, [pc, #48] @ 46018 │ │ │ │ + ldr r0, [pc, #48] @ 4601c │ │ │ │ + ldr r2, [pc, #48] @ 46020 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sl, r5, r8, rrx │ │ │ │ + andeq sl, r5, r8, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strheq r0, [sl], -r8 │ │ │ │ + andeq r0, sl, r8, asr #1 │ │ │ │ andeq r8, r3, r8, lsr #26 │ │ │ │ andeq r9, r3, ip, lsl r3 │ │ │ │ andeq r0, r0, sp, lsr #13 │ │ │ │ andeq r8, r3, ip, lsl #26 │ │ │ │ andeq r9, r3, r0, lsl #6 │ │ │ │ andeq r0, r0, pc, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 460d0 │ │ │ │ - ldr r2, [pc, #128] @ 460d4 │ │ │ │ + ldr r3, [pc, #128] @ 460c0 │ │ │ │ + ldr r2, [pc, #128] @ 460c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46094 │ │ │ │ - ldr r1, [pc, #104] @ 460d8 │ │ │ │ + bne 46084 │ │ │ │ + ldr r1, [pc, #104] @ 460c8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #12 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 460b0 │ │ │ │ + bne 460a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 460dc │ │ │ │ - ldr r0, [pc, #64] @ 460e0 │ │ │ │ - ldr r2, [pc, #64] @ 460e4 │ │ │ │ + ldr r1, [pc, #64] @ 460cc │ │ │ │ + ldr r0, [pc, #64] @ 460d0 │ │ │ │ + ldr r2, [pc, #64] @ 460d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 46068 │ │ │ │ - ldr r1, [pc, #48] @ 460e8 │ │ │ │ - ldr r0, [pc, #48] @ 460ec │ │ │ │ - ldr r2, [pc, #48] @ 460f0 │ │ │ │ + bl 57924 │ │ │ │ + b 46058 │ │ │ │ + ldr r1, [pc, #48] @ 460d8 │ │ │ │ + ldr r0, [pc, #48] @ 460dc │ │ │ │ + ldr r2, [pc, #48] @ 460e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r9, r5, r8, lsr #31 │ │ │ │ + @ instruction: 0x00059fb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq pc, [r9], -r8 │ │ │ │ + andeq r0, sl, r8 │ │ │ │ andeq r8, r3, r8, ror #24 │ │ │ │ andeq r9, r3, r8, ror r2 │ │ │ │ @ instruction: 0x000006b5 │ │ │ │ andeq r8, r3, ip, asr #24 │ │ │ │ andeq r9, r3, ip, asr r2 │ │ │ │ @ instruction: 0x000006b7 │ │ │ │ - ldr r3, [pc, #220] @ 461d8 │ │ │ │ + ldr r3, [pc, #220] @ 461c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - ldr r3, [pc, #212] @ 461dc │ │ │ │ + ldr r3, [pc, #212] @ 461cc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 46134 │ │ │ │ + beq 46124 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 46168 │ │ │ │ + blt 46158 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4613c │ │ │ │ + beq 4612c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #156] @ 461e0 │ │ │ │ + ldr r2, [pc, #156] @ 461d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 461d0 │ │ │ │ + beq 461c0 │ │ │ │ ldr r0, [r3, #840] @ 0x348 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #112] @ 461e0 │ │ │ │ + ldr r2, [pc, #112] @ 461d0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4618c │ │ │ │ + beq 4617c │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4612c │ │ │ │ + bne 4611c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #60] @ 461e4 │ │ │ │ + ldr r2, [pc, #60] @ 461d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 6ab48 │ │ │ │ + bl 6ab38 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - andeq ip, r5, r0, ror pc │ │ │ │ - strdeq r9, [r5], -r0 │ │ │ │ + andeq ip, r5, r0, lsl #31 │ │ │ │ + andeq r9, r5, r0, lsl #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #152] @ 462a0 │ │ │ │ - ldr r3, [pc, #152] @ 462a4 │ │ │ │ + ldr r2, [pc, #152] @ 46290 │ │ │ │ + ldr r3, [pc, #152] @ 46294 │ │ │ │ add r2, pc, r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add fp, sp, #12 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #820] @ 0x334 │ │ │ │ cmp lr, #1 │ │ │ │ - beq 4628c │ │ │ │ + beq 4627c │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ mov ip, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 46244 │ │ │ │ + beq 46234 │ │ │ │ ldr r3, [r3, #840] @ 0x348 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4628c │ │ │ │ - ldr r3, [pc, #92] @ 462a8 │ │ │ │ + beq 4627c │ │ │ │ + ldr r3, [pc, #92] @ 46298 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46294 │ │ │ │ - ldr r4, [pc, #76] @ 462ac │ │ │ │ + bne 46284 │ │ │ │ + ldr r4, [pc, #76] @ 4629c │ │ │ │ ldr lr, [r3, #64] @ 0x40 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ subs lr, ip, lr │ │ │ │ sbc r2, r1, r2 │ │ │ │ cmp lr, r5 │ │ │ │ @@ -66797,294 +66793,294 @@ │ │ │ │ poplt {r4, r5, fp, pc} │ │ │ │ str ip, [r3, #64] @ 0x40 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 51cb0 │ │ │ │ - strdeq r9, [r5], -r0 │ │ │ │ + b 51ca0 │ │ │ │ + andeq r9, r5, r0, lsl #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r9, r0, lsr #28 │ │ │ │ - andeq ip, r5, r8, lsl #28 │ │ │ │ + andeq pc, r9, r0, lsr lr @ │ │ │ │ + andeq ip, r5, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3440] @ 0xd70 │ │ │ │ - ldr r0, [pc, #724] @ 465a0 │ │ │ │ - ldr r1, [pc, #724] @ 465a4 │ │ │ │ - ldr r2, [pc, #724] @ 465a8 │ │ │ │ + ldr r0, [pc, #724] @ 46590 │ │ │ │ + ldr r1, [pc, #724] @ 46594 │ │ │ │ + ldr r2, [pc, #724] @ 46598 │ │ │ │ sub sp, sp, #624 @ 0x270 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #704] @ 465ac │ │ │ │ + ldr r3, [pc, #704] @ 4659c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 464c4 │ │ │ │ - ldr r3, [pc, #676] @ 465b0 │ │ │ │ + bne 464b4 │ │ │ │ + ldr r3, [pc, #676] @ 465a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46514 │ │ │ │ + beq 46504 │ │ │ │ sub r1, fp, #604 @ 0x25c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #644] @ 465b4 │ │ │ │ + ldr r3, [pc, #644] @ 465a4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4657c │ │ │ │ + bne 4656c │ │ │ │ sub r6, fp, #596 @ 0x254 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r8, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #600] @ 465b8 │ │ │ │ + ldr r3, [pc, #600] @ 465a8 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #588] @ 465bc │ │ │ │ - ldr r2, [pc, #588] @ 465c0 │ │ │ │ + ldr r3, [pc, #588] @ 465ac │ │ │ │ + ldr r2, [pc, #588] @ 465b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #580] @ 465c4 │ │ │ │ + ldr r1, [pc, #580] @ 465b4 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #572] @ 465c8 │ │ │ │ + ldr r2, [pc, #572] @ 465b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #2 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-604] @ 0xfffffda4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r3, [pc, #512] @ 465cc │ │ │ │ + ldr r3, [pc, #512] @ 465bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #16] │ │ │ │ str r4, [r3, #20] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #496] @ 465d0 │ │ │ │ + ldr r0, [pc, #496] @ 465c0 │ │ │ │ mov r7, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r6, [r3, #32] │ │ │ │ - bl 43070 │ │ │ │ + bl 43060 │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #428] @ 465b4 │ │ │ │ + ldr r3, [pc, #428] @ 465a4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4655c │ │ │ │ + bne 4654c │ │ │ │ sub r6, fp, #316 @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #388] @ 465b8 │ │ │ │ + ldr r3, [pc, #388] @ 465a8 │ │ │ │ ldr r9, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r7, [pc, #408] @ 465d4 │ │ │ │ + ldr r7, [pc, #408] @ 465c4 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7, #20] │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - ldr r7, [pc, #372] @ 465d8 │ │ │ │ - ldr r2, [pc, #372] @ 465dc │ │ │ │ + ldr r7, [pc, #372] @ 465c8 │ │ │ │ + ldr r2, [pc, #372] @ 465cc │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r3, #30 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #252] @ 465ac │ │ │ │ + ldr r3, [pc, #252] @ 4659c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46544 │ │ │ │ + bne 46534 │ │ │ │ ldr r0, [fp, #-608] @ 0xfffffda0 │ │ │ │ - b 46518 │ │ │ │ - ldr r6, [pc, #276] @ 465e0 │ │ │ │ - ldr r5, [pc, #276] @ 465e4 │ │ │ │ + b 46508 │ │ │ │ + ldr r6, [pc, #276] @ 465d0 │ │ │ │ + ldr r5, [pc, #276] @ 465d4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #268] @ 465e8 │ │ │ │ + ldr r2, [pc, #268] @ 465d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #256] @ 465ec │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #256] @ 465dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46318 │ │ │ │ + bne 46308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46514 │ │ │ │ - ldr r2, [pc, #228] @ 465f0 │ │ │ │ + beq 46504 │ │ │ │ + ldr r2, [pc, #228] @ 465e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ 465f4 │ │ │ │ - ldr r3, [pc, #132] @ 465a8 │ │ │ │ + ldr r2, [pc, #212] @ 465e4 │ │ │ │ + ldr r3, [pc, #132] @ 46598 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4659c │ │ │ │ + bne 4658c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #172] @ 465f8 │ │ │ │ - ldr r2, [pc, #172] @ 465fc │ │ │ │ + ldr r0, [pc, #172] @ 465e8 │ │ │ │ + ldr r2, [pc, #172] @ 465ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 464bc │ │ │ │ + bl 57b50 │ │ │ │ + b 464ac │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #80] @ 465b8 │ │ │ │ + ldr r3, [pc, #80] @ 465a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #48] @ 465b8 │ │ │ │ + ldr r3, [pc, #48] @ 465a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #596 @ 0x254 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r5, r4, lsr #26 │ │ │ │ - andeq r9, r5, r0, lsr #26 │ │ │ │ + andeq r9, r5, r4, lsr sp │ │ │ │ + andeq r9, r5, r0, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r0, ror #26 │ │ │ │ + andeq ip, r5, r0, ror sp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r3, r4, asr #31 │ │ │ │ ldrdeq r8, [r3], -r4 │ │ │ │ andeq r8, r3, r0, lsl #19 │ │ │ │ andeq r0, r0, r5, ror #11 │ │ │ │ - andeq pc, r9, r0, lsr #25 │ │ │ │ + @ instruction: 0x0009fcb0 │ │ │ │ muleq r3, ip, lr │ │ │ │ - andeq pc, r9, ip, lsr #24 │ │ │ │ + andeq pc, r9, ip, lsr ip @ │ │ │ │ andeq r8, r3, r4, lsr #17 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ andeq r8, r3, ip, lsr r8 │ │ │ │ andeq r8, r3, r4, ror #28 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq ip, r5, r0, lsl #23 │ │ │ │ + muleq r5, r0, fp │ │ │ │ andeq r0, r0, r2, ror #11 │ │ │ │ - ldrdeq r9, [r5], -r8 │ │ │ │ + andeq r9, r5, r8, ror #21 │ │ │ │ andeq r8, r3, r8, ror #27 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #364] @ 46788 │ │ │ │ - ldr r3, [pc, #364] @ 4678c │ │ │ │ + ldr r2, [pc, #364] @ 46778 │ │ │ │ + ldr r3, [pc, #364] @ 4677c │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #348] @ 46790 │ │ │ │ + ldr r4, [pc, #348] @ 46780 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #328] @ 46794 │ │ │ │ + ldr r3, [pc, #328] @ 46784 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46768 │ │ │ │ - ldr r4, [pc, #296] @ 46798 │ │ │ │ + bne 46758 │ │ │ │ + ldr r4, [pc, #296] @ 46788 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 4570 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ - b 46694 │ │ │ │ + b 46684 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46688 │ │ │ │ - ldr r5, [pc, #248] @ 4679c │ │ │ │ - ldr r3, [pc, #248] @ 467a0 │ │ │ │ + bne 46678 │ │ │ │ + ldr r5, [pc, #248] @ 4678c │ │ │ │ + ldr r3, [pc, #248] @ 46790 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r6, [pc, #232] @ 467a4 │ │ │ │ + ldr r6, [pc, #232] @ 46794 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ str r4, [r5, #24] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r4, [r5, #28] │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ str r4, [r5, #12] │ │ │ │ str r2, [r3] │ │ │ │ strd r6, [r3, #8] │ │ │ │ - beq 466f8 │ │ │ │ - bl 5e76c │ │ │ │ + beq 466e8 │ │ │ │ + bl 5e75c │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #168] @ 467a8 │ │ │ │ + ldr r4, [pc, #168] @ 46798 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ strd r2, [r4, #32] │ │ │ │ str r5, [r4, #16] │ │ │ │ @@ -67092,227 +67088,227 @@ │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #108] @ 467ac │ │ │ │ - ldr r3, [pc, #72] @ 4678c │ │ │ │ + ldr r2, [pc, #108] @ 4679c │ │ │ │ + ldr r3, [pc, #72] @ 4677c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46784 │ │ │ │ + bne 46774 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ 467b0 │ │ │ │ + ldr r0, [pc, #64] @ 467a0 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r5], -r8 │ │ │ │ + andeq r9, r5, r8, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000599b0 │ │ │ │ + andeq r9, r5, r0, asr #19 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq pc, [r9], -r8 │ │ │ │ - andeq pc, r9, r4, asr #19 │ │ │ │ - @ instruction: 0x0005c9bc │ │ │ │ + andeq pc, r9, r8, lsl #20 │ │ │ │ + ldrdeq pc, [r9], -r4 │ │ │ │ + andeq ip, r5, ip, asr #19 │ │ │ │ andeq r1, r0, r0, lsr #24 │ │ │ │ - andeq pc, r9, r8, ror #18 │ │ │ │ - @ instruction: 0x000598b8 │ │ │ │ - strdeq pc, [r9], -r8 │ │ │ │ + andeq pc, r9, r8, ror r9 @ │ │ │ │ + andeq r9, r5, r8, asr #17 │ │ │ │ + andeq pc, r9, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ - beq 46834 │ │ │ │ + beq 46824 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 46920 │ │ │ │ + ble 46910 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46920 │ │ │ │ - ldr sl, [pc, #308] @ 4692c │ │ │ │ + beq 46910 │ │ │ │ + ldr sl, [pc, #308] @ 4691c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, #0 │ │ │ │ add sl, pc, sl │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4683c │ │ │ │ + beq 4682c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 468dc │ │ │ │ + beq 468cc │ │ │ │ mov r1, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46874 │ │ │ │ + beq 46864 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4680c │ │ │ │ + bne 467fc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #1 │ │ │ │ - beq 46858 │ │ │ │ + beq 46848 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46834 │ │ │ │ + beq 46824 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 46844 │ │ │ │ + bne 46834 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46874 │ │ │ │ + beq 46864 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46858 │ │ │ │ - b 46834 │ │ │ │ + bne 46848 │ │ │ │ + b 46824 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 46898 │ │ │ │ + beq 46888 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 468c8 │ │ │ │ + beq 468b8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 46900 │ │ │ │ + beq 468f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 6b8b4 │ │ │ │ + bl 6b8a4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6b9ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46804 │ │ │ │ + bne 467f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #1 │ │ │ │ - beq 46874 │ │ │ │ + beq 46864 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46834 │ │ │ │ + beq 46824 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46818 │ │ │ │ - b 468e4 │ │ │ │ + bne 46808 │ │ │ │ + b 468d4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 468c8 │ │ │ │ + b 468b8 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r8, r3, r0, lsl r0 │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 4697c │ │ │ │ + beq 4696c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4697c │ │ │ │ + ble 4696c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4696c │ │ │ │ - b 4697c │ │ │ │ + bne 4695c │ │ │ │ + b 4696c │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4697c │ │ │ │ + beq 4696c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ tst r2, #1 │ │ │ │ orr r1, r2, #2 │ │ │ │ - bne 4695c │ │ │ │ + bne 4694c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 469d4 │ │ │ │ + beq 469c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 469d4 │ │ │ │ + ble 469c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 469c4 │ │ │ │ - b 469d4 │ │ │ │ + bne 469b4 │ │ │ │ + b 469c4 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 469d4 │ │ │ │ + beq 469c4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ tst r2, #1 │ │ │ │ orr r1, r2, #4 │ │ │ │ - bne 469b4 │ │ │ │ + bne 469a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 46a1c │ │ │ │ + beq 46a0c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 46a1c │ │ │ │ + ble 46a0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46a1c │ │ │ │ + beq 46a0c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a0c │ │ │ │ + bne 469fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 46b28 │ │ │ │ + beq 46b18 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 46b28 │ │ │ │ + ble 46b18 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46b34 │ │ │ │ - ldr r8, [pc, #216] @ 46b3c │ │ │ │ + beq 46b24 │ │ │ │ + ldr r8, [pc, #216] @ 46b2c │ │ │ │ mov r7, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 46a74 │ │ │ │ + b 46a64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46b2c │ │ │ │ + beq 46b1c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r4] │ │ │ │ and r3, r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ movne r4, r5 │ │ │ │ - bne 46a6c │ │ │ │ + bne 46a5c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ streq r5, [r6] │ │ │ │ cmp r2, r4 │ │ │ │ streq r3, [r6, #4] │ │ │ │ @@ -67323,96 +67319,96 @@ │ │ │ │ cmp r5, #0 │ │ │ │ strne r3, [r5, #20] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r9, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ moveq r2, r9 │ │ │ │ str r3, [r6, #8] │ │ │ │ - beq 46ae4 │ │ │ │ + beq 46ad4 │ │ │ │ mov r0, r9 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46b0c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 46afc │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r4, r5 │ │ │ │ - b 46a6c │ │ │ │ + b 46a5c │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, r4 │ │ │ │ - b 46b2c │ │ │ │ + b 46b1c │ │ │ │ andeq r8, r3, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #468] @ 46d30 │ │ │ │ + ldr ip, [pc, #468] @ 46d20 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #464] @ 46d34 │ │ │ │ + ldr r2, [pc, #464] @ 46d24 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r9, [ip, r2] │ │ │ │ mov r6, r3 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 46c70 │ │ │ │ + bne 46c60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46cc0 │ │ │ │ + bne 46cb0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bgt 46cc0 │ │ │ │ + bgt 46cb0 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 46cec │ │ │ │ + beq 46cdc │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r2, sl, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #344] @ 46d38 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #344] @ 46d28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, r2 │ │ │ │ strb r2, [r3, sl] │ │ │ │ str r8, [r4, #12] │ │ │ │ - beq 46c20 │ │ │ │ + beq 46c10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r9] │ │ │ │ str r3, [r4, #16] │ │ │ │ @@ -67423,129 +67419,129 @@ │ │ │ │ streq r4, [r5, #4] │ │ │ │ strne r4, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4] │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne 46cc8 │ │ │ │ + bne 46cb8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #196] @ 46d3c │ │ │ │ - ldr r1, [pc, #196] @ 46d40 │ │ │ │ + ldr sl, [pc, #196] @ 46d2c │ │ │ │ + ldr r1, [pc, #196] @ 46d30 │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #201 @ 0xc9 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 46d14 │ │ │ │ + bne 46d04 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - ble 46bac │ │ │ │ + ble 46b9c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46cc0 │ │ │ │ + beq 46cb0 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 46c68 │ │ │ │ - ldr r1, [pc, #116] @ 46d44 │ │ │ │ - ldr r0, [pc, #116] @ 46d48 │ │ │ │ + b 46c58 │ │ │ │ + ldr r1, [pc, #116] @ 46d34 │ │ │ │ + ldr r0, [pc, #116] @ 46d38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #251 @ 0xfb │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46cc0 │ │ │ │ - ldr r1, [pc, #76] @ 46d4c │ │ │ │ - ldr r0, [pc, #76] @ 46d50 │ │ │ │ + beq 46cb0 │ │ │ │ + ldr r1, [pc, #76] @ 46d3c │ │ │ │ + ldr r0, [pc, #76] @ 46d40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #217 @ 0xd9 │ │ │ │ - bl 57b60 │ │ │ │ - b 46cc0 │ │ │ │ + bl 57b50 │ │ │ │ + b 46cb0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46cc0 │ │ │ │ + beq 46cb0 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 46cc0 │ │ │ │ - muleq r5, r8, r4 │ │ │ │ + bl 57b50 │ │ │ │ + b 46cb0 │ │ │ │ + andeq r9, r5, r8, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r3, ip, ror #16 │ │ │ │ andeq r8, r3, r4, ror #15 │ │ │ │ ldrdeq r8, [r3], -r4 │ │ │ │ andeq r8, r3, r0, lsl #15 │ │ │ │ andeq r8, r3, r8, lsl #15 │ │ │ │ andeq r8, r3, r0, asr r7 │ │ │ │ andeq r8, r3, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #468] @ 46f44 │ │ │ │ + ldr ip, [pc, #468] @ 46f34 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #464] @ 46f48 │ │ │ │ + ldr r2, [pc, #464] @ 46f38 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r9, [ip, r2] │ │ │ │ mov r6, r3 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 46e84 │ │ │ │ + bne 46e74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46ed4 │ │ │ │ + bne 46ec4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bgt 46ed4 │ │ │ │ + bgt 46ec4 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 46f00 │ │ │ │ + beq 46ef0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r2, sl, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #344] @ 46f4c │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #344] @ 46f3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, r2 │ │ │ │ strb r2, [r3, sl] │ │ │ │ str r8, [r4, #12] │ │ │ │ - beq 46e34 │ │ │ │ + beq 46e24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ strne r2, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -67556,66 +67552,66 @@ │ │ │ │ streq r1, [r4] │ │ │ │ strne r4, [r3] │ │ │ │ streq r4, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne 46edc │ │ │ │ + bne 46ecc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #196] @ 46f50 │ │ │ │ - ldr r1, [pc, #196] @ 46f54 │ │ │ │ + ldr sl, [pc, #196] @ 46f40 │ │ │ │ + ldr r1, [pc, #196] @ 46f44 │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #188] @ 46f58 │ │ │ │ + ldr r2, [pc, #188] @ 46f48 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 46f28 │ │ │ │ + bne 46f18 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - ble 46dc0 │ │ │ │ + ble 46db0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46ed4 │ │ │ │ - ldr r2, [pc, #140] @ 46f5c │ │ │ │ + beq 46ec4 │ │ │ │ + ldr r2, [pc, #140] @ 46f4c │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 46e7c │ │ │ │ - ldr r1, [pc, #124] @ 46f60 │ │ │ │ - ldr r0, [pc, #124] @ 46f64 │ │ │ │ - ldr r2, [pc, #124] @ 46f68 │ │ │ │ + b 46e6c │ │ │ │ + ldr r1, [pc, #124] @ 46f50 │ │ │ │ + ldr r0, [pc, #124] @ 46f54 │ │ │ │ + ldr r2, [pc, #124] @ 46f58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46ed4 │ │ │ │ - ldr r1, [pc, #88] @ 46f6c │ │ │ │ - ldr r0, [pc, #88] @ 46f70 │ │ │ │ + beq 46ec4 │ │ │ │ + ldr r1, [pc, #88] @ 46f5c │ │ │ │ + ldr r0, [pc, #88] @ 46f60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl 57b60 │ │ │ │ - b 46ed4 │ │ │ │ + bl 57b50 │ │ │ │ + b 46ec4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46ed4 │ │ │ │ - ldr r2, [pc, #56] @ 46f74 │ │ │ │ + beq 46ec4 │ │ │ │ + ldr r2, [pc, #56] @ 46f64 │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 46ed4 │ │ │ │ - andeq r9, r5, r4, lsl #5 │ │ │ │ + bl 57b50 │ │ │ │ + b 46ec4 │ │ │ │ + muleq r5, r4, r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r3, r8, asr r6 │ │ │ │ ldrdeq r8, [r3], -ip │ │ │ │ andeq r8, r3, r0, asr #11 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ andeq r8, r3, r8, ror #10 │ │ │ │ @@ -67625,105 +67621,105 @@ │ │ │ │ andeq r8, r3, r4, asr #10 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #352] @ 470f4 │ │ │ │ - ldr r2, [pc, #352] @ 470f8 │ │ │ │ + ldr r3, [pc, #352] @ 470e4 │ │ │ │ + ldr r2, [pc, #352] @ 470e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4706c │ │ │ │ + bne 4705c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 470bc │ │ │ │ + beq 470ac │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 470bc │ │ │ │ + beq 470ac │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4] │ │ │ │ streq r3, [r5, #4] │ │ │ │ strne r3, [r5, #4] │ │ │ │ streq r3, [r5] │ │ │ │ strne r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 470e8 │ │ │ │ + beq 470d8 │ │ │ │ bl 49c0 │ │ │ │ mov r6, r0 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 573a0 │ │ │ │ - ldr r1, [pc, #216] @ 470fc │ │ │ │ + bl 57390 │ │ │ │ + ldr r1, [pc, #216] @ 470ec │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57860 │ │ │ │ + bl 57850 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4703c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 4702c │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne 470c8 │ │ │ │ + bne 470b8 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ 47100 │ │ │ │ - ldr r0, [pc, #140] @ 47104 │ │ │ │ - ldr r2, [pc, #140] @ 47108 │ │ │ │ + ldr r1, [pc, #140] @ 470f0 │ │ │ │ + ldr r0, [pc, #140] @ 470f4 │ │ │ │ + ldr r2, [pc, #140] @ 470f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47098 │ │ │ │ + beq 47088 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46fc0 │ │ │ │ + bne 46fb0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 470bc │ │ │ │ - ldr r1, [pc, #96] @ 4710c │ │ │ │ - ldr r0, [pc, #96] @ 47110 │ │ │ │ - ldr r2, [pc, #96] @ 47114 │ │ │ │ + beq 470ac │ │ │ │ + ldr r1, [pc, #96] @ 470fc │ │ │ │ + ldr r0, [pc, #96] @ 47100 │ │ │ │ + ldr r2, [pc, #96] @ 47104 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 47118 │ │ │ │ - ldr r0, [pc, #72] @ 4711c │ │ │ │ - ldr r2, [pc, #72] @ 47120 │ │ │ │ + ldr r1, [pc, #72] @ 47108 │ │ │ │ + ldr r0, [pc, #72] @ 4710c │ │ │ │ + ldr r2, [pc, #72] @ 47110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov r6, r0 │ │ │ │ - b 46ff4 │ │ │ │ - andeq r9, r5, r4, rrx │ │ │ │ + b 46fe4 │ │ │ │ + andeq r9, r5, r4, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r3, r4, lsr #8 │ │ │ │ ldrdeq r8, [r3], -r8 @ │ │ │ │ strdeq r8, [r3], -ip │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ andeq r8, r3, r0, lsr #7 │ │ │ │ andeq r8, r3, r4, asr #7 │ │ │ │ @@ -67732,53 +67728,53 @@ │ │ │ │ andeq r8, r3, r0, lsr #7 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #148] @ 471d4 │ │ │ │ + ldr ip, [pc, #148] @ 471c4 │ │ │ │ add r3, r0, #8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 471c8 │ │ │ │ + bhi 471b8 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #116] @ 471d8 │ │ │ │ + ldr r1, [pc, #116] @ 471c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 471dc │ │ │ │ + ldr r1, [pc, #96] @ 471cc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #88] @ 471e0 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #88] @ 471d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #80] @ 471e4 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #80] @ 471d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #72] @ 471e8 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #72] @ 471d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #64] @ 471ec │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #64] @ 471dc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #56] @ 471f0 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #56] @ 471e0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #48] @ 471f4 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #48] @ 471e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ - ldr r1, [pc, #40] @ 471f8 │ │ │ │ + b 47154 │ │ │ │ + ldr r1, [pc, #40] @ 471e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47164 │ │ │ │ + b 47154 │ │ │ │ andeq r1, r4, r8, ror r1 │ │ │ │ andeq r8, r3, r4, lsr #6 │ │ │ │ ldrdeq r8, [r3], -r8 @ │ │ │ │ @ instruction: 0x000383b8 │ │ │ │ muleq r3, r8, r3 │ │ │ │ andeq r8, r3, r4, ror r3 │ │ │ │ andeq r8, r3, r4, lsr r3 │ │ │ │ @@ -67788,20 +67784,20 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #33 @ 0x21 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r4, [pc, #304] @ 47350 │ │ │ │ + ldr r4, [pc, #304] @ 47340 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr ip, [pc, #300] @ 47354 │ │ │ │ + ldr ip, [pc, #300] @ 47344 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr ip, [r4, ip] │ │ │ │ - ldr r1, [pc, #292] @ 47358 │ │ │ │ + ldr r1, [pc, #292] @ 47348 │ │ │ │ mov r2, #1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -67811,524 +67807,524 @@ │ │ │ │ str lr, [fp, #-36] @ 0xffffffdc │ │ │ │ str lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ str lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ bl 4d80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472fc │ │ │ │ + bne 472ec │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 472fc │ │ │ │ + beq 472ec │ │ │ │ ldmib r4, {r0, r1, r2} │ │ │ │ bl 4d98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 472f4 │ │ │ │ + blt 472e4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ bl 4ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4732c │ │ │ │ + beq 4731c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ cmpne r3, #13 │ │ │ │ - bne 472e0 │ │ │ │ - ldr r0, [pc, #152] @ 4735c │ │ │ │ + bne 472d0 │ │ │ │ + ldr r0, [pc, #152] @ 4734c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #162 @ 0xa2 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 4d68 │ │ │ │ mov r0, #1 │ │ │ │ - b 47300 │ │ │ │ - ldr r0, [pc, #120] @ 47360 │ │ │ │ + b 472f0 │ │ │ │ + ldr r0, [pc, #120] @ 47350 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 4d68 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #92] @ 47364 │ │ │ │ - ldr r3, [pc, #72] @ 47354 │ │ │ │ + ldr r2, [pc, #92] @ 47354 │ │ │ │ + ldr r3, [pc, #72] @ 47344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4734c │ │ │ │ + bne 4733c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #52] @ 47368 │ │ │ │ + ldr r0, [pc, #52] @ 47358 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #172 @ 0xac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 4d68 │ │ │ │ - b 472d8 │ │ │ │ + b 472c8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r8, [r5], -r4 │ │ │ │ + andeq r8, r5, r4, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r8, r3, r4, lsr #6 │ │ │ │ @ instruction: 0x000382b0 │ │ │ │ andeq r8, r3, ip, lsl #5 │ │ │ │ - strdeq r8, [r5], -r0 │ │ │ │ + andeq r8, r5, r0, lsl #26 │ │ │ │ andeq r8, r3, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #1744] @ 47a58 │ │ │ │ - ldr r1, [pc, #1744] @ 47a5c │ │ │ │ + ldr ip, [pc, #1744] @ 47a48 │ │ │ │ + ldr r1, [pc, #1744] @ 47a4c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1736] @ 47a60 │ │ │ │ + ldr r3, [pc, #1736] @ 47a50 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #1732] @ 47a64 │ │ │ │ + ldr r2, [pc, #1732] @ 47a54 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4757c │ │ │ │ + bne 4756c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4759c │ │ │ │ + beq 4758c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 5e190 │ │ │ │ + bl 5e180 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47444 │ │ │ │ + bne 47434 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r6, [fp, #-41] @ 0xffffffd7 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ strb r3, [r2] │ │ │ │ - bne 475b8 │ │ │ │ - ldr r2, [pc, #1612] @ 47a68 │ │ │ │ - ldr r3, [pc, #1596] @ 47a5c │ │ │ │ + bne 475a8 │ │ │ │ + ldr r2, [pc, #1612] @ 47a58 │ │ │ │ + ldr r3, [pc, #1596] @ 47a4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47a54 │ │ │ │ + bne 47a44 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 473e8 │ │ │ │ + beq 473d8 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strb r5, [fp, #-41] @ 0xffffffd7 │ │ │ │ mov r7, r0 │ │ │ │ strb r5, [r0] │ │ │ │ - beq 47a34 │ │ │ │ - ldr sl, [pc, #1508] @ 47a6c │ │ │ │ - ldr r2, [pc, #1508] @ 47a70 │ │ │ │ + beq 47a24 │ │ │ │ + ldr sl, [pc, #1508] @ 47a5c │ │ │ │ + ldr r2, [pc, #1508] @ 47a60 │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, #32 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #10 │ │ │ │ add r0, r4, #1 │ │ │ │ mov r2, r6 │ │ │ │ - beq 47600 │ │ │ │ + beq 475f0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ cmpne r3, #38 @ 0x26 │ │ │ │ - bne 4752c │ │ │ │ + bne 4751c │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - beq 4764c │ │ │ │ + beq 4763c │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r7, r1 │ │ │ │ - beq 47a24 │ │ │ │ + beq 47a14 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 47868 │ │ │ │ + beq 47858 │ │ │ │ cmp r3, #113 @ 0x71 │ │ │ │ - beq 478b8 │ │ │ │ + beq 478a8 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 47910 │ │ │ │ + beq 47900 │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ - bne 47a3c │ │ │ │ + bne 47a2c │ │ │ │ ldrb lr, [r4, #2] │ │ │ │ cmp lr, #116 @ 0x74 │ │ │ │ - beq 47998 │ │ │ │ + beq 47988 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r6, ip │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ cmpne r3, #38 @ 0x26 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ strb r1, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - beq 474b8 │ │ │ │ + beq 474a8 │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ ldrb ip, [r4, #1] │ │ │ │ add lr, r7, r1 │ │ │ │ - beq 47618 │ │ │ │ + beq 47608 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 475d4 │ │ │ │ + beq 475c4 │ │ │ │ sub r4, r3, #32 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ - bhi 47830 │ │ │ │ + bhi 47820 │ │ │ │ strb r3, [r2] │ │ │ │ mov r5, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r0 │ │ │ │ mov r6, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4749c │ │ │ │ + bne 4748c │ │ │ │ mov r2, r6 │ │ │ │ - b 47400 │ │ │ │ - ldr r1, [pc, #1264] @ 47a74 │ │ │ │ - ldr r0, [pc, #1264] @ 47a78 │ │ │ │ + b 473f0 │ │ │ │ + ldr r1, [pc, #1264] @ 47a64 │ │ │ │ + ldr r0, [pc, #1264] @ 47a68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #231 @ 0xe7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 473c8 │ │ │ │ + bne 473b8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ strb r4, [fp, #-41] @ 0xffffffd7 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ strb r4, [r0] │ │ │ │ - b 47400 │ │ │ │ - ldr r1, [pc, #1212] @ 47a7c │ │ │ │ - ldr r0, [pc, #1212] @ 47a80 │ │ │ │ - ldr r2, [pc, #1212] @ 47a84 │ │ │ │ + b 473f0 │ │ │ │ + ldr r1, [pc, #1212] @ 47a6c │ │ │ │ + ldr r0, [pc, #1212] @ 47a70 │ │ │ │ + ldr r2, [pc, #1212] @ 47a74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 47414 │ │ │ │ + bl 57b50 │ │ │ │ + b 47404 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r2] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ strb r3, [r7, r1] │ │ │ │ mov r4, r0 │ │ │ │ strb r2, [r6, #2] │ │ │ │ mov r3, ip │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ add r5, r5, #1 │ │ │ │ strb r8, [r6] │ │ │ │ add r6, r7, r5 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r4, r0 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ cmpne ip, #60 @ 0x3c │ │ │ │ strb r3, [r2] │ │ │ │ - beq 47814 │ │ │ │ + beq 47804 │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ strb r2, [lr] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ strb r2, [r6, #2] │ │ │ │ mov r3, ip │ │ │ │ mov r4, r0 │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47400 │ │ │ │ + beq 473f0 │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bhi 47680 │ │ │ │ + bhi 47670 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls 47954 │ │ │ │ + bls 47944 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, r3, #92 @ 0x5c │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 47680 │ │ │ │ + bhi 47670 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #2 │ │ │ │ - bls 47574 │ │ │ │ + bls 47564 │ │ │ │ strb r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ mov r2, #8 │ │ │ │ strb r3, [fp, #-43] @ 0xffffffd5 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ strb r3, [fp, #-42] @ 0xffffffd6 │ │ │ │ bl 49a8 │ │ │ │ ands r2, r0, #255 @ 0xff │ │ │ │ - beq 476ec │ │ │ │ - ldr r3, [pc, #960] @ 47a88 │ │ │ │ + beq 476dc │ │ │ │ + ldr r3, [pc, #960] @ 47a78 │ │ │ │ and r0, r0, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, r2, lsr #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r2, [r6, #1] │ │ │ │ strb r3, [r6] │ │ │ │ add r6, r7, r5 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #57 @ 0x39 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ - b 477b8 │ │ │ │ + b 477a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, lr │ │ │ │ mov r5, r1 │ │ │ │ mov r3, ip │ │ │ │ add r0, r0, #1 │ │ │ │ mov r6, lr │ │ │ │ - b 4752c │ │ │ │ + b 4751c │ │ │ │ lsr r1, r3, #4 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ and r3, r3, #15 │ │ │ │ ldrb r1, [sl, r1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sl, r3] │ │ │ │ mov r3, ip │ │ │ │ mov ip, #61 @ 0x3d │ │ │ │ strb ip, [r2] │ │ │ │ strb r1, [lr] │ │ │ │ strb r0, [r6, #2] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ ldrb lr, [r4, #2] │ │ │ │ cmp lr, #109 @ 0x6d │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #3] │ │ │ │ cmp lr, #112 @ 0x70 │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #4] │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ strb r3, [ip] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #5 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ ldrb lr, [r4, #2] │ │ │ │ cmp lr, #117 @ 0x75 │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #3] │ │ │ │ cmp lr, #111 @ 0x6f │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #4] │ │ │ │ cmp lr, #116 @ 0x74 │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #5] │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ add r5, r5, #3 │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r6] │ │ │ │ add r4, r4, #6 │ │ │ │ strb r3, [ip] │ │ │ │ strb r3, [r6, #2] │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ ldrb lr, [r4, #2] │ │ │ │ cmp lr, #116 @ 0x74 │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ ldrb lr, [r4, #3] │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ strb r3, [ip] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #4 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 479fc │ │ │ │ + beq 479ec │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 479d0 │ │ │ │ + beq 479c0 │ │ │ │ cmp r3, #32 │ │ │ │ - bne 47680 │ │ │ │ + bne 47670 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ ldrb lr, [r4, #3] │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ - bne 47500 │ │ │ │ + bne 474f0 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ strb r3, [ip] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #101 @ 0x65 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #4 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r6] │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ strb r3, [r6, #1] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r6, r7, r5 │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ strb r3, [r6, #1] │ │ │ │ strb r3, [r6, #2] │ │ │ │ add r5, r5, #3 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ add r4, r4, #2 │ │ │ │ strb r3, [r6] │ │ │ │ add r6, r7, r5 │ │ │ │ ldrb r3, [r4] │ │ │ │ - b 4756c │ │ │ │ + b 4755c │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r2, ip │ │ │ │ strb r3, [r6] │ │ │ │ - b 47400 │ │ │ │ + b 473f0 │ │ │ │ mov r2, r0 │ │ │ │ - b 47400 │ │ │ │ + b 473f0 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ strb r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, ip │ │ │ │ - b 4749c │ │ │ │ + b 4748c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r5, ip, ror #24 │ │ │ │ + andeq r8, r5, ip, ror ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r5, r0, asr ip │ │ │ │ + andeq r8, r5, r0, ror #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r8, [r5], -ip │ │ │ │ + andeq r8, r5, ip, ror #23 │ │ │ │ andeq r0, r4, ip, asr #28 │ │ │ │ andeq r0, r4, r4, lsr lr │ │ │ │ strdeq r7, [r3], -r0 │ │ │ │ strdeq r7, [r3], -r8 │ │ │ │ @ instruction: 0x00037fb0 │ │ │ │ @ instruction: 0x00037fb8 │ │ │ │ andeq r0, r0, r3, asr #3 │ │ │ │ @@ -68336,441 +68332,441 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ - beq 47ae0 │ │ │ │ + beq 47ad0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 47ad4 │ │ │ │ + beq 47ac4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 47aec │ │ │ │ - ldr r1, [pc, #72] @ 47b0c │ │ │ │ + bne 47adc │ │ │ │ + ldr r1, [pc, #72] @ 47afc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #52] @ 47b10 │ │ │ │ + ldr r1, [pc, #52] @ 47b00 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47ac4 │ │ │ │ - ldr r1, [pc, #44] @ 47b14 │ │ │ │ + b 47ab4 │ │ │ │ + ldr r1, [pc, #44] @ 47b04 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47ac4 │ │ │ │ + b 47ab4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 47b00 │ │ │ │ - ldr r1, [pc, #28] @ 47b18 │ │ │ │ + beq 47af0 │ │ │ │ + ldr r1, [pc, #28] @ 47b08 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47ac4 │ │ │ │ - ldr r1, [pc, #20] @ 47b1c │ │ │ │ + b 47ab4 │ │ │ │ + ldr r1, [pc, #20] @ 47b0c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47ac4 │ │ │ │ + b 47ab4 │ │ │ │ ldrdeq r7, [r3], -r4 │ │ │ │ andeq r7, r3, r8, asr #22 │ │ │ │ andeq r7, r3, ip, lsl fp │ │ │ │ andeq r2, r3, r8, lsr #17 │ │ │ │ andeq r7, r3, r0, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #160] @ 47bdc │ │ │ │ - ldr r1, [pc, #160] @ 47be0 │ │ │ │ + ldr r3, [pc, #160] @ 47bcc │ │ │ │ + ldr r1, [pc, #160] @ 47bd0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 47be4 │ │ │ │ + ldr r2, [pc, #156] @ 47bd4 │ │ │ │ ldr r6, [r3, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47b78 │ │ │ │ - b 47bc0 │ │ │ │ + beq 47b68 │ │ │ │ + b 47bb0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 47b60 │ │ │ │ + bne 47b50 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r3, [pc, #92] @ 47be8 │ │ │ │ + ldr r3, [pc, #92] @ 47bd8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 47bec │ │ │ │ - ldr r0, [pc, #68] @ 47bf0 │ │ │ │ + ldr r1, [pc, #68] @ 47bdc │ │ │ │ + ldr r0, [pc, #68] @ 47be0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #60] @ 47bf4 │ │ │ │ + ldr r2, [pc, #60] @ 47be4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57b60 │ │ │ │ - ldr r1, [pc, #48] @ 47bf8 │ │ │ │ - ldr r0, [pc, #48] @ 47bfc │ │ │ │ - ldr r2, [pc, #48] @ 47c00 │ │ │ │ + b 57b50 │ │ │ │ + ldr r1, [pc, #48] @ 47be8 │ │ │ │ + ldr r0, [pc, #48] @ 47bec │ │ │ │ + ldr r2, [pc, #48] @ 47bf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 47b78 │ │ │ │ - @ instruction: 0x000584bc │ │ │ │ + bl 57924 │ │ │ │ + b 47b68 │ │ │ │ + andeq r8, r5, ip, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r9, r0, lsl #11 │ │ │ │ - andeq lr, r9, ip, lsr r5 │ │ │ │ + muleq r9, r0, r5 │ │ │ │ + andeq lr, r9, ip, asr #10 │ │ │ │ andeq r7, r3, ip, asr #19 │ │ │ │ @ instruction: 0x00037ab4 │ │ │ │ andeq r0, r0, r7, lsl r2 │ │ │ │ andeq r7, r3, r8, lsr #19 │ │ │ │ muleq r3, r0, sl │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ - ldr r1, [pc, #20] @ 47c20 │ │ │ │ + ldr r1, [pc, #20] @ 47c10 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - ldrdeq fp, [r5], -r0 │ │ │ │ + b 24234 │ │ │ │ + andeq fp, r5, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2880] @ 0xb40 │ │ │ │ - ldr lr, [pc, #1780] @ 48334 │ │ │ │ + ldr lr, [pc, #1780] @ 48324 │ │ │ │ sub sp, sp, #1168 @ 0x490 │ │ │ │ - ldr ip, [pc, #1776] @ 48338 │ │ │ │ + ldr ip, [pc, #1776] @ 48328 │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #1760] @ 4833c │ │ │ │ + ldr r3, [pc, #1760] @ 4832c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - ldr r2, [pc, #1744] @ 48340 │ │ │ │ + ldr r2, [pc, #1744] @ 48330 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ str ip, [fp, #-1188] @ 0xfffffb5c │ │ │ │ ldr sl, [r3, r2] │ │ │ │ - ldr r3, [pc, #1728] @ 48344 │ │ │ │ + ldr r3, [pc, #1728] @ 48334 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f14 │ │ │ │ - ldr r3, [pc, #1704] @ 48348 │ │ │ │ + bne 47f04 │ │ │ │ + ldr r3, [pc, #1704] @ 48338 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bgt 47ed0 │ │ │ │ + bgt 47ec0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 47cd4 │ │ │ │ - b 47edc │ │ │ │ + bne 47cc4 │ │ │ │ + b 47ecc │ │ │ │ mov r1, r6 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47f4c │ │ │ │ + beq 47f3c │ │ │ │ ldr r5, [r5, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47ce0 │ │ │ │ + beq 47cd0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47cb8 │ │ │ │ + bne 47ca8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-1172] @ 0xfffffb6c │ │ │ │ str r2, [fp, #-1164] @ 0xfffffb74 │ │ │ │ str r2, [fp, #-1160] @ 0xfffffb78 │ │ │ │ str r2, [fp, #-1152] @ 0xfffffb80 │ │ │ │ str r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r2, [fp, #-1156] @ 0xfffffb7c │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ str r2, [fp, #-1176] @ 0xfffffb68 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-1168] @ 0xfffffb70 │ │ │ │ - ldr r2, [pc, #1592] @ 4834c │ │ │ │ + ldr r2, [pc, #1592] @ 4833c │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, fp, #1088 @ 0x440 │ │ │ │ sub r5, fp, #1168 @ 0x490 │ │ │ │ sub r4, r4, #8 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r5, #4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 480d0 │ │ │ │ - ldr r3, [pc, #1524] @ 48350 │ │ │ │ + bne 480c0 │ │ │ │ + ldr r3, [pc, #1524] @ 48340 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 48130 │ │ │ │ + beq 48120 │ │ │ │ ldr r4, [fp, #-1180] @ 0xfffffb64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48274 │ │ │ │ + beq 48264 │ │ │ │ mov r8, #0 │ │ │ │ str r9, [fp, #-1192] @ 0xfffffb58 │ │ │ │ - b 47d8c │ │ │ │ + b 47d7c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 47e10 │ │ │ │ + beq 47e00 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - bne 47d80 │ │ │ │ + bne 47d70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bic r3, r0, #8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 47d80 │ │ │ │ + bne 47d70 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ bl 4d98 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ - beq 47ec4 │ │ │ │ - ldr r7, [pc, #1420] @ 48354 │ │ │ │ + beq 47eb4 │ │ │ │ + ldr r7, [pc, #1420] @ 48344 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1020 @ 0x3fc │ │ │ │ - bl 48b40 │ │ │ │ + bl 48b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4827c │ │ │ │ + bge 4826c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #1376] @ 48358 │ │ │ │ + ldr r1, [pc, #1376] @ 48348 │ │ │ │ mov r2, r9 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 47d8c │ │ │ │ + bne 47d7c │ │ │ │ ldr r9, [fp, #-1192] @ 0xfffffb58 │ │ │ │ ldr r4, [fp, #-1180] @ 0xfffffb64 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d68 │ │ │ │ - ldr r1, [pc, #1332] @ 4835c │ │ │ │ + ldr r1, [pc, #1332] @ 4834c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #1056 @ 0x420 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ str r8, [r9] │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r4, [fp, #-1188] @ 0xfffffb5c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #1272] @ 48360 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #1272] @ 48350 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f30 │ │ │ │ - ldr r2, [pc, #1224] @ 48364 │ │ │ │ - ldr r3, [pc, #1176] @ 48338 │ │ │ │ + bne 47f20 │ │ │ │ + ldr r2, [pc, #1224] @ 48354 │ │ │ │ + ldr r3, [pc, #1176] @ 48328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48330 │ │ │ │ + bne 48320 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r8, [r0] │ │ │ │ - b 47d80 │ │ │ │ - bl 47b20 │ │ │ │ + b 47d70 │ │ │ │ + bl 47b10 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 47cd4 │ │ │ │ + bne 47cc4 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ str r2, [fp, #-1176] @ 0xfffffb68 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-1168] @ 0xfffffb70 │ │ │ │ - ldr r2, [pc, #1140] @ 48368 │ │ │ │ + ldr r2, [pc, #1140] @ 48358 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [fp, #-1172] @ 0xfffffb6c │ │ │ │ str r5, [fp, #-1164] @ 0xfffffb74 │ │ │ │ str r5, [fp, #-1160] @ 0xfffffb78 │ │ │ │ str r5, [fp, #-1152] @ 0xfffffb80 │ │ │ │ str r5, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r5, [fp, #-1156] @ 0xfffffb7c │ │ │ │ - b 47d18 │ │ │ │ - ldr r1, [pc, #1104] @ 4836c │ │ │ │ - ldr r0, [pc, #1104] @ 48370 │ │ │ │ + b 47d08 │ │ │ │ + ldr r1, [pc, #1104] @ 4835c │ │ │ │ + ldr r0, [pc, #1104] @ 48360 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #808 @ 0x328 │ │ │ │ - bl 57934 │ │ │ │ - b 47c98 │ │ │ │ - ldr r1, [pc, #1084] @ 48374 │ │ │ │ - ldr r0, [pc, #1084] @ 48378 │ │ │ │ - ldr r2, [pc, #1084] @ 4837c │ │ │ │ + bl 57924 │ │ │ │ + b 47c88 │ │ │ │ + ldr r1, [pc, #1084] @ 48364 │ │ │ │ + ldr r0, [pc, #1084] @ 48368 │ │ │ │ + ldr r2, [pc, #1084] @ 4836c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 47e94 │ │ │ │ + bl 57b50 │ │ │ │ + b 47e84 │ │ │ │ add r1, r5, #4 │ │ │ │ sub r5, fp, #1136 @ 0x470 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 45ac │ │ │ │ ldr r0, [fp, #-1144] @ 0xfffffb88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4811c │ │ │ │ + beq 4810c │ │ │ │ cmp r0, #10 │ │ │ │ - bne 47ce0 │ │ │ │ + bne 47cd0 │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r4, lsl #8 │ │ │ │ strh r3, [r5, #22] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 4d98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 48204 │ │ │ │ + blt 481f4 │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #2 │ │ │ │ movne r5, #28 │ │ │ │ moveq r5, #16 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r5, [pc, #960] @ 48380 │ │ │ │ - ldr r1, [pc, #960] @ 48384 │ │ │ │ + ldr r5, [pc, #960] @ 48370 │ │ │ │ + ldr r1, [pc, #960] @ 48374 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48b40 │ │ │ │ + bl 48b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47e88 │ │ │ │ + bge 47e78 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #928] @ 48388 │ │ │ │ + ldr r1, [pc, #928] @ 48378 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #1056 @ 0x420 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r8, [r9] │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r8, [fp, #-1188] @ 0xfffffb5c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #864] @ 4838c │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #864] @ 4837c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #892 @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ - bl 47b20 │ │ │ │ + bl 5a86c │ │ │ │ + bl 47b10 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r2, [fp, #-1172] @ 0xfffffb6c │ │ │ │ str r2, [fp, #-1164] @ 0xfffffb74 │ │ │ │ str r2, [fp, #-1160] @ 0xfffffb78 │ │ │ │ str r2, [fp, #-1152] @ 0xfffffb80 │ │ │ │ str r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r2, [fp, #-1156] @ 0xfffffb7c │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-1176] @ 0xfffffb68 │ │ │ │ str r2, [fp, #-1168] @ 0xfffffb70 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #764] @ 48390 │ │ │ │ + ldr r2, [pc, #764] @ 48380 │ │ │ │ sub r4, fp, #1088 @ 0x440 │ │ │ │ sub r5, fp, #1168 @ 0x490 │ │ │ │ sub r4, r4, #8 │ │ │ │ sub r5, r5, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r5, #4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r4 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47e84 │ │ │ │ + beq 47e74 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #696] @ 48394 │ │ │ │ + ldr r1, [pc, #696] @ 48384 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r9] │ │ │ │ bl 454c │ │ │ │ ldr r4, [fp, #-1188] @ 0xfffffb5c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #644] @ 48398 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #644] @ 48388 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - b 47e6c │ │ │ │ + b 47e5c │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r4, lsl #8 │ │ │ │ strh r3, [r5, #6] │ │ │ │ - b 47f88 │ │ │ │ + b 47f78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47d68 │ │ │ │ + bne 47d58 │ │ │ │ ldr r4, [fp, #-1180] @ 0xfffffb64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r6 │ │ │ │ - beq 48160 │ │ │ │ + beq 48150 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r6 │ │ │ │ sub r7, fp, #1056 @ 0x420 │ │ │ │ str r9, [fp, #-1192] @ 0xfffffb58 │ │ │ │ sub r7, r7, #8 │ │ │ │ mov r8, #8 │ │ │ │ @@ -68780,130 +68776,130 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r2, r7 │ │ │ │ stmib sp, {r5, r8} │ │ │ │ str r5, [sp] │ │ │ │ bl 4c84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 481b0 │ │ │ │ + bne 481a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5765c │ │ │ │ + bl 5764c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48310 │ │ │ │ + beq 48300 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 48178 │ │ │ │ - ldr r1, [pc, #472] @ 4839c │ │ │ │ + bne 48168 │ │ │ │ + ldr r1, [pc, #472] @ 4838c │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r4, [fp, #-1188] @ 0xfffffb5c │ │ │ │ - ldr r1, [pc, #452] @ 483a0 │ │ │ │ + ldr r1, [pc, #452] @ 48390 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r0, [fp, #-1180] @ 0xfffffb64 │ │ │ │ bl 4d68 │ │ │ │ - b 47e84 │ │ │ │ + b 47e74 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #404] @ 483a4 │ │ │ │ + ldr r1, [pc, #404] @ 48394 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [fp, #-1184] @ 0xfffffb60 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ sub r1, fp, #1056 @ 0x420 │ │ │ │ str r5, [r9] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, r1, #8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r5, [fp, #-1188] @ 0xfffffb5c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #340] @ 483a8 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #340] @ 48398 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - b 48058 │ │ │ │ + bl 573a4 │ │ │ │ + b 48048 │ │ │ │ mov r8, r4 │ │ │ │ - b 47e18 │ │ │ │ + b 47e08 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r0 │ │ │ │ - beq 48318 │ │ │ │ + beq 48308 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ str r0, [r8] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r8, #4 │ │ │ │ - bl 6ef14 │ │ │ │ - ldr r3, [pc, #208] @ 483ac │ │ │ │ + bl 6ef04 │ │ │ │ + ldr r3, [pc, #208] @ 4839c │ │ │ │ ldr r0, [fp, #-1180] @ 0xfffffb64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrne r3, [r2, #52] @ 0x34 │ │ │ │ strne r3, [r8, #52] @ 0x34 │ │ │ │ streq r2, [r8, #52] @ 0x34 │ │ │ │ strne r8, [r2, #52] @ 0x34 │ │ │ │ streq r8, [r3] │ │ │ │ bl 4d68 │ │ │ │ - b 47e88 │ │ │ │ + b 47e78 │ │ │ │ ldr r9, [fp, #-1192] @ 0xfffffb58 │ │ │ │ - b 47d68 │ │ │ │ + b 47d58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r8] │ │ │ │ - b 482b8 │ │ │ │ + b 482a8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000583b0 │ │ │ │ + andeq r8, r5, r0, asr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r5, ip, lsl #7 │ │ │ │ + muleq r5, ip, r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r9, r4, asr #8 │ │ │ │ - andeq lr, r9, ip, lsr #8 │ │ │ │ + andeq lr, r9, r4, asr r4 │ │ │ │ + andeq lr, r9, ip, lsr r4 │ │ │ │ andeq sl, r3, ip, lsl #19 │ │ │ │ - andeq fp, r5, r4, lsl #7 │ │ │ │ + muleq r5, r4, r3 │ │ │ │ andeq r7, r3, ip, lsr #15 │ │ │ │ andeq r0, r0, fp, lsl r4 │ │ │ │ andeq r7, r3, ip, ror #16 │ │ │ │ andeq r7, r3, r0, lsr #16 │ │ │ │ - andeq r8, r5, ip, asr r1 │ │ │ │ + andeq r8, r5, ip, ror #2 │ │ │ │ andeq sl, r3, ip, lsr #15 │ │ │ │ andeq r7, r3, r8, asr r6 │ │ │ │ andeq r7, r3, r0, asr r7 │ │ │ │ andeq r7, r3, r8, lsr r6 │ │ │ │ andeq r7, r3, r0, lsr r7 │ │ │ │ andeq r0, r0, r1, lsr r4 │ │ │ │ @ instruction: 0x000375b4 │ │ │ │ @@ -68913,176 +68909,176 @@ │ │ │ │ andeq sl, r3, r0, lsl #12 │ │ │ │ andeq r7, r3, r0, asr #11 │ │ │ │ andeq r7, r3, r4, ror r5 │ │ │ │ andeq r7, r3, r0, ror #9 │ │ │ │ ldrdeq r7, [r3], -r4 │ │ │ │ andeq r7, r3, r0, ror r4 │ │ │ │ andeq r7, r3, r4, lsr r4 │ │ │ │ - andeq sp, r9, ip, ror #27 │ │ │ │ + strdeq sp, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #436] @ 48584 │ │ │ │ + ldr r3, [pc, #436] @ 48574 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #432] @ 48588 │ │ │ │ + ldr r2, [pc, #432] @ 48578 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 484f0 │ │ │ │ + bne 484e0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r3, [r9] │ │ │ │ str r3, [r2] │ │ │ │ - beq 4850c │ │ │ │ + beq 484fc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48474 │ │ │ │ + bne 48464 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48430 │ │ │ │ + beq 48420 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48558 │ │ │ │ + bne 48548 │ │ │ │ mvn sl, #0 │ │ │ │ - ldr r1, [pc, #336] @ 4858c │ │ │ │ + ldr r1, [pc, #336] @ 4857c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #320] @ 48590 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #320] @ 48580 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 484cc │ │ │ │ + bne 484bc │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 47c24 │ │ │ │ + bl 47c14 │ │ │ │ subs r2, r5, #0 │ │ │ │ movne r2, #1 │ │ │ │ ands r2, r2, r0, lsr #31 │ │ │ │ mov sl, r0 │ │ │ │ - beq 4854c │ │ │ │ + beq 4853c │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 48558 │ │ │ │ + bne 48548 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48434 │ │ │ │ + beq 48424 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48468 │ │ │ │ - ldr r1, [pc, #192] @ 48594 │ │ │ │ - ldr r0, [pc, #192] @ 48598 │ │ │ │ - ldr r2, [pc, #192] @ 4859c │ │ │ │ + beq 48458 │ │ │ │ + ldr r1, [pc, #192] @ 48584 │ │ │ │ + ldr r0, [pc, #192] @ 48588 │ │ │ │ + ldr r2, [pc, #192] @ 4858c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 485a0 │ │ │ │ - ldr r0, [pc, #168] @ 485a4 │ │ │ │ - ldr r2, [pc, #168] @ 485a8 │ │ │ │ + ldr r1, [pc, #168] @ 48590 │ │ │ │ + ldr r0, [pc, #168] @ 48594 │ │ │ │ + ldr r2, [pc, #168] @ 48598 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 483f8 │ │ │ │ + bl 57924 │ │ │ │ + b 483e8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 48430 │ │ │ │ + beq 48420 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48430 │ │ │ │ + beq 48420 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r9, [sp] │ │ │ │ - bl 47c24 │ │ │ │ + bl 47c14 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge 4845c │ │ │ │ - b 48434 │ │ │ │ + bge 4844c │ │ │ │ + b 48424 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4845c │ │ │ │ - b 484b4 │ │ │ │ + bge 4844c │ │ │ │ + b 484a4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r9, [sp] │ │ │ │ - bl 47c24 │ │ │ │ + bl 47c14 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge 4845c │ │ │ │ - b 484b4 │ │ │ │ - andeq r7, r5, r4, lsr #24 │ │ │ │ + bge 4844c │ │ │ │ + b 484a4 │ │ │ │ + andeq r7, r5, r4, lsr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r3, ip, lsl #5 │ │ │ │ andeq r7, r3, r8, lsl #5 │ │ │ │ muleq r3, ip, r0 │ │ │ │ andeq r7, r3, ip, ror #3 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r7, r3, r8, ror r0 │ │ │ │ andeq r7, r3, r8, asr #3 │ │ │ │ andeq r0, r0, fp, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r2, [pc, #600] @ 48820 │ │ │ │ - ldr r3, [pc, #600] @ 48824 │ │ │ │ + ldr r2, [pc, #600] @ 48810 │ │ │ │ + ldr r3, [pc, #600] @ 48814 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 27eec │ │ │ │ - ldr sl, [pc, #564] @ 48828 │ │ │ │ + bl 27edc │ │ │ │ + ldr sl, [pc, #564] @ 48818 │ │ │ │ sub r8, fp, #156 @ 0x9c │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280fc │ │ │ │ + bl 280ec │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r4, #0 │ │ │ │ add r5, r5, r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ @@ -69090,588 +69086,588 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ bl 4eac <__snprintf_chk@plt> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48690 │ │ │ │ + bne 48680 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 48808 │ │ │ │ + beq 487f8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #2 │ │ │ │ mov r4, #1 │ │ │ │ - bne 48638 │ │ │ │ + bne 48628 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4870 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 487a8 │ │ │ │ - ldr r3, [pc, #364] @ 4882c │ │ │ │ + beq 48798 │ │ │ │ + ldr r3, [pc, #364] @ 4881c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r0, r5 │ │ │ │ bl 4cfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 487a0 │ │ │ │ + beq 48790 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ add sl, r0, #19 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 486f0 │ │ │ │ + bne 486e0 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 486c4 │ │ │ │ + beq 486b4 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 48714 │ │ │ │ + bne 48704 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 48714 │ │ │ │ + bne 48704 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 486c4 │ │ │ │ + beq 486b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ add r4, r4, r0 │ │ │ │ add r4, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ stmib sp, {r6, sl} │ │ │ │ ldr ip, [fp, #-160] @ 0xffffff60 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r9, r0 │ │ │ │ bl 4eac <__snprintf_chk@plt> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48788 │ │ │ │ + bne 48778 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 487ec │ │ │ │ + beq 487dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4cfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 486d4 │ │ │ │ + bne 486c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ea0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r9, #0 │ │ │ │ - ldr r1, [pc, #108] @ 48830 │ │ │ │ - ldr r2, [pc, #92] @ 48824 │ │ │ │ + ldr r1, [pc, #108] @ 48820 │ │ │ │ + ldr r2, [pc, #92] @ 48814 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4881c │ │ │ │ + bne 4880c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ea0 │ │ │ │ - b 487bc │ │ │ │ + b 487ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl 3ade4 │ │ │ │ - b 487bc │ │ │ │ + bl 3add4 │ │ │ │ + b 487ac │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r5, ip, lsr #20 │ │ │ │ + andeq r7, r5, ip, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r7, [r3], -ip │ │ │ │ andeq r6, r3, ip, ror #18 │ │ │ │ - andeq r7, r5, r4, lsr r8 │ │ │ │ + andeq r7, r5, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #200] @ 48918 │ │ │ │ - ldr r3, [pc, #200] @ 4891c │ │ │ │ + ldr r5, [pc, #200] @ 48908 │ │ │ │ + ldr r3, [pc, #200] @ 4890c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488d4 │ │ │ │ + bne 488c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48910 │ │ │ │ - ldr r8, [pc, #168] @ 48920 │ │ │ │ - ldr r1, [pc, #168] @ 48924 │ │ │ │ + beq 48900 │ │ │ │ + ldr r8, [pc, #168] @ 48910 │ │ │ │ + ldr r1, [pc, #168] @ 48914 │ │ │ │ add r8, pc, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57860 │ │ │ │ - ldr r3, [pc, #148] @ 48928 │ │ │ │ + bl 57850 │ │ │ │ + ldr r3, [pc, #148] @ 48918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 488b4 │ │ │ │ + beq 488a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #892] @ 0x37c │ │ │ │ str r6, [r3, #888] @ 0x378 │ │ │ │ orr r2, r2, r1 │ │ │ │ str r2, [r3, #892] @ 0x37c │ │ │ │ ldr r1, [r8, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne 48884 │ │ │ │ + bne 48874 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488f0 │ │ │ │ + bne 488e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 4892c │ │ │ │ - ldr r0, [pc, #80] @ 48930 │ │ │ │ + ldr r1, [pc, #80] @ 4891c │ │ │ │ + ldr r0, [pc, #80] @ 48920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ - bl 57934 │ │ │ │ - b 48868 │ │ │ │ - ldr r1, [pc, #60] @ 48934 │ │ │ │ - ldr r0, [pc, #60] @ 48938 │ │ │ │ + bl 57924 │ │ │ │ + b 48858 │ │ │ │ + ldr r1, [pc, #60] @ 48924 │ │ │ │ + ldr r0, [pc, #60] @ 48928 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #109 @ 0x6d │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r7, r5, r8, lsr #15 │ │ │ │ + @ instruction: 0x000577b8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r5, r4, lsr #5 │ │ │ │ + @ instruction: 0x000572b4 │ │ │ │ andeq r9, r3, r0, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r3, r8 │ │ │ │ andeq r9, r3, r0, lsl r0 │ │ │ │ andeq r8, r3, ip, ror #31 │ │ │ │ strdeq r8, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #312] @ 48a94 │ │ │ │ + ldr r2, [pc, #312] @ 48a84 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #308] @ 48a98 │ │ │ │ + ldr r3, [pc, #308] @ 48a88 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #272] @ 48a9c │ │ │ │ - ldr r3, [pc, #272] @ 48aa0 │ │ │ │ + ldr r4, [pc, #272] @ 48a8c │ │ │ │ + ldr r3, [pc, #272] @ 48a90 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ str r2, [r0] │ │ │ │ ldr sl, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 489bc │ │ │ │ - b 48a18 │ │ │ │ + beq 489ac │ │ │ │ + b 48a08 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48a50 │ │ │ │ + bne 48a40 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4798 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 489b4 │ │ │ │ + blt 489a4 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a34 │ │ │ │ - ldr r2, [pc, #180] @ 48aa4 │ │ │ │ - ldr r3, [pc, #164] @ 48a98 │ │ │ │ + bne 48a24 │ │ │ │ + ldr r2, [pc, #180] @ 48a94 │ │ │ │ + ldr r3, [pc, #164] @ 48a88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48a90 │ │ │ │ + bne 48a80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #136] @ 48aa8 │ │ │ │ - ldr r0, [pc, #136] @ 48aac │ │ │ │ + ldr r1, [pc, #136] @ 48a98 │ │ │ │ + ldr r0, [pc, #136] @ 48a9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl 57934 │ │ │ │ - b 489bc │ │ │ │ - ldr r1, [pc, #116] @ 48ab0 │ │ │ │ - ldr r0, [pc, #116] @ 48ab4 │ │ │ │ + bl 57924 │ │ │ │ + b 489ac │ │ │ │ + ldr r1, [pc, #116] @ 48aa0 │ │ │ │ + ldr r0, [pc, #116] @ 48aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #139 @ 0x8b │ │ │ │ - bl 57b60 │ │ │ │ - b 489e8 │ │ │ │ + bl 57b50 │ │ │ │ + b 489d8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b 489d8 │ │ │ │ + b 489c8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, r4, r6 │ │ │ │ + andeq r7, r5, r4, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r5, ip, ror #12 │ │ │ │ + andeq r7, r5, ip, ror r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r5, r8, lsl #12 │ │ │ │ + andeq r7, r5, r8, lsl r6 │ │ │ │ andeq r8, r3, r4, asr #29 │ │ │ │ andeq r8, r3, r4, ror #29 │ │ │ │ andeq r8, r3, r8, lsr #29 │ │ │ │ andeq r8, r3, r8, asr #29 │ │ │ │ - ldr r2, [pc, #112] @ 48b30 │ │ │ │ - ldr r3, [pc, #112] @ 48b34 │ │ │ │ + ldr r2, [pc, #112] @ 48b20 │ │ │ │ + ldr r3, [pc, #112] @ 48b24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 48b28 │ │ │ │ + beq 48b18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #72] @ 48b38 │ │ │ │ - ldr r4, [pc, #72] @ 48b3c │ │ │ │ + ldr r1, [pc, #72] @ 48b28 │ │ │ │ + ldr r4, [pc, #72] @ 48b2c │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ add r1, r4, #4 │ │ │ │ cmp r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - bl 6f018 │ │ │ │ + bl 6f008 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ strne r3, [r4, #52] @ 0x34 │ │ │ │ mvneq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq sp, r9, r0, lsl r6 │ │ │ │ - andeq r7, r5, r0, lsr r5 │ │ │ │ + andeq sp, r9, r0, lsr #12 │ │ │ │ + andeq r7, r5, r0, asr #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq sp, [r9], -ip │ │ │ │ + andeq sp, r9, ip, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2816] @ 0xb00 │ │ │ │ - ldr r5, [pc, #692] @ 48e10 │ │ │ │ + ldr r5, [pc, #692] @ 48e00 │ │ │ │ sub sp, sp, #1232 @ 0x4d0 │ │ │ │ - ldr r4, [pc, #688] @ 48e14 │ │ │ │ + ldr r4, [pc, #688] @ 48e04 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #680] @ 48e18 │ │ │ │ + ldr ip, [pc, #680] @ 48e08 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #676] @ 48e1c │ │ │ │ + ldr lr, [pc, #676] @ 48e0c │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ str r0, [fp, #-1232] @ 0xfffffb30 │ │ │ │ str r1, [fp, #-1236] @ 0xfffffb2c │ │ │ │ - bne 48dac │ │ │ │ + bne 48d9c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r5, [pc, #620] @ 48e20 │ │ │ │ + ldr r5, [pc, #620] @ 48e10 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48d78 │ │ │ │ + beq 48d68 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [r4, #4]! │ │ │ │ cmp r2, #2 │ │ │ │ movne r2, #28 │ │ │ │ moveq r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ cmp r3, #2 │ │ │ │ movne r3, #10 │ │ │ │ moveq r3, #2 │ │ │ │ mov r1, r0 │ │ │ │ strh r3, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 4ac8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48d78 │ │ │ │ + beq 48d68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ mov r3, r0 │ │ │ │ sub sl, fp, #1216 @ 0x4c0 │ │ │ │ sub sl, sl, #8 │ │ │ │ ldrh r1, [r3] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-1248] @ 0xfffffb20 │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ sub r3, fp, #1168 @ 0x490 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-1244] @ 0xfffffb24 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldrh r2, [r8, #2] │ │ │ │ sub r1, fp, #1120 @ 0x460 │ │ │ │ lsr r8, r2, #8 │ │ │ │ ldr r3, [fp, #-1248] @ 0xfffffb20 │ │ │ │ orr r8, r8, r2, lsl #8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-1248] @ 0xfffffb20 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub sl, fp, #1056 @ 0x420 │ │ │ │ sub sl, sl, #8 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ lsl r8, r8, #16 │ │ │ │ lsr r8, r8, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-1248] @ 0xfffffb20 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 48e00 │ │ │ │ - ldr r1, [pc, #348] @ 48e24 │ │ │ │ + beq 48df0 │ │ │ │ + ldr r1, [pc, #348] @ 48e14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-1240] @ 0xfffffb28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48de4 │ │ │ │ - ldr r1, [pc, #320] @ 48e28 │ │ │ │ + beq 48dd4 │ │ │ │ + ldr r1, [pc, #320] @ 48e18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [fp, #-1244] @ 0xfffffb24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, #161 @ 0xa1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r2, [fp, #-1236] @ 0xfffffb2c │ │ │ │ ldr r1, [fp, #-1232] @ 0xfffffb30 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r4, [r6] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48dc8 │ │ │ │ - ldr r2, [pc, #240] @ 48e2c │ │ │ │ - ldr r3, [pc, #212] @ 48e14 │ │ │ │ + bne 48db8 │ │ │ │ + ldr r2, [pc, #240] @ 48e1c │ │ │ │ + ldr r3, [pc, #212] @ 48e04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48e0c │ │ │ │ + bne 48dfc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #115 @ 0x73 │ │ │ │ cmpne r4, #4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 48df0 │ │ │ │ + bne 48de0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e94 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d64 │ │ │ │ + blt 48d54 │ │ │ │ mov r5, r0 │ │ │ │ - beq 48d24 │ │ │ │ + beq 48d14 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r2, [fp, #-1240] @ 0xfffffb28 │ │ │ │ - b 48c30 │ │ │ │ - ldr r1, [pc, #124] @ 48e30 │ │ │ │ - ldr r0, [pc, #124] @ 48e34 │ │ │ │ + b 48c20 │ │ │ │ + ldr r1, [pc, #124] @ 48e20 │ │ │ │ + ldr r0, [pc, #124] @ 48e24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #171 @ 0xab │ │ │ │ - bl 57934 │ │ │ │ - b 48ba8 │ │ │ │ - ldr r1, [pc, #104] @ 48e38 │ │ │ │ - ldr r0, [pc, #104] @ 48e3c │ │ │ │ + bl 57924 │ │ │ │ + b 48b98 │ │ │ │ + ldr r1, [pc, #104] @ 48e28 │ │ │ │ + ldr r0, [pc, #104] @ 48e2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ - bl 57b60 │ │ │ │ - b 48d34 │ │ │ │ - ldr r1, [pc, #84] @ 48e40 │ │ │ │ + bl 57b50 │ │ │ │ + b 48d24 │ │ │ │ + ldr r1, [pc, #84] @ 48e30 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48ce8 │ │ │ │ + b 48cd8 │ │ │ │ str r3, [fp, #-1240] @ 0xfffffb28 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r8 │ │ │ │ - b 48c30 │ │ │ │ - ldr r1, [pc, #60] @ 48e44 │ │ │ │ + b 48c20 │ │ │ │ + ldr r1, [pc, #60] @ 48e34 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48cc8 │ │ │ │ + b 48cb8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, r4, r4 │ │ │ │ + andeq r7, r5, r4, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r5, r8, ror r4 │ │ │ │ + andeq r7, r5, r8, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, ip, lsl r5 │ │ │ │ + andeq sp, r9, ip, lsr #10 │ │ │ │ andeq r8, r3, r0, ror #24 │ │ │ │ andeq r8, r3, ip, asr #24 │ │ │ │ - @ instruction: 0x000572bc │ │ │ │ + andeq r7, r5, ip, asr #5 │ │ │ │ andeq r8, r3, r0, lsr fp │ │ │ │ andeq r8, r3, ip, lsl #23 │ │ │ │ andeq r8, r3, r4, lsl fp │ │ │ │ andeq r8, r3, r0, ror fp │ │ │ │ andeq r8, r3, r0, asr fp │ │ │ │ andeq r8, r3, r4, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2696] @ 0xa88 │ │ │ │ sub sp, sp, #1360 @ 0x550 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #868] @ 491d4 │ │ │ │ + ldr r2, [pc, #868] @ 491c4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #864] @ 491d8 │ │ │ │ + ldr r3, [pc, #864] @ 491c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, #128 @ 0x80 │ │ │ │ str lr, [fp, #-1364] @ 0xfffffaac │ │ │ │ str ip, [fp, #-1356] @ 0xfffffab4 │ │ │ │ str r0, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ str r1, [fp, #-1376] @ 0xfffffaa0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #832] @ 491dc │ │ │ │ + ldr r9, [pc, #832] @ 491cc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #816] @ 491e0 │ │ │ │ + ldr r3, [pc, #816] @ 491d0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-1368] @ 0xfffffaa8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49048 │ │ │ │ + bne 49038 │ │ │ │ sub r3, fp, #1344 @ 0x540 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r8, fp, #1344 @ 0x540 │ │ │ │ sub r7, fp, #1344 @ 0x540 │ │ │ │ sub r8, r8, #12 │ │ │ │ sub r7, r7, #8 │ │ │ │ str r3, [fp, #-1360] @ 0xfffffab0 │ │ │ │ - b 48ef8 │ │ │ │ + b 48ee8 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49080 │ │ │ │ + bne 49070 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4768 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48ef0 │ │ │ │ + blt 48ee0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #704] @ 491e4 │ │ │ │ + ldr r3, [pc, #704] @ 491d4 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 490c8 │ │ │ │ + beq 490b8 │ │ │ │ ldr r3, [fp, #-1360] @ 0xfffffab0 │ │ │ │ mov r2, r7 │ │ │ │ ldrh r1, [r3, #-4] │ │ │ │ mov r0, sl │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #1 │ │ │ │ - bne 48ffc │ │ │ │ + bne 48fec │ │ │ │ ldr r3, [sl] │ │ │ │ mov r0, sl │ │ │ │ cmp r3, #2 │ │ │ │ movne r6, #28 │ │ │ │ moveq r6, #16 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ mov r1, r6 │ │ │ │ sub r6, fp, #1168 @ 0x490 │ │ │ │ mov r7, #0 │ │ │ │ sub r6, r6, #8 │ │ │ │ sub r8, fp, #1216 @ 0x4c0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ @@ -69679,768 +69675,768 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 4c84 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r2, [pc, #564] @ 491e8 │ │ │ │ + ldr r2, [pc, #564] @ 491d8 │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r1, [pc, #536] @ 491ec │ │ │ │ + bl 57ebc │ │ │ │ + ldr r1, [pc, #536] @ 491dc │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #524] @ 491f0 │ │ │ │ + ldr r1, [pc, #524] @ 491e0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r2, #197 @ 0xc5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r2, [fp, #-1364] @ 0xfffffaac │ │ │ │ ldr r3, [fp, #-1356] @ 0xfffffab4 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [fp, #-1368] @ 0xfffffaa8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49064 │ │ │ │ - ldr r2, [pc, #468] @ 491f4 │ │ │ │ - ldr r3, [pc, #436] @ 491d8 │ │ │ │ + bne 49054 │ │ │ │ + ldr r2, [pc, #468] @ 491e4 │ │ │ │ + ldr r3, [pc, #436] @ 491c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 491d0 │ │ │ │ + bne 491c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #424] @ 491f8 │ │ │ │ - ldr r0, [pc, #424] @ 491fc │ │ │ │ + ldr r1, [pc, #424] @ 491e8 │ │ │ │ + ldr r0, [pc, #424] @ 491ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #250 @ 0xfa │ │ │ │ - bl 57934 │ │ │ │ - b 48ed0 │ │ │ │ - ldr r1, [pc, #404] @ 49200 │ │ │ │ - ldr r0, [pc, #404] @ 49204 │ │ │ │ + bl 57924 │ │ │ │ + b 48ec0 │ │ │ │ + ldr r1, [pc, #404] @ 491f0 │ │ │ │ + ldr r0, [pc, #404] @ 491f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ - bl 57b60 │ │ │ │ - b 49018 │ │ │ │ + bl 57b50 │ │ │ │ + b 49008 │ │ │ │ sub r1, fp, #1120 @ 0x460 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-1380] @ 0xfffffa9c │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #162 @ 0xa2 │ │ │ │ ldr r1, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ ldr r2, [fp, #-1376] @ 0xfffffaa0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [fp, #-1380] @ 0xfffffa9c │ │ │ │ str r3, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ - b 48f18 │ │ │ │ - ldr r1, [pc, #312] @ 49208 │ │ │ │ + b 48f08 │ │ │ │ + ldr r1, [pc, #312] @ 491f8 │ │ │ │ sub r8, fp, #1120 @ 0x460 │ │ │ │ sub r8, r8, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-1360] @ 0xfffffab0 │ │ │ │ ldrh r3, [r3, #-4] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 491c4 │ │ │ │ - ldr r1, [pc, #272] @ 4920c │ │ │ │ + beq 491b4 │ │ │ │ + ldr r1, [pc, #272] @ 491fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, #1 │ │ │ │ sub r6, fp, #1168 @ 0x490 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r6, r6, #8 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r1, [fp, #-1356] @ 0xfffffab4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 4c84 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ - ldr r1, [pc, #204] @ 49210 │ │ │ │ + ldr r1, [pc, #204] @ 49200 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ str r3, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r6, [pc, #164] @ 49214 │ │ │ │ - ldr r1, [pc, #164] @ 49218 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r6, [pc, #164] @ 49204 │ │ │ │ + ldr r1, [pc, #164] @ 49208 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, #114 @ 0x72 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ - ldr r2, [pc, #136] @ 4921c │ │ │ │ + ldr r2, [pc, #136] @ 4920c │ │ │ │ str r1, [fp, #-1376] @ 0xfffffaa0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [fp, #-1372] @ 0xfffffaa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [fp, #-1376] @ 0xfffffaa0 │ │ │ │ - ldr r2, [pc, #104] @ 49220 │ │ │ │ + ldr r2, [pc, #104] @ 49210 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ - b 48f30 │ │ │ │ - ldr r1, [pc, #88] @ 49224 │ │ │ │ + bl 2a170 │ │ │ │ + b 48f20 │ │ │ │ + ldr r1, [pc, #88] @ 49214 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 490fc │ │ │ │ + b 490ec │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r5, r4, lsl #3 │ │ │ │ + muleq r5, r4, r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r5, ip, asr #2 │ │ │ │ + andeq r7, r5, ip, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ ldrdeq r8, [r3], -ip │ │ │ │ muleq r3, r4, r9 │ │ │ │ strdeq r8, [r3], -r4 │ │ │ │ - ldrdeq r6, [r5], -r8 │ │ │ │ + andeq r6, r5, r8, ror #31 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq r8, r3, r4, lsl r9 │ │ │ │ andeq r8, r3, r8, ror r8 │ │ │ │ strdeq r8, [r3], -r8 @ │ │ │ │ andeq r8, r3, r4, lsr #17 │ │ │ │ andeq r8, r3, r8, ror #16 │ │ │ │ andeq r8, r3, r4, asr #16 │ │ │ │ strdeq r8, [r3], -r0 │ │ │ │ andeq r8, r3, r0, ror r7 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r8, r3, ip, lsl #15 │ │ │ │ - ldr r3, [pc, #28] @ 4924c │ │ │ │ + ldr r3, [pc, #28] @ 4923c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq ip, r9, r0, lsr #29 │ │ │ │ + @ instruction: 0x0009ceb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #52] @ 492a0 │ │ │ │ + ldr r4, [pc, #52] @ 49290 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r4] │ │ │ │ orrs r3, r0, r3 │ │ │ │ - beq 4928c │ │ │ │ + beq 4927c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bl 712b8 │ │ │ │ + bl 712a8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - andeq sl, r5, r8, lsr r9 │ │ │ │ + andeq sl, r5, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r5, [pc, #316] @ 493fc │ │ │ │ - ldr r4, [pc, #316] @ 49400 │ │ │ │ + ldr r5, [pc, #316] @ 493ec │ │ │ │ + ldr r4, [pc, #316] @ 493f0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #308] @ 49404 │ │ │ │ + ldr ip, [pc, #308] @ 493f4 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #304] @ 49408 │ │ │ │ + ldr lr, [pc, #304] @ 493f8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr sl, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq 49310 │ │ │ │ - b 49374 │ │ │ │ + beq 49300 │ │ │ │ + b 49364 │ │ │ │ cmp r8, #4 │ │ │ │ - bne 493ac │ │ │ │ + bne 4939c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - blt 49308 │ │ │ │ + blt 492f8 │ │ │ │ str r8, [r4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49390 │ │ │ │ - ldr r2, [pc, #192] @ 4940c │ │ │ │ - ldr r3, [pc, #176] @ 49400 │ │ │ │ + bne 49380 │ │ │ │ + ldr r2, [pc, #192] @ 493fc │ │ │ │ + ldr r3, [pc, #176] @ 493f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 493f8 │ │ │ │ + bne 493e8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 49410 │ │ │ │ - ldr r0, [pc, #148] @ 49414 │ │ │ │ - ldr r2, [pc, #148] @ 49418 │ │ │ │ + ldr r1, [pc, #148] @ 49400 │ │ │ │ + ldr r0, [pc, #148] @ 49404 │ │ │ │ + ldr r2, [pc, #148] @ 49408 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 49310 │ │ │ │ - ldr r1, [pc, #132] @ 4941c │ │ │ │ - ldr r0, [pc, #132] @ 49420 │ │ │ │ - ldr r2, [pc, #132] @ 49424 │ │ │ │ + bl 57924 │ │ │ │ + b 49300 │ │ │ │ + ldr r1, [pc, #132] @ 4940c │ │ │ │ + ldr r0, [pc, #132] @ 49410 │ │ │ │ + ldr r2, [pc, #132] @ 49414 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 49344 │ │ │ │ - ldr r1, [pc, #116] @ 49428 │ │ │ │ + bl 57b50 │ │ │ │ + b 49334 │ │ │ │ + ldr r1, [pc, #116] @ 49418 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #163 @ 0xa3 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 49334 │ │ │ │ + bl 2a170 │ │ │ │ + b 49324 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r5, r4, lsr sp │ │ │ │ + andeq r6, r5, r4, asr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r4, lsr #26 │ │ │ │ + andeq r6, r5, r4, lsr sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, ip, lsr #25 │ │ │ │ + @ instruction: 0x00056cbc │ │ │ │ andeq r8, r3, r4, ror #10 │ │ │ │ andeq r8, r3, r8, lsr #12 │ │ │ │ andeq r0, r0, r3, ror #2 │ │ │ │ andeq r8, r3, r8, asr #10 │ │ │ │ andeq r8, r3, ip, lsl #12 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ - andeq ip, r9, ip, lsl sp │ │ │ │ + andeq ip, r9, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r5, [pc, #392] @ 495d0 │ │ │ │ - ldr r4, [pc, #392] @ 495d4 │ │ │ │ + ldr r5, [pc, #392] @ 495c0 │ │ │ │ + ldr r4, [pc, #392] @ 495c4 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #384] @ 495d8 │ │ │ │ + ldr ip, [pc, #384] @ 495c8 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #380] @ 495dc │ │ │ │ + ldr lr, [pc, #380] @ 495cc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr sl, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bne 49548 │ │ │ │ - ldr r3, [pc, #332] @ 495e0 │ │ │ │ + bne 49538 │ │ │ │ + ldr r3, [pc, #332] @ 495d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49520 │ │ │ │ - ldr r3, [pc, #316] @ 495e4 │ │ │ │ + beq 49510 │ │ │ │ + ldr r3, [pc, #316] @ 495d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49520 │ │ │ │ + beq 49510 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71854 │ │ │ │ + bl 71844 │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - blt 49580 │ │ │ │ + blt 49570 │ │ │ │ str r8, [r5] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49564 │ │ │ │ - ldr r2, [pc, #248] @ 495e8 │ │ │ │ - ldr r3, [pc, #224] @ 495d4 │ │ │ │ + bne 49554 │ │ │ │ + ldr r2, [pc, #248] @ 495d8 │ │ │ │ + ldr r3, [pc, #224] @ 495c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 495cc │ │ │ │ + bne 495bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #4 │ │ │ │ - bne 49580 │ │ │ │ + bne 49570 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - blt 49518 │ │ │ │ - b 494d8 │ │ │ │ - ldr r1, [pc, #156] @ 495ec │ │ │ │ - ldr r0, [pc, #156] @ 495f0 │ │ │ │ + blt 49508 │ │ │ │ + b 494c8 │ │ │ │ + ldr r1, [pc, #156] @ 495dc │ │ │ │ + ldr r0, [pc, #156] @ 495e0 │ │ │ │ mov r2, #380 @ 0x17c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4948c │ │ │ │ - ldr r1, [pc, #136] @ 495f4 │ │ │ │ - ldr r0, [pc, #136] @ 495f8 │ │ │ │ - ldr r2, [pc, #136] @ 495fc │ │ │ │ + bl 57924 │ │ │ │ + b 4947c │ │ │ │ + ldr r1, [pc, #136] @ 495e4 │ │ │ │ + ldr r0, [pc, #136] @ 495e8 │ │ │ │ + ldr r2, [pc, #136] @ 495ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 494e8 │ │ │ │ - ldr r1, [pc, #120] @ 49600 │ │ │ │ + bl 57b50 │ │ │ │ + b 494d8 │ │ │ │ + ldr r1, [pc, #120] @ 495f0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #163 @ 0xa3 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 494d8 │ │ │ │ + bl 2a170 │ │ │ │ + b 494c8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r5, ip, lsr #23 │ │ │ │ + @ instruction: 0x00056bbc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, ip, fp │ │ │ │ + andeq r6, r5, ip, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r5, r4, lsl r7 │ │ │ │ - andeq ip, r9, ip, lsr #24 │ │ │ │ - andeq r6, r5, r8, lsl #22 │ │ │ │ + andeq sl, r5, r4, lsr #14 │ │ │ │ + andeq ip, r9, ip, lsr ip │ │ │ │ + andeq r6, r5, r8, lsl fp │ │ │ │ muleq r3, r0, r3 │ │ │ │ andeq r8, r3, r4, ror #8 │ │ │ │ andeq r8, r3, r4, ror r3 │ │ │ │ andeq r8, r3, r8, asr #8 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - andeq ip, r9, r8, asr #22 │ │ │ │ + andeq ip, r9, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r5, [pc, #392] @ 497a8 │ │ │ │ - ldr r4, [pc, #392] @ 497ac │ │ │ │ + ldr r5, [pc, #392] @ 49798 │ │ │ │ + ldr r4, [pc, #392] @ 4979c │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #384] @ 497b0 │ │ │ │ + ldr ip, [pc, #384] @ 497a0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #380] @ 497b4 │ │ │ │ + ldr lr, [pc, #380] @ 497a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr sl, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bne 49720 │ │ │ │ - ldr r3, [pc, #332] @ 497b8 │ │ │ │ + bne 49710 │ │ │ │ + ldr r3, [pc, #332] @ 497a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496f8 │ │ │ │ - ldr r3, [pc, #316] @ 497bc │ │ │ │ + beq 496e8 │ │ │ │ + ldr r3, [pc, #316] @ 497ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496f8 │ │ │ │ + beq 496e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7183c │ │ │ │ + bl 7182c │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - blt 49758 │ │ │ │ + blt 49748 │ │ │ │ str r8, [r5] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4973c │ │ │ │ - ldr r2, [pc, #248] @ 497c0 │ │ │ │ - ldr r3, [pc, #224] @ 497ac │ │ │ │ + bne 4972c │ │ │ │ + ldr r2, [pc, #248] @ 497b0 │ │ │ │ + ldr r3, [pc, #224] @ 4979c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 497a4 │ │ │ │ + bne 49794 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #4 │ │ │ │ - bne 49758 │ │ │ │ + bne 49748 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - blt 496f0 │ │ │ │ - b 496b0 │ │ │ │ - ldr r1, [pc, #156] @ 497c4 │ │ │ │ - ldr r0, [pc, #156] @ 497c8 │ │ │ │ + blt 496e0 │ │ │ │ + b 496a0 │ │ │ │ + ldr r1, [pc, #156] @ 497b4 │ │ │ │ + ldr r0, [pc, #156] @ 497b8 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 49664 │ │ │ │ - ldr r1, [pc, #136] @ 497cc │ │ │ │ - ldr r0, [pc, #136] @ 497d0 │ │ │ │ - ldr r2, [pc, #136] @ 497d4 │ │ │ │ + bl 57924 │ │ │ │ + b 49654 │ │ │ │ + ldr r1, [pc, #136] @ 497bc │ │ │ │ + ldr r0, [pc, #136] @ 497c0 │ │ │ │ + ldr r2, [pc, #136] @ 497c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 496c0 │ │ │ │ - ldr r1, [pc, #120] @ 497d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 496b0 │ │ │ │ + ldr r1, [pc, #120] @ 497c8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #165 @ 0xa5 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 496b0 │ │ │ │ + bl 2a170 │ │ │ │ + b 496a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r5], -r4 │ │ │ │ + andeq r6, r5, r4, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r4, asr #19 │ │ │ │ + ldrdeq r6, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r5, ip, lsr r5 │ │ │ │ - andeq ip, r9, r4, asr sl │ │ │ │ - andeq r6, r5, r0, lsr r9 │ │ │ │ + andeq sl, r5, ip, asr #10 │ │ │ │ + andeq ip, r9, r4, ror #20 │ │ │ │ + andeq r6, r5, r0, asr #18 │ │ │ │ @ instruction: 0x000381b8 │ │ │ │ muleq r3, r8, r2 │ │ │ │ muleq r3, ip, r1 │ │ │ │ andeq r8, r3, ip, ror r2 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ - andeq ip, r9, r0, ror r9 │ │ │ │ + andeq ip, r9, r0, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r5, [pc, #300] @ 49924 │ │ │ │ - ldr r4, [pc, #300] @ 49928 │ │ │ │ + ldr r5, [pc, #300] @ 49914 │ │ │ │ + ldr r4, [pc, #300] @ 49918 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #292] @ 4992c │ │ │ │ + ldr ip, [pc, #292] @ 4991c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #288] @ 49930 │ │ │ │ + ldr lr, [pc, #288] @ 49920 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr sl, [ip, lr] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 49848 │ │ │ │ - b 498ac │ │ │ │ + beq 49838 │ │ │ │ + b 4989c │ │ │ │ cmp r3, #4 │ │ │ │ - bne 498e4 │ │ │ │ + bne 498d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 475c <__fstat64_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - blt 49840 │ │ │ │ + blt 49830 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 498c8 │ │ │ │ - ldr r2, [pc, #176] @ 49934 │ │ │ │ - ldr r3, [pc, #160] @ 49928 │ │ │ │ + bne 498b8 │ │ │ │ + ldr r2, [pc, #176] @ 49924 │ │ │ │ + ldr r3, [pc, #160] @ 49918 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49920 │ │ │ │ + bne 49910 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #132] @ 49938 │ │ │ │ - ldr r0, [pc, #132] @ 4993c │ │ │ │ - ldr r2, [pc, #132] @ 49940 │ │ │ │ + ldr r1, [pc, #132] @ 49928 │ │ │ │ + ldr r0, [pc, #132] @ 4992c │ │ │ │ + ldr r2, [pc, #132] @ 49930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 49848 │ │ │ │ - ldr r1, [pc, #116] @ 49944 │ │ │ │ - ldr r0, [pc, #116] @ 49948 │ │ │ │ - ldr r2, [pc, #116] @ 4994c │ │ │ │ + bl 57924 │ │ │ │ + b 49838 │ │ │ │ + ldr r1, [pc, #116] @ 49934 │ │ │ │ + ldr r0, [pc, #116] @ 49938 │ │ │ │ + ldr r2, [pc, #116] @ 4993c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4987c │ │ │ │ + bl 57b50 │ │ │ │ + b 4986c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mov r0, #164 @ 0xa4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b 4986c │ │ │ │ + b 4985c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r6, [r5], -ip │ │ │ │ + andeq r6, r5, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, ip, ror #15 │ │ │ │ + strdeq r6, [r5], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, r4, ror r7 │ │ │ │ + andeq r6, r5, r4, lsl #15 │ │ │ │ andeq r8, r3, ip, lsr #32 │ │ │ │ andeq r8, r3, r8, lsl r1 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r8, r3, r0, lsl r0 │ │ │ │ strdeq r8, [r3], -ip │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #388] @ 49af4 │ │ │ │ + ldr r2, [pc, #388] @ 49ae4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #384] @ 49af8 │ │ │ │ + ldr r3, [pc, #384] @ 49ae8 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #348] @ 49afc │ │ │ │ - ldr r3, [pc, #348] @ 49b00 │ │ │ │ + ldr r4, [pc, #348] @ 49aec │ │ │ │ + ldr r3, [pc, #348] @ 49af0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ str r2, [r0] │ │ │ │ ldr sl, [r4, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49ad4 │ │ │ │ + bne 49ac4 │ │ │ │ bic r3, r6, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 49a40 │ │ │ │ - b 499dc │ │ │ │ + bne 49a30 │ │ │ │ + b 499cc │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49a60 │ │ │ │ + bne 49a50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 499d4 │ │ │ │ + blt 499c4 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ab8 │ │ │ │ - ldr r2, [pc, #244] @ 49b04 │ │ │ │ - ldr r3, [pc, #228] @ 49af8 │ │ │ │ + bne 49aa8 │ │ │ │ + ldr r2, [pc, #244] @ 49af4 │ │ │ │ + ldr r3, [pc, #228] @ 49ae8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49af0 │ │ │ │ + bne 49ae0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49a60 │ │ │ │ + bne 49a50 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49a38 │ │ │ │ - b 499f4 │ │ │ │ + blt 49a28 │ │ │ │ + b 499e4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ str r8, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ mov r0, #166 @ 0xa6 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49a08 │ │ │ │ - ldr r1, [pc, #72] @ 49b08 │ │ │ │ - ldr r0, [pc, #72] @ 49b0c │ │ │ │ - ldr r2, [pc, #72] @ 49b10 │ │ │ │ + beq 499f8 │ │ │ │ + ldr r1, [pc, #72] @ 49af8 │ │ │ │ + ldr r0, [pc, #72] @ 49afc │ │ │ │ + ldr r2, [pc, #72] @ 49b00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 49a08 │ │ │ │ - ldr r1, [pc, #56] @ 49b14 │ │ │ │ - ldr r0, [pc, #56] @ 49b18 │ │ │ │ - ldr r2, [pc, #56] @ 49b1c │ │ │ │ + bl 57b50 │ │ │ │ + b 499f8 │ │ │ │ + ldr r1, [pc, #56] @ 49b04 │ │ │ │ + ldr r0, [pc, #56] @ 49b08 │ │ │ │ + ldr r2, [pc, #56] @ 49b0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 499c4 │ │ │ │ + bl 57924 │ │ │ │ + b 499b4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r5, r0, lsl #13 │ │ │ │ + muleq r5, r0, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r8, asr r6 │ │ │ │ + andeq r6, r5, r8, ror #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, r8, ror #11 │ │ │ │ + strdeq r6, [r5], -r8 │ │ │ │ andeq r7, r3, r0, lsr #28 │ │ │ │ andeq r7, r3, r8, lsl pc │ │ │ │ andeq r0, r0, r6, ror #3 │ │ │ │ andeq r7, r3, r4, lsl #28 │ │ │ │ strdeq r7, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #232] @ 49c24 │ │ │ │ - ldr r3, [pc, #232] @ 49c28 │ │ │ │ + ldr r2, [pc, #232] @ 49c14 │ │ │ │ + ldr r3, [pc, #232] @ 49c18 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r4, #0 │ │ │ │ bic r1, r5, r5, asr #31 │ │ │ │ - ldr r3, [pc, #188] @ 49c2c │ │ │ │ + ldr r3, [pc, #188] @ 49c1c │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ strd r6, [fp, #-52] @ 0xffffffcc │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -70452,2477 +70448,2477 @@ │ │ │ │ rsb r3, r1, r1, lsl #5 │ │ │ │ rsb r3, r3, r3, lsl #6 │ │ │ │ add r1, r1, r3, lsl #3 │ │ │ │ lsl r1, r1, #6 │ │ │ │ sub r8, fp, #52 @ 0x34 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 49bc8 │ │ │ │ + b 49bb8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49bf4 │ │ │ │ + bne 49be4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4858 <__nanosleep64@plt> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ strd r6, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49bbc │ │ │ │ - ldr r2, [pc, #52] @ 49c30 │ │ │ │ - ldr r3, [pc, #40] @ 49c28 │ │ │ │ + beq 49bac │ │ │ │ + ldr r2, [pc, #52] @ 49c20 │ │ │ │ + ldr r3, [pc, #40] @ 49c18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49c20 │ │ │ │ + bne 49c10 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000564b8 │ │ │ │ + andeq r6, r5, r8, asr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r7, ror #7 │ │ │ │ - strdeq r6, [r5], -ip │ │ │ │ + andeq r6, r5, ip, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #412] @ 49df0 │ │ │ │ + ldr r2, [pc, #412] @ 49de0 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #408] @ 49df4 │ │ │ │ + ldr r3, [pc, #408] @ 49de4 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4714 │ │ │ │ - ldr r4, [pc, #368] @ 49df8 │ │ │ │ + ldr r4, [pc, #368] @ 49de8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 478c │ │ │ │ - ldr r3, [pc, #356] @ 49dfc │ │ │ │ + ldr r3, [pc, #356] @ 49dec │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d68 │ │ │ │ - ldr r3, [pc, #336] @ 49e00 │ │ │ │ + bne 49d58 │ │ │ │ + ldr r3, [pc, #336] @ 49df0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49d00 │ │ │ │ + beq 49cf0 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #32 │ │ │ │ - beq 49d00 │ │ │ │ + beq 49cf0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #145 @ 0x91 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r6, r9} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 49d00 │ │ │ │ + bl 2a170 │ │ │ │ + b 49cf0 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49da0 │ │ │ │ + bne 49d90 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4a08 │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 49cf8 │ │ │ │ + blt 49ce8 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d84 │ │ │ │ - ldr r2, [pc, #196] @ 49e04 │ │ │ │ - ldr r3, [pc, #176] @ 49df4 │ │ │ │ + bne 49d74 │ │ │ │ + ldr r2, [pc, #196] @ 49df4 │ │ │ │ + ldr r3, [pc, #176] @ 49de4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49dec │ │ │ │ + bne 49ddc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 49e08 │ │ │ │ - ldr r0, [pc, #152] @ 49e0c │ │ │ │ - ldr r2, [pc, #152] @ 49e10 │ │ │ │ + ldr r1, [pc, #152] @ 49df8 │ │ │ │ + ldr r0, [pc, #152] @ 49dfc │ │ │ │ + ldr r2, [pc, #152] @ 49e00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 49ca8 │ │ │ │ - ldr r1, [pc, #136] @ 49e14 │ │ │ │ - ldr r0, [pc, #136] @ 49e18 │ │ │ │ - ldr r2, [pc, #136] @ 49e1c │ │ │ │ + bl 57924 │ │ │ │ + b 49c98 │ │ │ │ + ldr r1, [pc, #136] @ 49e04 │ │ │ │ + ldr r0, [pc, #136] @ 49e08 │ │ │ │ + ldr r2, [pc, #136] @ 49e0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 49d38 │ │ │ │ + bl 57b50 │ │ │ │ + b 49d28 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp, #16] │ │ │ │ stmib sp, {r0, r6, r9} │ │ │ │ mov r0, #156 @ 0x9c │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b 49d28 │ │ │ │ + b 49d18 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, ip, r3 │ │ │ │ + andeq r6, r5, ip, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r4, ror r3 │ │ │ │ + andeq r6, r5, r4, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000562b8 │ │ │ │ + andeq r6, r5, r8, asr #5 │ │ │ │ andeq r7, r3, r0, ror fp │ │ │ │ andeq r7, r3, r4, ror ip │ │ │ │ andeq r0, r0, r1, lsr #4 │ │ │ │ andeq r7, r3, r4, asr fp │ │ │ │ andeq r7, r3, r8, asr ip │ │ │ │ andeq r0, r0, r1, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #460] @ 4a00c │ │ │ │ + ldr r2, [pc, #460] @ 49ffc │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #456] @ 4a010 │ │ │ │ + ldr r3, [pc, #456] @ 4a000 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #436] @ 4a014 │ │ │ │ + ldr r9, [pc, #436] @ 4a004 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #420] @ 4a018 │ │ │ │ + ldr r3, [pc, #420] @ 4a008 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ ldr sl, [r9, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 49e9c │ │ │ │ - b 49fec │ │ │ │ + beq 49e8c │ │ │ │ + b 49fdc │ │ │ │ cmp r5, #4 │ │ │ │ - bne 49fc0 │ │ │ │ + bne 49fb0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 4c48 <__utime64@plt> │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49e94 │ │ │ │ - ldr r3, [pc, #352] @ 4a01c │ │ │ │ + blt 49e84 │ │ │ │ + ldr r3, [pc, #352] @ 4a00c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49f10 │ │ │ │ + bne 49f00 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49fa4 │ │ │ │ - ldr r2, [pc, #312] @ 4a020 │ │ │ │ - ldr r3, [pc, #292] @ 4a010 │ │ │ │ + bne 49f94 │ │ │ │ + ldr r2, [pc, #312] @ 4a010 │ │ │ │ + ldr r3, [pc, #292] @ 4a000 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a008 │ │ │ │ + bne 49ff8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 49ed0 │ │ │ │ + beq 49ec0 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #144 @ 0x90 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 49ed0 │ │ │ │ + bge 49ec0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ stmib sp, {r0, r8} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #155 @ 0x9b │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49ee0 │ │ │ │ - ldr r1, [pc, #120] @ 4a024 │ │ │ │ - ldr r0, [pc, #120] @ 4a028 │ │ │ │ - ldr r2, [pc, #120] @ 4a02c │ │ │ │ + beq 49ed0 │ │ │ │ + ldr r1, [pc, #120] @ 4a014 │ │ │ │ + ldr r0, [pc, #120] @ 4a018 │ │ │ │ + ldr r2, [pc, #120] @ 4a01c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 49ee0 │ │ │ │ - ldr r3, [pc, #84] @ 4a01c │ │ │ │ + bl 57b50 │ │ │ │ + b 49ed0 │ │ │ │ + ldr r3, [pc, #84] @ 4a00c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49f54 │ │ │ │ + beq 49f44 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 49f54 │ │ │ │ - b 49f1c │ │ │ │ - ldr r1, [pc, #60] @ 4a030 │ │ │ │ - ldr r0, [pc, #60] @ 4a034 │ │ │ │ - ldr r2, [pc, #60] @ 4a038 │ │ │ │ + beq 49f44 │ │ │ │ + b 49f0c │ │ │ │ + ldr r1, [pc, #60] @ 4a020 │ │ │ │ + ldr r0, [pc, #60] @ 4a024 │ │ │ │ + ldr r2, [pc, #60] @ 4a028 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 49e9c │ │ │ │ + bl 57924 │ │ │ │ + b 49e8c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000561b0 │ │ │ │ + andeq r6, r5, r0, asr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r8, lsl #3 │ │ │ │ + muleq r5, r8, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r5, r0, lsl r1 │ │ │ │ + andeq r6, r5, r0, lsr #2 │ │ │ │ andeq r7, r3, r4, lsr r9 │ │ │ │ andeq r7, r3, ip, asr #20 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ andeq r7, r3, ip, ror #17 │ │ │ │ andeq r7, r3, r4, lsl #20 │ │ │ │ andeq r0, r0, sp, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #440] @ 4a214 │ │ │ │ - ldr r3, [pc, #440] @ 4a218 │ │ │ │ + ldr r2, [pc, #440] @ 4a204 │ │ │ │ + ldr r3, [pc, #440] @ 4a208 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r8, [pc, #404] @ 4a21c │ │ │ │ + ldr r8, [pc, #404] @ 4a20c │ │ │ │ mov r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #392] @ 4a220 │ │ │ │ + ldr r3, [pc, #392] @ 4a210 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [r8, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a0b4 │ │ │ │ - b 4a1d0 │ │ │ │ + beq 4a0a4 │ │ │ │ + b 4a1c0 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 4a150 │ │ │ │ + bne 4a140 │ │ │ │ mov r0, r7 │ │ │ │ bl 4678 │ │ │ │ ldr r5, [r6] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4a0ac │ │ │ │ - ldr r3, [pc, #340] @ 4a224 │ │ │ │ + blt 4a09c │ │ │ │ + ldr r3, [pc, #340] @ 4a214 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a120 │ │ │ │ + bne 4a110 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1b4 │ │ │ │ - ldr r2, [pc, #304] @ 4a228 │ │ │ │ - ldr r3, [pc, #284] @ 4a218 │ │ │ │ + bne 4a1a4 │ │ │ │ + ldr r2, [pc, #304] @ 4a218 │ │ │ │ + ldr r3, [pc, #284] @ 4a208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a210 │ │ │ │ + bne 4a200 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #262144 @ 0x40000 │ │ │ │ - beq 4a0e0 │ │ │ │ + beq 4a0d0 │ │ │ │ mov r3, #147 @ 0x93 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4a0e0 │ │ │ │ - ldr r3, [pc, #204] @ 4a224 │ │ │ │ + bl 2a170 │ │ │ │ + b 4a0d0 │ │ │ │ + ldr r3, [pc, #204] @ 4a214 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a174 │ │ │ │ + beq 4a164 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #262144 @ 0x40000 │ │ │ │ - bne 4a1ec │ │ │ │ + bne 4a1dc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #158 @ 0x9e │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a0f0 │ │ │ │ - ldr r1, [pc, #112] @ 4a22c │ │ │ │ - ldr r0, [pc, #112] @ 4a230 │ │ │ │ + beq 4a0e0 │ │ │ │ + ldr r1, [pc, #112] @ 4a21c │ │ │ │ + ldr r0, [pc, #112] @ 4a220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #620 @ 0x26c │ │ │ │ - bl 57b60 │ │ │ │ - b 4a0f0 │ │ │ │ - ldr r1, [pc, #92] @ 4a234 │ │ │ │ - ldr r0, [pc, #92] @ 4a238 │ │ │ │ + bl 57b50 │ │ │ │ + b 4a0e0 │ │ │ │ + ldr r1, [pc, #92] @ 4a224 │ │ │ │ + ldr r0, [pc, #92] @ 4a228 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #604 @ 0x25c │ │ │ │ - bl 57934 │ │ │ │ - b 4a0b4 │ │ │ │ + bl 57924 │ │ │ │ + b 4a0a4 │ │ │ │ mov r3, #147 @ 0x93 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4a174 │ │ │ │ + bl 2a170 │ │ │ │ + b 4a164 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, r8, pc @ │ │ │ │ + andeq r5, r5, r8, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, r0, ror pc │ │ │ │ + andeq r5, r5, r0, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r5, r0, lsl #30 │ │ │ │ + andeq r5, r5, r0, lsl pc │ │ │ │ andeq r7, r3, r8, lsr #14 │ │ │ │ andeq r7, r3, r0, asr r8 │ │ │ │ andeq r7, r3, ip, lsl #14 │ │ │ │ andeq r7, r3, r4, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #428] @ 4a408 │ │ │ │ + ldr r2, [pc, #428] @ 4a3f8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #424] @ 4a40c │ │ │ │ + ldr r3, [pc, #424] @ 4a3fc │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #404] @ 4a410 │ │ │ │ + ldr r9, [pc, #404] @ 4a400 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #388] @ 4a414 │ │ │ │ + ldr r3, [pc, #388] @ 4a404 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ ldr sl, [r9, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4a2b8 │ │ │ │ - b 4a3e8 │ │ │ │ + beq 4a2a8 │ │ │ │ + b 4a3d8 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 4a3c0 │ │ │ │ + bne 4a3b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4684 │ │ │ │ ldr r5, [r6] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4a2b0 │ │ │ │ - ldr r3, [pc, #320] @ 4a418 │ │ │ │ + blt 4a2a0 │ │ │ │ + ldr r3, [pc, #320] @ 4a408 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a328 │ │ │ │ + bne 4a318 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a3a4 │ │ │ │ - ldr r2, [pc, #284] @ 4a41c │ │ │ │ - ldr r3, [pc, #264] @ 4a40c │ │ │ │ + bne 4a394 │ │ │ │ + ldr r2, [pc, #284] @ 4a40c │ │ │ │ + ldr r3, [pc, #264] @ 4a3fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a404 │ │ │ │ + bne 4a3f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #16 │ │ │ │ - beq 4a2e8 │ │ │ │ + beq 4a2d8 │ │ │ │ mov r3, #138 @ 0x8a │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4a2e8 │ │ │ │ + bge 4a2d8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a2f8 │ │ │ │ - ldr r1, [pc, #116] @ 4a420 │ │ │ │ - ldr r0, [pc, #116] @ 4a424 │ │ │ │ - ldr r2, [pc, #116] @ 4a428 │ │ │ │ + beq 4a2e8 │ │ │ │ + ldr r1, [pc, #116] @ 4a410 │ │ │ │ + ldr r0, [pc, #116] @ 4a414 │ │ │ │ + ldr r2, [pc, #116] @ 4a418 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4a2f8 │ │ │ │ - ldr r3, [pc, #80] @ 4a418 │ │ │ │ + bl 57b50 │ │ │ │ + b 4a2e8 │ │ │ │ + ldr r3, [pc, #80] @ 4a408 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a360 │ │ │ │ + beq 4a350 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #16 │ │ │ │ - beq 4a360 │ │ │ │ - b 4a334 │ │ │ │ - ldr r1, [pc, #60] @ 4a42c │ │ │ │ - ldr r0, [pc, #60] @ 4a430 │ │ │ │ - ldr r2, [pc, #60] @ 4a434 │ │ │ │ + beq 4a350 │ │ │ │ + b 4a324 │ │ │ │ + ldr r1, [pc, #60] @ 4a41c │ │ │ │ + ldr r0, [pc, #60] @ 4a420 │ │ │ │ + ldr r2, [pc, #60] @ 4a424 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4a2b8 │ │ │ │ + bl 57924 │ │ │ │ + b 4a2a8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, r4, sp │ │ │ │ + andeq r5, r5, r4, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, ip, ror #26 │ │ │ │ + andeq r5, r5, ip, ror sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r5, [r5], -r8 │ │ │ │ + andeq r5, r5, r8, lsl #26 │ │ │ │ andeq r7, r3, r4, lsr r5 │ │ │ │ andeq r7, r3, r0, ror r6 │ │ │ │ andeq r0, r0, r7, lsl #5 │ │ │ │ strdeq r7, [r3], -r0 │ │ │ │ andeq r7, r3, ip, lsr #12 │ │ │ │ andeq r0, r0, r7, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #420] @ 4a5fc │ │ │ │ - ldr r3, [pc, #420] @ 4a600 │ │ │ │ + ldr r2, [pc, #420] @ 4a5ec │ │ │ │ + ldr r3, [pc, #420] @ 4a5f0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r8, [pc, #384] @ 4a604 │ │ │ │ + ldr r8, [pc, #384] @ 4a5f4 │ │ │ │ mov r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #372] @ 4a608 │ │ │ │ + ldr r3, [pc, #372] @ 4a5f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [r8, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a4b0 │ │ │ │ - b 4a5dc │ │ │ │ + beq 4a4a0 │ │ │ │ + b 4a5cc │ │ │ │ cmp r5, #4 │ │ │ │ - bne 4a5b4 │ │ │ │ + bne 4a5a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 469c │ │ │ │ ldr r5, [r6] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4a4a8 │ │ │ │ - ldr r3, [pc, #320] @ 4a60c │ │ │ │ + blt 4a498 │ │ │ │ + ldr r3, [pc, #320] @ 4a5fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a51c │ │ │ │ + bne 4a50c │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a598 │ │ │ │ - ldr r2, [pc, #284] @ 4a610 │ │ │ │ - ldr r3, [pc, #264] @ 4a600 │ │ │ │ + bne 4a588 │ │ │ │ + ldr r2, [pc, #284] @ 4a600 │ │ │ │ + ldr r3, [pc, #264] @ 4a5f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a5f8 │ │ │ │ + bne 4a5e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #16 │ │ │ │ - beq 4a4dc │ │ │ │ + beq 4a4cc │ │ │ │ mov r3, #138 @ 0x8a │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4a4dc │ │ │ │ + bge 4a4cc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a4ec │ │ │ │ - ldr r1, [pc, #116] @ 4a614 │ │ │ │ - ldr r0, [pc, #116] @ 4a618 │ │ │ │ - ldr r2, [pc, #116] @ 4a61c │ │ │ │ + beq 4a4dc │ │ │ │ + ldr r1, [pc, #116] @ 4a604 │ │ │ │ + ldr r0, [pc, #116] @ 4a608 │ │ │ │ + ldr r2, [pc, #116] @ 4a60c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4a4ec │ │ │ │ - ldr r3, [pc, #80] @ 4a60c │ │ │ │ + bl 57b50 │ │ │ │ + b 4a4dc │ │ │ │ + ldr r3, [pc, #80] @ 4a5fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a554 │ │ │ │ + beq 4a544 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #16 │ │ │ │ - beq 4a554 │ │ │ │ - b 4a528 │ │ │ │ - ldr r1, [pc, #60] @ 4a620 │ │ │ │ - ldr r0, [pc, #60] @ 4a624 │ │ │ │ - ldr r2, [pc, #60] @ 4a628 │ │ │ │ + beq 4a544 │ │ │ │ + b 4a518 │ │ │ │ + ldr r1, [pc, #60] @ 4a610 │ │ │ │ + ldr r0, [pc, #60] @ 4a614 │ │ │ │ + ldr r2, [pc, #60] @ 4a618 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4a4b0 │ │ │ │ + bl 57924 │ │ │ │ + b 4a4a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, ip, fp │ │ │ │ + andeq r5, r5, ip, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, r4, ror fp │ │ │ │ + andeq r5, r5, r4, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r5, r4, lsl #22 │ │ │ │ + andeq r5, r5, r4, lsl fp │ │ │ │ andeq r7, r3, r0, asr #6 │ │ │ │ andeq r7, r3, ip, lsl #9 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ strdeq r7, [r3], -ip │ │ │ │ andeq r7, r3, r8, asr #8 │ │ │ │ muleq r0, r2, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #440] @ 4a804 │ │ │ │ - ldr r3, [pc, #440] @ 4a808 │ │ │ │ + ldr r2, [pc, #440] @ 4a7f4 │ │ │ │ + ldr r3, [pc, #440] @ 4a7f8 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r8, [pc, #404] @ 4a80c │ │ │ │ + ldr r8, [pc, #404] @ 4a7fc │ │ │ │ mov r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #392] @ 4a810 │ │ │ │ + ldr r3, [pc, #392] @ 4a800 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [r8, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a6a4 │ │ │ │ - b 4a7c0 │ │ │ │ + beq 4a694 │ │ │ │ + b 4a7b0 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 4a740 │ │ │ │ + bne 4a730 │ │ │ │ mov r0, r7 │ │ │ │ bl 46fc │ │ │ │ ldr r5, [r6] │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4a69c │ │ │ │ - ldr r3, [pc, #340] @ 4a814 │ │ │ │ + blt 4a68c │ │ │ │ + ldr r3, [pc, #340] @ 4a804 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a710 │ │ │ │ + bne 4a700 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a7a4 │ │ │ │ - ldr r2, [pc, #304] @ 4a818 │ │ │ │ - ldr r3, [pc, #284] @ 4a808 │ │ │ │ + bne 4a794 │ │ │ │ + ldr r2, [pc, #304] @ 4a808 │ │ │ │ + ldr r3, [pc, #284] @ 4a7f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a800 │ │ │ │ + bne 4a7f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #1 │ │ │ │ - beq 4a6d0 │ │ │ │ + beq 4a6c0 │ │ │ │ mov r3, #146 @ 0x92 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4a6d0 │ │ │ │ - ldr r3, [pc, #204] @ 4a814 │ │ │ │ + bl 2a170 │ │ │ │ + b 4a6c0 │ │ │ │ + ldr r3, [pc, #204] @ 4a804 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a764 │ │ │ │ + beq 4a754 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a7dc │ │ │ │ + bne 4a7cc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #157 @ 0x9d │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str r5, [r6] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a6e0 │ │ │ │ - ldr r1, [pc, #112] @ 4a81c │ │ │ │ - ldr r0, [pc, #112] @ 4a820 │ │ │ │ - ldr r2, [pc, #112] @ 4a824 │ │ │ │ + beq 4a6d0 │ │ │ │ + ldr r1, [pc, #112] @ 4a80c │ │ │ │ + ldr r0, [pc, #112] @ 4a810 │ │ │ │ + ldr r2, [pc, #112] @ 4a814 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4a6e0 │ │ │ │ - ldr r1, [pc, #96] @ 4a828 │ │ │ │ - ldr r0, [pc, #96] @ 4a82c │ │ │ │ - ldr r2, [pc, #96] @ 4a830 │ │ │ │ + bl 57b50 │ │ │ │ + b 4a6d0 │ │ │ │ + ldr r1, [pc, #96] @ 4a818 │ │ │ │ + ldr r0, [pc, #96] @ 4a81c │ │ │ │ + ldr r2, [pc, #96] @ 4a820 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4a6a4 │ │ │ │ + bl 57924 │ │ │ │ + b 4a694 │ │ │ │ mov r3, #146 @ 0x92 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4a764 │ │ │ │ + bl 2a170 │ │ │ │ + b 4a754 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r5, r8, lsr #19 │ │ │ │ + @ instruction: 0x000559b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, r0, lsl #19 │ │ │ │ + muleq r5, r0, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r5, r0, lsl r9 │ │ │ │ + andeq r5, r5, r0, lsr #18 │ │ │ │ andeq r7, r3, r4, lsr r1 │ │ │ │ muleq r3, r0, r2 │ │ │ │ @ instruction: 0x000002be │ │ │ │ andeq r7, r3, r8, lsl r1 │ │ │ │ andeq r7, r3, r4, ror r2 │ │ │ │ andeq r0, r0, lr, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #604] @ 4aaac │ │ │ │ - ldr r2, [pc, #604] @ 4aab0 │ │ │ │ + ldr ip, [pc, #604] @ 4aa9c │ │ │ │ + ldr r2, [pc, #604] @ 4aaa0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r7, [pc, #596] @ 4aab4 │ │ │ │ + ldr r7, [pc, #596] @ 4aaa4 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #588] @ 4aab8 │ │ │ │ + ldr r3, [pc, #588] @ 4aaa8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa20 │ │ │ │ + bne 4aa10 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [fp, #8] │ │ │ │ orr r1, r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 4894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4a984 │ │ │ │ + blt 4a974 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #500] @ 4aabc │ │ │ │ + ldr r3, [pc, #500] @ 4aaac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a918 │ │ │ │ + bne 4a908 │ │ │ │ str sl, [r5] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a968 │ │ │ │ - ldr r2, [pc, #464] @ 4aac0 │ │ │ │ - ldr r3, [pc, #444] @ 4aab0 │ │ │ │ + bne 4a958 │ │ │ │ + ldr r2, [pc, #464] @ 4aab0 │ │ │ │ + ldr r3, [pc, #444] @ 4aaa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4aaa8 │ │ │ │ + bne 4aa98 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 4a8d8 │ │ │ │ + beq 4a8c8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #137 @ 0x89 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str sl, [r5] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a8e8 │ │ │ │ - ldr r1, [pc, #340] @ 4aac4 │ │ │ │ - ldr r0, [pc, #340] @ 4aac8 │ │ │ │ - ldr r2, [pc, #340] @ 4aacc │ │ │ │ + beq 4a8d8 │ │ │ │ + ldr r1, [pc, #340] @ 4aab4 │ │ │ │ + ldr r0, [pc, #340] @ 4aab8 │ │ │ │ + ldr r2, [pc, #340] @ 4aabc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4a8e8 │ │ │ │ + bl 57b50 │ │ │ │ + b 4a8d8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa3c │ │ │ │ + bne 4aa2c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #300] @ 4aad0 │ │ │ │ + ldr r1, [pc, #300] @ 4aac0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #256] @ 4aabc │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #256] @ 4aaac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a9d8 │ │ │ │ + beq 4a9c8 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 4aa70 │ │ │ │ + bne 4aa60 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #149 @ 0x95 │ │ │ │ mov r2, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ - bl 2a180 │ │ │ │ - b 4a8d8 │ │ │ │ - ldr r1, [pc, #172] @ 4aad4 │ │ │ │ - ldr r0, [pc, #172] @ 4aad8 │ │ │ │ - ldr r2, [pc, #172] @ 4aadc │ │ │ │ + bl 2a170 │ │ │ │ + b 4a8c8 │ │ │ │ + ldr r1, [pc, #172] @ 4aac4 │ │ │ │ + ldr r0, [pc, #172] @ 4aac8 │ │ │ │ + ldr r2, [pc, #172] @ 4aacc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4a894 │ │ │ │ + bl 57924 │ │ │ │ + b 4a884 │ │ │ │ ldmib fp, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ bl 4894 │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ movge r3, #0 │ │ │ │ strge r3, [sl] │ │ │ │ ldrge sl, [r0] │ │ │ │ - bge 4a8c0 │ │ │ │ + bge 4a8b0 │ │ │ │ ldr sl, [r0] │ │ │ │ - b 4a99c │ │ │ │ + b 4a98c │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #137 @ 0x89 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4a9d8 │ │ │ │ + bl 2a170 │ │ │ │ + b 4a9c8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r5, r4, lsr #15 │ │ │ │ + @ instruction: 0x000557b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, r4, lsl #15 │ │ │ │ + muleq r5, r4, r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r5, r8, lsl #14 │ │ │ │ + andeq r5, r5, r8, lsl r7 │ │ │ │ andeq r6, r3, r0, ror pc │ │ │ │ ldrdeq r7, [r3], -ip │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - andeq fp, r9, ip, lsr #14 │ │ │ │ + andeq fp, r9, ip, lsr r7 │ │ │ │ @ instruction: 0x00036eb8 │ │ │ │ andeq r7, r3, r4, lsr #32 │ │ │ │ andeq r0, r0, sl, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr lr, [pc, #516] @ 4ad00 │ │ │ │ - ldr ip, [pc, #516] @ 4ad04 │ │ │ │ + ldr lr, [pc, #516] @ 4acf0 │ │ │ │ + ldr ip, [pc, #516] @ 4acf4 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [pc, #508] @ 4ad08 │ │ │ │ + ldr r7, [pc, #508] @ 4acf8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #504] @ 4ad0c │ │ │ │ + ldr r2, [pc, #504] @ 4acfc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [r7, r2] │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ - bne 4ac24 │ │ │ │ + bne 4ac14 │ │ │ │ ldmib fp, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ bl 4894 │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - blt 4ac40 │ │ │ │ - ldr r3, [pc, #424] @ 4ad10 │ │ │ │ + blt 4ac30 │ │ │ │ + ldr r3, [pc, #424] @ 4ad00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4abb8 │ │ │ │ + bne 4aba8 │ │ │ │ str sl, [r5] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ac08 │ │ │ │ - ldr r2, [pc, #388] @ 4ad14 │ │ │ │ - ldr r3, [pc, #368] @ 4ad04 │ │ │ │ + bne 4abf8 │ │ │ │ + ldr r2, [pc, #388] @ 4ad04 │ │ │ │ + ldr r3, [pc, #368] @ 4acf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4acfc │ │ │ │ + bne 4acec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 4ab78 │ │ │ │ + beq 4ab68 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #137 @ 0x89 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ str sl, [r5] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ab88 │ │ │ │ - ldr r1, [pc, #264] @ 4ad18 │ │ │ │ - ldr r0, [pc, #264] @ 4ad1c │ │ │ │ - ldr r2, [pc, #264] @ 4ad20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ab88 │ │ │ │ - ldr r1, [pc, #248] @ 4ad24 │ │ │ │ - ldr r0, [pc, #248] @ 4ad28 │ │ │ │ - ldr r2, [pc, #248] @ 4ad2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4ab3c │ │ │ │ - ldr r1, [pc, #232] @ 4ad30 │ │ │ │ + beq 4ab78 │ │ │ │ + ldr r1, [pc, #264] @ 4ad08 │ │ │ │ + ldr r0, [pc, #264] @ 4ad0c │ │ │ │ + ldr r2, [pc, #264] @ 4ad10 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ab78 │ │ │ │ + ldr r1, [pc, #248] @ 4ad14 │ │ │ │ + ldr r0, [pc, #248] @ 4ad18 │ │ │ │ + ldr r2, [pc, #248] @ 4ad1c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 4ab2c │ │ │ │ + ldr r1, [pc, #232] @ 4ad20 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ - ldr r3, [pc, #176] @ 4ad10 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r3, [pc, #176] @ 4ad00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ac7c │ │ │ │ + beq 4ac6c │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 4acc4 │ │ │ │ + bne 4acb4 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #149 @ 0x95 │ │ │ │ mov r2, r8 │ │ │ │ stmib sp, {r0, r6} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ - bl 2a180 │ │ │ │ - b 4ab78 │ │ │ │ + bl 2a170 │ │ │ │ + b 4ab68 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #137 @ 0x89 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4ac7c │ │ │ │ + bl 2a170 │ │ │ │ + b 4ac6c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r5, [r5], -r8 │ │ │ │ + andeq r5, r5, r8, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r5, [r5], -ip │ │ │ │ + andeq r5, r5, ip, ror #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r5, r8, ror #8 │ │ │ │ + andeq r5, r5, r8, ror r4 │ │ │ │ ldrdeq r6, [r3], -r0 │ │ │ │ andeq r6, r3, ip, lsr lr │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ @ instruction: 0x00036cb4 │ │ │ │ andeq r6, r3, r0, lsr #28 │ │ │ │ andeq r0, r0, r3, lsl #6 │ │ │ │ - andeq fp, r9, r8, lsl #9 │ │ │ │ + muleq r9, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr ip, [pc, #364] @ 4aebc │ │ │ │ + ldr ip, [pc, #364] @ 4aeac │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [pc, #348] @ 4aec0 │ │ │ │ + ldr r2, [pc, #348] @ 4aeb0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ bl 4960 │ │ │ │ - ldr r9, [pc, #308] @ 4aec4 │ │ │ │ + ldr r9, [pc, #308] @ 4aeb4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #296] @ 4aec8 │ │ │ │ + ldr r2, [pc, #296] @ 4aeb8 │ │ │ │ ldr r3, [r9, r2] │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bne 4ae28 │ │ │ │ - ldr r2, [pc, #268] @ 4aecc │ │ │ │ + bne 4ae18 │ │ │ │ + ldr r2, [pc, #268] @ 4aebc │ │ │ │ ldr r3, [r9, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4addc │ │ │ │ + beq 4adcc │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 4ae94 │ │ │ │ + bne 4ae84 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 4ae60 │ │ │ │ + blt 4ae50 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str sl, [r4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ae44 │ │ │ │ - ldr r2, [pc, #208] @ 4aed0 │ │ │ │ - ldr r3, [pc, #188] @ 4aec0 │ │ │ │ + bne 4ae34 │ │ │ │ + ldr r2, [pc, #208] @ 4aec0 │ │ │ │ + ldr r3, [pc, #188] @ 4aeb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4aeb8 │ │ │ │ + bne 4aea8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #164] @ 4aed4 │ │ │ │ - ldr r0, [pc, #164] @ 4aed8 │ │ │ │ - ldr r2, [pc, #164] @ 4aedc │ │ │ │ + ldr r1, [pc, #164] @ 4aec4 │ │ │ │ + ldr r0, [pc, #164] @ 4aec8 │ │ │ │ + ldr r2, [pc, #164] @ 4aecc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4adb8 │ │ │ │ - ldr r1, [pc, #148] @ 4aee0 │ │ │ │ - ldr r0, [pc, #148] @ 4aee4 │ │ │ │ + bl 57924 │ │ │ │ + b 4ada8 │ │ │ │ + ldr r1, [pc, #148] @ 4aed0 │ │ │ │ + ldr r0, [pc, #148] @ 4aed4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #828 @ 0x33c │ │ │ │ - bl 57b60 │ │ │ │ - b 4adf8 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ade8 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #159 @ 0x9f │ │ │ │ mov r2, r8 │ │ │ │ stmib sp, {r0, r6, r7} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, sl │ │ │ │ - bl 2a180 │ │ │ │ - b 4ade4 │ │ │ │ + bl 2a170 │ │ │ │ + b 4add4 │ │ │ │ mov r3, #148 @ 0x94 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r6, r7} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4addc │ │ │ │ + bl 2a170 │ │ │ │ + b 4adcc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, r8, r2 │ │ │ │ + andeq r5, r5, r8, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, ip, ror #4 │ │ │ │ + andeq r5, r5, ip, ror r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r5, [r5], -r8 │ │ │ │ + andeq r5, r5, r8, lsl #4 │ │ │ │ @ instruction: 0x00036ab0 │ │ │ │ andeq r6, r3, r8, lsr #24 │ │ │ │ andeq r0, r0, r1, lsr r3 │ │ │ │ muleq r3, r8, sl │ │ │ │ andeq r6, r3, r0, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #140] @ 4af90 │ │ │ │ - ldr r3, [pc, #140] @ 4af94 │ │ │ │ + ldr r6, [pc, #140] @ 4af80 │ │ │ │ + ldr r3, [pc, #140] @ 4af84 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4af30 │ │ │ │ + beq 4af20 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4af70 │ │ │ │ - ldr r3, [pc, #96] @ 4af98 │ │ │ │ + bne 4af60 │ │ │ │ + ldr r3, [pc, #96] @ 4af88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4af54 │ │ │ │ + bne 4af44 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #816] @ 0x330 │ │ │ │ bl 4990 │ │ │ │ - ldr r1, [pc, #64] @ 4af9c │ │ │ │ - ldr r0, [pc, #64] @ 4afa0 │ │ │ │ - ldr r2, [pc, #64] @ 4afa4 │ │ │ │ + ldr r1, [pc, #64] @ 4af8c │ │ │ │ + ldr r0, [pc, #64] @ 4af90 │ │ │ │ + ldr r2, [pc, #64] @ 4af94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4af44 │ │ │ │ + bl 57924 │ │ │ │ + b 4af34 │ │ │ │ mov r3, #141 @ 0x8d │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, r4} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4af30 │ │ │ │ - strdeq r5, [r5], -r4 │ │ │ │ + bl 2a170 │ │ │ │ + b 4af20 │ │ │ │ + andeq r5, r5, r4, lsl #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, r4, lsl #19 │ │ │ │ andeq r6, r3, r8, lsl #22 │ │ │ │ andeq r0, r0, r6, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #140] @ 4b050 │ │ │ │ - ldr r3, [pc, #140] @ 4b054 │ │ │ │ + ldr r6, [pc, #140] @ 4b040 │ │ │ │ + ldr r3, [pc, #140] @ 4b044 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4aff0 │ │ │ │ + beq 4afe0 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4b030 │ │ │ │ - ldr r3, [pc, #96] @ 4b058 │ │ │ │ + bne 4b020 │ │ │ │ + ldr r3, [pc, #96] @ 4b048 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b014 │ │ │ │ + bne 4b004 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #816] @ 0x330 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #64] @ 4b05c │ │ │ │ - ldr r0, [pc, #64] @ 4b060 │ │ │ │ - ldr r2, [pc, #64] @ 4b064 │ │ │ │ + ldr r1, [pc, #64] @ 4b04c │ │ │ │ + ldr r0, [pc, #64] @ 4b050 │ │ │ │ + ldr r2, [pc, #64] @ 4b054 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4b004 │ │ │ │ + bl 57924 │ │ │ │ + b 4aff4 │ │ │ │ mov r3, #141 @ 0x8d │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, r4} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4aff0 │ │ │ │ - andeq r5, r5, r4, lsr r0 │ │ │ │ + bl 2a170 │ │ │ │ + b 4afe0 │ │ │ │ + andeq r5, r5, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, r4, asr #17 │ │ │ │ andeq r6, r3, r4, asr sl │ │ │ │ andeq r0, r0, r3, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #352] @ 4b1e4 │ │ │ │ - ldr r3, [pc, #352] @ 4b1e8 │ │ │ │ + ldr r2, [pc, #352] @ 4b1d4 │ │ │ │ + ldr r3, [pc, #352] @ 4b1d8 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ bl 4c6c │ │ │ │ - ldr sl, [pc, #316] @ 4b1ec │ │ │ │ + ldr sl, [pc, #316] @ 4b1dc │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #304] @ 4b1f0 │ │ │ │ + ldr r3, [pc, #304] @ 4b1e0 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - bne 4b14c │ │ │ │ - ldr r3, [pc, #280] @ 4b1f4 │ │ │ │ + bne 4b13c │ │ │ │ + ldr r3, [pc, #280] @ 4b1e4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b104 │ │ │ │ + beq 4b0f4 │ │ │ │ ldrb r2, [r3, #892] @ 0x37c │ │ │ │ cmp r4, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ ands r3, r3, r2, lsr #7 │ │ │ │ - bne 4b1bc │ │ │ │ + bne 4b1ac │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4b184 │ │ │ │ + beq 4b174 │ │ │ │ str r9, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b168 │ │ │ │ - ldr r2, [pc, #212] @ 4b1f8 │ │ │ │ - ldr r3, [pc, #192] @ 4b1e8 │ │ │ │ + bne 4b158 │ │ │ │ + ldr r2, [pc, #212] @ 4b1e8 │ │ │ │ + ldr r3, [pc, #192] @ 4b1d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b1e0 │ │ │ │ + bne 4b1d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 4b1fc │ │ │ │ - ldr r0, [pc, #168] @ 4b200 │ │ │ │ + ldr r1, [pc, #168] @ 4b1ec │ │ │ │ + ldr r0, [pc, #168] @ 4b1f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #864 @ 0x360 │ │ │ │ - bl 57934 │ │ │ │ - b 4b0d4 │ │ │ │ - ldr r1, [pc, #148] @ 4b204 │ │ │ │ - ldr r0, [pc, #148] @ 4b208 │ │ │ │ - ldr r2, [pc, #148] @ 4b20c │ │ │ │ + bl 57924 │ │ │ │ + b 4b0c4 │ │ │ │ + ldr r1, [pc, #148] @ 4b1f4 │ │ │ │ + ldr r0, [pc, #148] @ 4b1f8 │ │ │ │ + ldr r2, [pc, #148] @ 4b1fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4b11c │ │ │ │ + bl 57b50 │ │ │ │ + b 4b10c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #152 @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b10c │ │ │ │ + bl 2a170 │ │ │ │ + b 4b0fc │ │ │ │ mov r3, #140 @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 4b10c │ │ │ │ + bl 2a170 │ │ │ │ + b 4b0fc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r5, r0, ror pc │ │ │ │ + andeq r4, r5, r0, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, ip, asr #30 │ │ │ │ + andeq r4, r5, ip, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r4, [r5], -r4 @ │ │ │ │ + andeq r4, r5, r4, ror #29 │ │ │ │ muleq r3, r0, r7 │ │ │ │ andeq r6, r3, ip, lsr #18 │ │ │ │ andeq r6, r3, r0, ror r7 │ │ │ │ andeq r6, r3, ip, lsl #18 │ │ │ │ andeq r0, r0, fp, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #444] @ 4b3e8 │ │ │ │ - ldr ip, [pc, #444] @ 4b3ec │ │ │ │ + ldr lr, [pc, #444] @ 4b3d8 │ │ │ │ + ldr ip, [pc, #444] @ 4b3dc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #436] @ 4b3f0 │ │ │ │ + ldr r5, [pc, #436] @ 4b3e0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #432] @ 4b3f4 │ │ │ │ + ldr r3, [pc, #432] @ 4b3e4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 4b354 │ │ │ │ + bne 4b344 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4b2f8 │ │ │ │ - ldr r3, [pc, #380] @ 4b3f8 │ │ │ │ + bne 4b2e8 │ │ │ │ + ldr r3, [pc, #380] @ 4b3e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b298 │ │ │ │ + beq 4b288 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 4b3c4 │ │ │ │ + bne 4b3b4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4cd8 │ │ │ │ mov r6, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4b38c │ │ │ │ + blt 4b37c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ str sl, [r0] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b370 │ │ │ │ - ldr r2, [pc, #300] @ 4b3fc │ │ │ │ - ldr r3, [pc, #280] @ 4b3ec │ │ │ │ + bne 4b360 │ │ │ │ + ldr r2, [pc, #300] @ 4b3ec │ │ │ │ + ldr r3, [pc, #280] @ 4b3dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b3e4 │ │ │ │ + bne 4b3d4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4cd8 │ │ │ │ mov r6, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #232] @ 4b3f8 │ │ │ │ + ldr r3, [pc, #232] @ 4b3e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ - beq 4b2ac │ │ │ │ + beq 4b29c │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 4b2ac │ │ │ │ + beq 4b29c │ │ │ │ mov r3, #142 @ 0x8e │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 4b2ac │ │ │ │ - ldr r1, [pc, #164] @ 4b400 │ │ │ │ - ldr r0, [pc, #164] @ 4b404 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b29c │ │ │ │ + ldr r1, [pc, #164] @ 4b3f0 │ │ │ │ + ldr r0, [pc, #164] @ 4b3f4 │ │ │ │ mov r2, #884 @ 0x374 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4b26c │ │ │ │ - ldr r1, [pc, #144] @ 4b408 │ │ │ │ - ldr r0, [pc, #144] @ 4b40c │ │ │ │ - ldr r2, [pc, #144] @ 4b410 │ │ │ │ + bl 57924 │ │ │ │ + b 4b25c │ │ │ │ + ldr r1, [pc, #144] @ 4b3f8 │ │ │ │ + ldr r0, [pc, #144] @ 4b3fc │ │ │ │ + ldr r2, [pc, #144] @ 4b400 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4b2c8 │ │ │ │ + bl 57b50 │ │ │ │ + b 4b2b8 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #153 @ 0x99 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b2b4 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b2a4 │ │ │ │ mov r2, #142 @ 0x8e │ │ │ │ stm sp, {r2, r4} │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b298 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b288 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r5, r8, asr #27 │ │ │ │ + ldrdeq r4, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, ip, lsr #27 │ │ │ │ + @ instruction: 0x00054dbc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r5, r8, lsr #26 │ │ │ │ + andeq r4, r5, r8, lsr sp │ │ │ │ andeq r6, r3, r4, lsl #11 │ │ │ │ andeq r6, r3, ip, lsr #14 │ │ │ │ andeq r6, r3, r8, ror #10 │ │ │ │ andeq r6, r3, r0, lsl r7 │ │ │ │ andeq r0, r0, r7, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #444] @ 4b5ec │ │ │ │ - ldr ip, [pc, #444] @ 4b5f0 │ │ │ │ + ldr lr, [pc, #444] @ 4b5dc │ │ │ │ + ldr ip, [pc, #444] @ 4b5e0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #436] @ 4b5f4 │ │ │ │ + ldr r5, [pc, #436] @ 4b5e4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #432] @ 4b5f8 │ │ │ │ + ldr r3, [pc, #432] @ 4b5e8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 4b558 │ │ │ │ + bne 4b548 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4b4fc │ │ │ │ - ldr r3, [pc, #380] @ 4b5fc │ │ │ │ + bne 4b4ec │ │ │ │ + ldr r3, [pc, #380] @ 4b5ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b49c │ │ │ │ + beq 4b48c │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 4b5c8 │ │ │ │ + bne 4b5b8 │ │ │ │ mov r0, #0 │ │ │ │ bl 48e8 │ │ │ │ mov r6, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4b590 │ │ │ │ + blt 4b580 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ str sl, [r0] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b574 │ │ │ │ - ldr r2, [pc, #300] @ 4b600 │ │ │ │ - ldr r3, [pc, #280] @ 4b5f0 │ │ │ │ + bne 4b564 │ │ │ │ + ldr r2, [pc, #300] @ 4b5f0 │ │ │ │ + ldr r3, [pc, #280] @ 4b5e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b5e8 │ │ │ │ + bne 4b5d8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 48e8 │ │ │ │ mov r6, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #232] @ 4b5fc │ │ │ │ + ldr r3, [pc, #232] @ 4b5ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ - beq 4b4b0 │ │ │ │ + beq 4b4a0 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 4b4b0 │ │ │ │ + beq 4b4a0 │ │ │ │ mov r3, #143 @ 0x8f │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 4b4b0 │ │ │ │ - ldr r1, [pc, #164] @ 4b604 │ │ │ │ - ldr r0, [pc, #164] @ 4b608 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b4a0 │ │ │ │ + ldr r1, [pc, #164] @ 4b5f4 │ │ │ │ + ldr r0, [pc, #164] @ 4b5f8 │ │ │ │ mov r2, #912 @ 0x390 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4b470 │ │ │ │ - ldr r1, [pc, #144] @ 4b60c │ │ │ │ - ldr r0, [pc, #144] @ 4b610 │ │ │ │ + bl 57924 │ │ │ │ + b 4b460 │ │ │ │ + ldr r1, [pc, #144] @ 4b5fc │ │ │ │ + ldr r0, [pc, #144] @ 4b600 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #932 @ 0x3a4 │ │ │ │ - bl 57b60 │ │ │ │ - b 4b4cc │ │ │ │ + bl 57b50 │ │ │ │ + b 4b4bc │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, #154 @ 0x9a │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b4b8 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b4a8 │ │ │ │ mov r2, #143 @ 0x8f │ │ │ │ stm sp, {r2, r4} │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b49c │ │ │ │ + bl 2a170 │ │ │ │ + b 4b48c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r5, r4, asr #23 │ │ │ │ + ldrdeq r4, [r5], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, r8, lsr #23 │ │ │ │ + @ instruction: 0x00054bb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r5, r4, lsr #22 │ │ │ │ + andeq r4, r5, r4, lsr fp │ │ │ │ andeq r6, r3, r0, lsl #7 │ │ │ │ andeq r6, r3, r4, lsr r5 │ │ │ │ andeq r6, r3, r8, ror #6 │ │ │ │ andeq r6, r3, ip, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #396] @ 4b7c8 │ │ │ │ - ldr r3, [pc, #396] @ 4b7cc │ │ │ │ + ldr r2, [pc, #396] @ 4b7b8 │ │ │ │ + ldr r3, [pc, #396] @ 4b7bc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4be8 │ │ │ │ - ldr sl, [pc, #364] @ 4b7d0 │ │ │ │ - ldr r3, [pc, #364] @ 4b7d4 │ │ │ │ + ldr sl, [pc, #364] @ 4b7c0 │ │ │ │ + ldr r3, [pc, #364] @ 4b7c4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 4b744 │ │ │ │ + bne 4b734 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #336] @ 4b7d8 │ │ │ │ + ldr r3, [pc, #336] @ 4b7c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #888] @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ - beq 4b6a8 │ │ │ │ + beq 4b698 │ │ │ │ ldr r3, [r3, #892] @ 0x37c │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4b6ec │ │ │ │ + bne 4b6dc │ │ │ │ cmp r4, #0 │ │ │ │ - blt 4b784 │ │ │ │ + blt 4b774 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b728 │ │ │ │ - ldr r2, [pc, #280] @ 4b7dc │ │ │ │ - ldr r3, [pc, #260] @ 4b7cc │ │ │ │ + bne 4b718 │ │ │ │ + ldr r2, [pc, #280] @ 4b7cc │ │ │ │ + ldr r3, [pc, #260] @ 4b7bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b7c4 │ │ │ │ + bne 4b7b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - blt 4b760 │ │ │ │ + blt 4b750 │ │ │ │ ldm r5, {r0, r3} │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #139 @ 0x8b │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b6bc │ │ │ │ - ldr r1, [pc, #176] @ 4b7e0 │ │ │ │ - ldr r0, [pc, #176] @ 4b7e4 │ │ │ │ - ldr r2, [pc, #176] @ 4b7e8 │ │ │ │ + beq 4b6ac │ │ │ │ + ldr r1, [pc, #176] @ 4b7d0 │ │ │ │ + ldr r0, [pc, #176] @ 4b7d4 │ │ │ │ + ldr r2, [pc, #176] @ 4b7d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4b6bc │ │ │ │ - ldr r1, [pc, #160] @ 4b7ec │ │ │ │ - ldr r0, [pc, #160] @ 4b7f0 │ │ │ │ - ldr r2, [pc, #160] @ 4b7f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4b6ac │ │ │ │ + ldr r1, [pc, #160] @ 4b7dc │ │ │ │ + ldr r0, [pc, #160] @ 4b7e0 │ │ │ │ + ldr r2, [pc, #160] @ 4b7e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4b67c │ │ │ │ + bl 57924 │ │ │ │ + b 4b66c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #139 @ 0x8b │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #151 @ 0x97 │ │ │ │ str r0, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4b6b0 │ │ │ │ + bl 2a170 │ │ │ │ + b 4b6a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000549b8 │ │ │ │ + andeq r4, r5, r8, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, r4, r9 │ │ │ │ + andeq r4, r5, r4, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r5, r4, lsr r9 │ │ │ │ + andeq r4, r5, r4, asr #18 │ │ │ │ @ instruction: 0x000361b0 │ │ │ │ andeq r6, r3, r0, ror r3 │ │ │ │ andeq r0, r0, r3, asr #7 │ │ │ │ muleq r3, r4, r1 │ │ │ │ andeq r6, r3, r4, asr r3 │ │ │ │ andeq r0, r0, sp, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3632] @ 0xe30 │ │ │ │ - ldr r1, [pc, #2524] @ 4c1f0 │ │ │ │ - ldr r2, [pc, #2524] @ 4c1f4 │ │ │ │ + ldr r1, [pc, #2524] @ 4c1e0 │ │ │ │ + ldr r2, [pc, #2524] @ 4c1e4 │ │ │ │ sub sp, sp, #428 @ 0x1ac │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2516] @ 4c1f8 │ │ │ │ + ldr r7, [pc, #2516] @ 4c1e8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #2512] @ 4c1fc │ │ │ │ + ldr r3, [pc, #2512] @ 4c1ec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd18 │ │ │ │ + bne 4bd08 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r2 │ │ │ │ str r0, [fp, #-432] @ 0xfffffe50 │ │ │ │ str r2, [fp, #-428] @ 0xfffffe54 │ │ │ │ str r2, [fp, #-444] @ 0xfffffe44 │ │ │ │ - bl 52d80 │ │ │ │ + bl 52d70 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4beac │ │ │ │ + bne 4be9c │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b9f8 │ │ │ │ - ldr sl, [pc, #2428] @ 4c200 │ │ │ │ - ldr r3, [pc, #2428] @ 4c204 │ │ │ │ + bne 4b9e8 │ │ │ │ + ldr sl, [pc, #2428] @ 4c1f0 │ │ │ │ + ldr r3, [pc, #2428] @ 4c1f4 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ sub r2, fp, #440 @ 0x1b8 │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ mov r0, sl │ │ │ │ str r9, [r3] │ │ │ │ - bl 4b614 │ │ │ │ + bl 4b604 │ │ │ │ cmp r0, r9 │ │ │ │ - blt 4bef8 │ │ │ │ + blt 4bee8 │ │ │ │ mov r0, r9 │ │ │ │ bl 451c │ │ │ │ mov r1, #236 @ 0xec │ │ │ │ mov r0, sl │ │ │ │ - bl 4b068 │ │ │ │ + bl 4b058 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #340] @ 0x154 │ │ │ │ - beq 4bfd0 │ │ │ │ + beq 4bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ - beq 4ba68 │ │ │ │ + beq 4ba58 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4bd9c │ │ │ │ + beq 4bd8c │ │ │ │ ldrb r3, [r4, #348] @ 0x15c │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - beq 4bd34 │ │ │ │ - ldr r5, [pc, #2320] @ 4c208 │ │ │ │ + beq 4bd24 │ │ │ │ + ldr r5, [pc, #2320] @ 4c1f8 │ │ │ │ ldr r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #2312] @ 4c20c │ │ │ │ + ldr r1, [pc, #2312] @ 4c1fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #2296] @ 4c210 │ │ │ │ + ldr r1, [pc, #2296] @ 4c200 │ │ │ │ ldr r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #2280] @ 4c214 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #2280] @ 4c204 │ │ │ │ ldr r0, [fp, #-440] @ 0xfffffe48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c0ec │ │ │ │ + beq 4c0dc │ │ │ │ ldrb r3, [r4, #348] @ 0x15c │ │ │ │ - ldr r7, [pc, #2252] @ 4c218 │ │ │ │ + ldr r7, [pc, #2252] @ 4c208 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - ldr r3, [pc, #2248] @ 4c21c │ │ │ │ + ldr r3, [pc, #2248] @ 4c20c │ │ │ │ ldreq r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ ldrne r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - ldr r1, [pc, #2232] @ 4c220 │ │ │ │ + ldr r1, [pc, #2232] @ 4c210 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 59e98 │ │ │ │ + bl 59e88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #580 @ 0x244 │ │ │ │ ldr r2, [r4, #332] @ 0x14c │ │ │ │ mov r3, #3 │ │ │ │ str r0, [r4, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b9b8 │ │ │ │ + beq 4b9a8 │ │ │ │ orr r3, r0, #2048 @ 0x800 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2168] @ 4c224 │ │ │ │ + ldr r1, [pc, #2168] @ 4c214 │ │ │ │ ldr r2, [r4, #332] @ 0x14c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #4 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ ldr r3, [r8] │ │ │ │ str r5, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd80 │ │ │ │ - ldr r2, [pc, #2136] @ 4c228 │ │ │ │ - ldr r3, [pc, #2080] @ 4c1f4 │ │ │ │ + bne 4bd70 │ │ │ │ + ldr r2, [pc, #2136] @ 4c218 │ │ │ │ + ldr r3, [pc, #2080] @ 4c1e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c0e8 │ │ │ │ + bne 4c0d8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r4 │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5], #268 @ 0x10c │ │ │ │ mvn r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b87c │ │ │ │ - ldr r3, [pc, #2032] @ 4c22c │ │ │ │ + beq 4b86c │ │ │ │ + ldr r3, [pc, #2032] @ 4c21c │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c078 │ │ │ │ + beq 4c068 │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r3, [pc, #2016] @ 4c230 │ │ │ │ + ldr r3, [pc, #2016] @ 4c220 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4c05c │ │ │ │ + bne 4c04c │ │ │ │ mvn r6, #0 │ │ │ │ - b 4b9c8 │ │ │ │ + b 4b9b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4bdac │ │ │ │ + beq 4bd9c │ │ │ │ ldrb r3, [r4, #348] @ 0x15c │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 4ba90 │ │ │ │ - b 4bb3c │ │ │ │ + bne 4ba80 │ │ │ │ + b 4bb2c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4be98 │ │ │ │ + bne 4be88 │ │ │ │ ldr r0, [fp, #-436] @ 0xfffffe4c │ │ │ │ mov r1, #1 │ │ │ │ bl 4684 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ba80 │ │ │ │ - ldr r5, [pc, #1928] @ 4c234 │ │ │ │ + blt 4ba70 │ │ │ │ + ldr r5, [pc, #1928] @ 4c224 │ │ │ │ ldr r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #1920] @ 4c238 │ │ │ │ + ldr r1, [pc, #1920] @ 4c228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r1, [pc, #1912] @ 4c23c │ │ │ │ + bl 5a86c │ │ │ │ + ldr r1, [pc, #1912] @ 4c22c │ │ │ │ ldr r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r1, [r4, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1b780 │ │ │ │ + bl 1b770 │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4baf4 │ │ │ │ + bne 4bae4 │ │ │ │ bl 4528 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4be58 │ │ │ │ + beq 4be48 │ │ │ │ mov r0, #0 │ │ │ │ bl 451c │ │ │ │ ldrb r3, [r4, #348] @ 0x15c │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 4bb64 │ │ │ │ + bne 4bb54 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ - b 4bb88 │ │ │ │ + b 4bb78 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4be98 │ │ │ │ + bne 4be88 │ │ │ │ ldr r0, [fp, #-440] @ 0xfffffe48 │ │ │ │ mov r1, #0 │ │ │ │ bl 4684 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4bb2c │ │ │ │ - b 4baa4 │ │ │ │ + blt 4bb1c │ │ │ │ + b 4ba94 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4bb78 │ │ │ │ + bne 4bb68 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ bl 4684 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4bb54 │ │ │ │ + blt 4bb44 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ ldr r5, [r4, #360] @ 0x168 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4bbac │ │ │ │ - b 4bdd8 │ │ │ │ + bne 4bb9c │ │ │ │ + b 4bdc8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4be98 │ │ │ │ + bne 4be88 │ │ │ │ ldr r5, [r4, #360] @ 0x168 │ │ │ │ mov r0, r5 │ │ │ │ bl 469c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4bb98 │ │ │ │ - ldr r7, [pc, #1660] @ 4c240 │ │ │ │ + blt 4bb88 │ │ │ │ + ldr r7, [pc, #1660] @ 4c230 │ │ │ │ asr r1, r5, #31 │ │ │ │ smull r2, r3, r7, r5 │ │ │ │ - ldr r6, [pc, #1652] @ 4c244 │ │ │ │ + ldr r6, [pc, #1652] @ 4c234 │ │ │ │ rsb r1, r1, r3, asr #2 │ │ │ │ add r3, r1, r1, lsl #2 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r3, r5, r3, lsl #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r1, #0 │ │ │ │ strb r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ - beq 4bea0 │ │ │ │ + beq 4be90 │ │ │ │ sub lr, fp, #296 @ 0x128 │ │ │ │ mov ip, lr │ │ │ │ mov r2, #1 │ │ │ │ smull r3, r0, r7, r1 │ │ │ │ asr r3, r1, #31 │ │ │ │ rsb r3, r3, r0, asr #2 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ sub r1, r1, r0, lsl #1 │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ subs r1, r3, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r0, [ip, #1]! │ │ │ │ - bne 4bbf8 │ │ │ │ + bne 4bbe8 │ │ │ │ sub r7, fp, #168 @ 0xa8 │ │ │ │ add r1, r2, fp │ │ │ │ mov r0, #0 │ │ │ │ add r3, lr, r2 │ │ │ │ mov r2, r7 │ │ │ │ strb r0, [r1, #-296] @ 0xfffffed8 │ │ │ │ strb r0, [r1, #-168] @ 0xffffff58 │ │ │ │ ldrb r1, [r3, #-1]! │ │ │ │ strb r1, [r2], #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 4bc3c │ │ │ │ - ldr r1, [pc, #1524] @ 4c248 │ │ │ │ + bne 4bc2c │ │ │ │ + ldr r1, [pc, #1524] @ 4c238 │ │ │ │ sub r6, fp, #424 @ 0x1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdf8 │ │ │ │ + beq 4bde8 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 4bca4 │ │ │ │ - ldr r0, [pc, #1460] @ 4c24c │ │ │ │ - ldr r1, [pc, #1460] @ 4c250 │ │ │ │ + beq 4bc94 │ │ │ │ + ldr r0, [pc, #1460] @ 4c23c │ │ │ │ + ldr r1, [pc, #1460] @ 4c240 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #5 │ │ │ │ bl 4bac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bdec │ │ │ │ + bne 4bddc │ │ │ │ sub r7, fp, #432 @ 0x1b0 │ │ │ │ add r6, r4, #8 │ │ │ │ sub r8, fp, #444 @ 0x1bc │ │ │ │ - b 4bcd0 │ │ │ │ + b 4bcc0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4bd0c │ │ │ │ + bne 4bcfc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, r6 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #140 @ 0x8c │ │ │ │ moveq r2, r8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 4a08 │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - blt 4bcc8 │ │ │ │ + blt 4bcb8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #1332] @ 4c254 │ │ │ │ - ldr r0, [pc, #1332] @ 4c258 │ │ │ │ + ldr r1, [pc, #1332] @ 4c244 │ │ │ │ + ldr r0, [pc, #1332] @ 4c248 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl 57934 │ │ │ │ - b 4b84c │ │ │ │ - ldr r5, [pc, #1312] @ 4c25c │ │ │ │ + bl 57924 │ │ │ │ + b 4b83c │ │ │ │ + ldr r5, [pc, #1312] @ 4c24c │ │ │ │ ldr r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #1304] @ 4c260 │ │ │ │ + ldr r1, [pc, #1304] @ 4c250 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #1288] @ 4c264 │ │ │ │ + ldr r1, [pc, #1288] @ 4c254 │ │ │ │ ldr r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #1272] @ 4c268 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #1272] @ 4c258 │ │ │ │ ldr r0, [fp, #-436] @ 0xfffffe4c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ mov r5, r0 │ │ │ │ - b 4b938 │ │ │ │ - ldr r1, [pc, #1252] @ 4c26c │ │ │ │ - ldr r0, [pc, #1252] @ 4c270 │ │ │ │ - ldr r2, [pc, #1252] @ 4c274 │ │ │ │ + b 4b928 │ │ │ │ + ldr r1, [pc, #1252] @ 4c25c │ │ │ │ + ldr r0, [pc, #1252] @ 4c260 │ │ │ │ + ldr r2, [pc, #1252] @ 4c264 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4b9c8 │ │ │ │ + bl 57b50 │ │ │ │ + b 4b9b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ bl 47e0 │ │ │ │ - b 4b8e4 │ │ │ │ + b 4b8d4 │ │ │ │ bl 4c6c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r4, #340] @ 0x154 │ │ │ │ - beq 4be98 │ │ │ │ + beq 4be88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ba70 │ │ │ │ + beq 4ba60 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4b8e4 │ │ │ │ + bne 4b8d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #1176] @ 4c278 │ │ │ │ + ldr r3, [pc, #1176] @ 4c268 │ │ │ │ sub lr, fp, #296 @ 0x128 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [lr] │ │ │ │ - b 4bc20 │ │ │ │ + b 4bc10 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4bd0c │ │ │ │ + b 4bcfc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ sub r8, fp, #432 @ 0x1b0 │ │ │ │ add r7, r4, #8 │ │ │ │ - b 4be1c │ │ │ │ + b 4be0c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4bd0c │ │ │ │ + bne 4bcfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r8 │ │ │ │ movne r1, r7 │ │ │ │ cmp r2, #0 │ │ │ │ addne r2, r4, #140 @ 0x8c │ │ │ │ mov r0, r6 │ │ │ │ bl 4a08 │ │ │ │ mov r5, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - blt 4be14 │ │ │ │ - b 4bd0c │ │ │ │ - ldr r3, [pc, #1052] @ 4c27c │ │ │ │ - ldr r2, [pc, #1052] @ 4c280 │ │ │ │ + blt 4be04 │ │ │ │ + b 4bcfc │ │ │ │ + ldr r3, [pc, #1052] @ 4c26c │ │ │ │ + ldr r2, [pc, #1052] @ 4c270 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ bl 48e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be98 │ │ │ │ + bne 4be88 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 4cd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be98 │ │ │ │ + bne 4be88 │ │ │ │ bl 4cd8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4baf4 │ │ │ │ + blt 4bae4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mov r2, #1 │ │ │ │ sub lr, fp, #296 @ 0x128 │ │ │ │ - b 4bc20 │ │ │ │ - ldr r3, [pc, #976] @ 4c284 │ │ │ │ + b 4bc10 │ │ │ │ + ldr r3, [pc, #976] @ 4c274 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bf60 │ │ │ │ + beq 4bf50 │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r3, [pc, #956] @ 4c288 │ │ │ │ + ldr r3, [pc, #956] @ 4c278 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4ba60 │ │ │ │ - ldr r1, [pc, #936] @ 4c28c │ │ │ │ - ldr r0, [pc, #936] @ 4c290 │ │ │ │ + beq 4ba50 │ │ │ │ + ldr r1, [pc, #936] @ 4c27c │ │ │ │ + ldr r0, [pc, #936] @ 4c280 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #181 @ 0xb5 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ba60 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ba50 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r1, [pc, #892] @ 4c294 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r1, [pc, #892] @ 4c284 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r1, sl │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4ba60 │ │ │ │ - ldr r0, [pc, #840] @ 4c298 │ │ │ │ + beq 4ba50 │ │ │ │ + ldr r0, [pc, #840] @ 4c288 │ │ │ │ mov r2, #226 @ 0xe2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 4ba60 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ba50 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5dc00 │ │ │ │ + bl 5dbf0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c0b4 │ │ │ │ - bl 5dc00 │ │ │ │ - bl 285b0 │ │ │ │ + beq 4c0a4 │ │ │ │ + bl 5dbf0 │ │ │ │ + bl 285a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d944 │ │ │ │ - ldr r1, [pc, #772] @ 4c29c │ │ │ │ + bl 5d934 │ │ │ │ + ldr r1, [pc, #772] @ 4c28c │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #169 @ 0xa9 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 4bec0 │ │ │ │ + bl 3add4 │ │ │ │ + b 4beb0 │ │ │ │ ldr r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ mov r1, #242 @ 0xf2 │ │ │ │ mov r0, sl │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ mov r1, #243 @ 0xf3 │ │ │ │ mov r0, sl │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #656] @ 4c2a0 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #656] @ 4c290 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #246 @ 0xf6 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ba60 │ │ │ │ - ldr r0, [pc, #600] @ 4c2a4 │ │ │ │ + beq 4ba50 │ │ │ │ + ldr r0, [pc, #600] @ 4c294 │ │ │ │ mov r2, #248 @ 0xf8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 4ba60 │ │ │ │ - ldr r1, [pc, #580] @ 4c2a8 │ │ │ │ - ldr r0, [pc, #580] @ 4c2ac │ │ │ │ + bl 57b50 │ │ │ │ + b 4ba50 │ │ │ │ + ldr r1, [pc, #580] @ 4c298 │ │ │ │ + ldr r0, [pc, #580] @ 4c29c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ba60 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ba50 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ - ldr r1, [pc, #552] @ 4c2b0 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r1, [pc, #552] @ 4c2a0 │ │ │ │ mov ip, #99 @ 0x63 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ mov r3, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 4ba44 │ │ │ │ + bl 3add4 │ │ │ │ + b 4ba34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d944 │ │ │ │ - ldr r1, [pc, #496] @ 4c2b4 │ │ │ │ + bl 5d934 │ │ │ │ + ldr r1, [pc, #496] @ 4c2a4 │ │ │ │ mov ip, #119 @ 0x77 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4bfc4 │ │ │ │ + bl 2a170 │ │ │ │ + b 4bfb4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 4c118 │ │ │ │ + bne 4c108 │ │ │ │ bl 4528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c1c4 │ │ │ │ + beq 4c1b4 │ │ │ │ bl 4528 │ │ │ │ - ldr r1, [pc, #404] @ 4c2b8 │ │ │ │ + ldr r1, [pc, #404] @ 4c2a8 │ │ │ │ mov ip, #107 @ 0x6b │ │ │ │ - ldr r2, [pc, #400] @ 4c2bc │ │ │ │ + ldr r2, [pc, #400] @ 4c2ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #368] @ 4c2c0 │ │ │ │ - bl 3ade4 │ │ │ │ + ldr r5, [pc, #368] @ 4c2b0 │ │ │ │ + bl 3add4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #9 │ │ │ │ - ldr r1, [pc, #356] @ 4c2c4 │ │ │ │ + ldr r1, [pc, #356] @ 4c2b4 │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ad34 │ │ │ │ - ldr r1, [pc, #344] @ 4c2c8 │ │ │ │ + bl 4ad24 │ │ │ │ + ldr r1, [pc, #344] @ 4c2b8 │ │ │ │ ldr r2, [fp, #-436] @ 0xfffffe4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r2, [fp, #-440] @ 0xfffffe48 │ │ │ │ mov r1, #564 @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 47e0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ - beq 4ba60 │ │ │ │ - ldr r0, [pc, #280] @ 4c2cc │ │ │ │ + beq 4ba50 │ │ │ │ + ldr r0, [pc, #280] @ 4c2bc │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ba60 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ba50 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ stmib sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #248] @ 4c2d0 │ │ │ │ + ldr r1, [pc, #248] @ 4c2c0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #240] @ 4c2d4 │ │ │ │ + ldr r2, [pc, #240] @ 4c2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4c144 │ │ │ │ - andeq r4, r5, r0, ror #15 │ │ │ │ + bl 2a170 │ │ │ │ + b 4c134 │ │ │ │ + strdeq r4, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, r4, asr #15 │ │ │ │ + ldrdeq r4, [r5], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, r8, asr #4 │ │ │ │ - andeq sl, r9, r4, asr #17 │ │ │ │ + ldrdeq sl, [r9], -r4 │ │ │ │ ldrdeq r6, [r3], -r4 │ │ │ │ andeq r0, r0, sp, lsl r2 │ │ │ │ andeq r0, r0, lr, lsl r2 │ │ │ │ ldrdeq lr, [r2], -ip │ │ │ │ andeq r6, r3, r4, ror r1 │ │ │ │ andeq r6, r3, r8, asr #2 │ │ │ │ andeq r0, r0, r2, asr #4 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ - andeq r4, r5, r8, lsr #12 │ │ │ │ - andeq sl, r9, r4, lsl r7 │ │ │ │ - strdeq sl, [r9], -ip │ │ │ │ + andeq r4, r5, r8, lsr r6 │ │ │ │ + andeq sl, r9, r4, lsr #14 │ │ │ │ + andeq sl, r9, ip, lsl #14 │ │ │ │ andeq r6, r3, r0, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ andeq ip, r3, r8, lsl r7 │ │ │ │ muleq r3, r4, lr │ │ │ │ andeq r5, r3, r4, lsr lr │ │ │ │ @@ -72935,16 +72931,16 @@ │ │ │ │ andeq r5, r3, r8, lsl #27 │ │ │ │ andeq r5, r3, r0, asr #26 │ │ │ │ andeq r5, r3, r8, asr #26 │ │ │ │ andeq r0, r0, sp, asr #4 │ │ │ │ andeq r2, r0, r1, lsr sp │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ - muleq r9, ip, r2 │ │ │ │ - andeq sl, r9, r0, lsl #5 │ │ │ │ + andeq sl, r9, ip, lsr #5 │ │ │ │ + muleq r9, r0, r2 │ │ │ │ andeq r5, r3, r8, ror #23 │ │ │ │ strdeq r5, [r3], -r0 │ │ │ │ muleq r3, r4, fp │ │ │ │ andeq r5, r3, r8, lsl #23 │ │ │ │ andeq r5, r3, r4, lsr fp │ │ │ │ andeq r5, r3, r8, ror sl │ │ │ │ andeq r5, r3, ip, lsl #21 │ │ │ │ @@ -72961,239 +72957,239 @@ │ │ │ │ andeq r5, r3, ip, ror #17 │ │ │ │ andeq r0, r0, sl, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3784] @ 0xec8 │ │ │ │ - ldr r1, [pc, #852] @ 4c648 │ │ │ │ - ldr r2, [pc, #852] @ 4c64c │ │ │ │ + ldr r1, [pc, #852] @ 4c638 │ │ │ │ + ldr r2, [pc, #852] @ 4c63c │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #844] @ 4c650 │ │ │ │ + ldr r7, [pc, #844] @ 4c640 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #840] @ 4c654 │ │ │ │ + ldr r3, [pc, #840] @ 4c644 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c464 │ │ │ │ + bne 4c454 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ bl 451c │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4c344 │ │ │ │ - bl 5a6d0 │ │ │ │ + blt 4c334 │ │ │ │ + bl 5a6c0 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #772] @ 4c658 │ │ │ │ + ldr r2, [pc, #772] @ 4c648 │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r4, #344] @ 0x158 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r4, #332] @ 0x14c │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ - bne 4c418 │ │ │ │ + bne 4c408 │ │ │ │ mov r6, #30 │ │ │ │ add r9, r4, #352 @ 0x160 │ │ │ │ strb r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ mov r1, r9 │ │ │ │ bl 47e0 │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ cmp r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4c544 │ │ │ │ + beq 4c534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c49c │ │ │ │ + bne 4c48c │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ - beq 4c3b4 │ │ │ │ + beq 4c3a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ add r6, r6, #30 │ │ │ │ - b 4c374 │ │ │ │ - ldr r0, [pc, #672] @ 4c65c │ │ │ │ + b 4c364 │ │ │ │ + ldr r0, [pc, #672] @ 4c64c │ │ │ │ mov r3, #9 │ │ │ │ - ldr r1, [pc, #668] @ 4c660 │ │ │ │ + ldr r1, [pc, #668] @ 4c650 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ad34 │ │ │ │ - ldr r2, [pc, #660] @ 4c664 │ │ │ │ + bl 4ad24 │ │ │ │ + ldr r2, [pc, #660] @ 4c654 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r4, #352] @ 0x160 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ mov r1, #0 │ │ │ │ bl 47e0 │ │ │ │ - ldr r3, [pc, #616] @ 4c668 │ │ │ │ + ldr r3, [pc, #616] @ 4c658 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4c510 │ │ │ │ + beq 4c500 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4c4dc │ │ │ │ + bne 4c4cc │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ - bne 4c480 │ │ │ │ - ldr r2, [pc, #560] @ 4c66c │ │ │ │ - ldr r3, [pc, #524] @ 4c64c │ │ │ │ + bne 4c470 │ │ │ │ + ldr r2, [pc, #560] @ 4c65c │ │ │ │ + ldr r3, [pc, #524] @ 4c63c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c644 │ │ │ │ + bne 4c634 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #516] @ 4c670 │ │ │ │ - ldr r0, [pc, #516] @ 4c674 │ │ │ │ - ldr r2, [pc, #516] @ 4c678 │ │ │ │ + ldr r1, [pc, #516] @ 4c660 │ │ │ │ + ldr r0, [pc, #516] @ 4c664 │ │ │ │ + ldr r2, [pc, #516] @ 4c668 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4c32c │ │ │ │ - ldr r1, [pc, #500] @ 4c67c │ │ │ │ - ldr r0, [pc, #500] @ 4c680 │ │ │ │ - ldr r2, [pc, #500] @ 4c684 │ │ │ │ + bl 57924 │ │ │ │ + b 4c31c │ │ │ │ + ldr r1, [pc, #500] @ 4c66c │ │ │ │ + ldr r0, [pc, #500] @ 4c670 │ │ │ │ + ldr r2, [pc, #500] @ 4c674 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4c434 │ │ │ │ + bl 57b50 │ │ │ │ + b 4c424 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #480] @ 4c688 │ │ │ │ + ldr r2, [pc, #480] @ 4c678 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #420] @ 4c668 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #420] @ 4c658 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r2 │ │ │ │ movne r5, r2 │ │ │ │ - beq 4c510 │ │ │ │ - ldr r3, [pc, #424] @ 4c68c │ │ │ │ - ldr r1, [pc, #424] @ 4c690 │ │ │ │ + beq 4c500 │ │ │ │ + ldr r3, [pc, #424] @ 4c67c │ │ │ │ + ldr r1, [pc, #424] @ 4c680 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #696 @ 0x2b8 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 4c41c │ │ │ │ - ldr r3, [pc, #380] @ 4c694 │ │ │ │ - ldr r1, [pc, #380] @ 4c698 │ │ │ │ + bl 2a170 │ │ │ │ + b 4c40c │ │ │ │ + ldr r3, [pc, #380] @ 4c684 │ │ │ │ + ldr r1, [pc, #380] @ 4c688 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #364] @ 4c69c │ │ │ │ + ldr r2, [pc, #364] @ 4c68c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ - b 4c41c │ │ │ │ + bl 2a170 │ │ │ │ + b 4c40c │ │ │ │ ldr r2, [r4, #352] @ 0x160 │ │ │ │ ands r3, r2, #127 @ 0x7f │ │ │ │ - beq 4c588 │ │ │ │ + beq 4c578 │ │ │ │ add r1, r3, #1 │ │ │ │ lsl r1, r1, #24 │ │ │ │ cmp r1, #33554432 @ 0x2000000 │ │ │ │ - bge 4c5d4 │ │ │ │ + bge 4c5c4 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - beq 4c5f0 │ │ │ │ - ldr r2, [pc, #300] @ 4c6a0 │ │ │ │ + beq 4c5e0 │ │ │ │ + ldr r2, [pc, #300] @ 4c690 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - b 4c4bc │ │ │ │ - ldr r1, [pc, #216] @ 4c668 │ │ │ │ + bl 57ebc │ │ │ │ + b 4c4ac │ │ │ │ + ldr r1, [pc, #216] @ 4c658 │ │ │ │ asr r3, r2, #8 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [r4, #352] @ 0x160 │ │ │ │ ldr r5, [r7, r1] │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c418 │ │ │ │ - ldr r2, [pc, #228] @ 4c6a4 │ │ │ │ + beq 4c408 │ │ │ │ + ldr r2, [pc, #228] @ 4c694 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - b 4c400 │ │ │ │ - ldr r2, [pc, #204] @ 4c6a8 │ │ │ │ + bl 57ebc │ │ │ │ + b 4c3f0 │ │ │ │ + ldr r2, [pc, #204] @ 4c698 │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - b 4c4bc │ │ │ │ + bl 57ebc │ │ │ │ + b 4c4ac │ │ │ │ asr r3, r2, #8 │ │ │ │ - ldr r2, [pc, #176] @ 4c6ac │ │ │ │ + ldr r2, [pc, #176] @ 4c69c │ │ │ │ sub r6, fp, #288 @ 0x120 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #152] @ 4c6b0 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #152] @ 4c6a0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #148] @ 4c6b4 │ │ │ │ + ldr r1, [pc, #148] @ 4c6a4 │ │ │ │ mov r3, #9 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ - bl 4ad34 │ │ │ │ + bl 4ad24 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, #0 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ mov r2, #11 │ │ │ │ - b 4c3ec │ │ │ │ + b 4c3dc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r5, r0, lsl #26 │ │ │ │ + andeq r3, r5, r0, lsl sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r5, r4, ror #25 │ │ │ │ + strdeq r3, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ andeq r5, r3, ip, lsl #14 │ │ │ │ andeq r0, r0, r3, lsr #5 │ │ │ │ ldrdeq r5, [r3], -r8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x00053bbc │ │ │ │ + andeq r3, r5, ip, asr #23 │ │ │ │ andeq r5, r3, ip, asr r6 │ │ │ │ andeq r5, r3, r8, lsl #13 │ │ │ │ andeq r0, r0, r2, ror #4 │ │ │ │ andeq r5, r3, r0, asr #12 │ │ │ │ andeq r5, r3, ip, ror #12 │ │ │ │ andeq r0, r0, r1, asr #5 │ │ │ │ andeq r5, r3, r4, lsr #14 │ │ │ │ @@ -73212,15 +73208,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #112] @ 4c750 │ │ │ │ + ldr r1, [pc, #112] @ 4c740 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #328] @ 0x148 │ │ │ │ str r3, [r0, #356] @ 0x164 │ │ │ │ str r1, [r0, #336] @ 0x150 │ │ │ │ strb r2, [r0, #348] @ 0x15c │ │ │ │ mov r1, r5 │ │ │ │ @@ -73248,119 +73244,119 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #408] @ 4c908 │ │ │ │ - ldr ip, [pc, #408] @ 4c90c │ │ │ │ + ldr r3, [pc, #408] @ 4c8f8 │ │ │ │ + ldr ip, [pc, #408] @ 4c8fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, ip] │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [sl] │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r2 │ │ │ │ - bne 4c87c │ │ │ │ + bne 4c86c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8c8 │ │ │ │ + beq 4c8b8 │ │ │ │ orrs r3, r2, r1 │ │ │ │ - beq 4c8c8 │ │ │ │ + beq 4c8b8 │ │ │ │ ldr r8, [r4, #136] @ 0x88 │ │ │ │ cmp r8, #29 │ │ │ │ - bgt 4c8a4 │ │ │ │ + bgt 4c894 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 4c7c4 │ │ │ │ + beq 4c7b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 4c7dc │ │ │ │ + beq 4c7cc │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8e0 │ │ │ │ + beq 4c8d0 │ │ │ │ add r5, r5, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r8, r4, r8, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [r8, #140] @ 0x8c │ │ │ │ - beq 4c8d0 │ │ │ │ + beq 4c8c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #240] @ 4c910 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #240] @ 4c900 │ │ │ │ ldr r0, [r8, #140] @ 0x8c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c844 │ │ │ │ + beq 4c834 │ │ │ │ ldr r0, [r8, #140] @ 0x8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [sl] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #176] @ 4c914 │ │ │ │ - ldr r0, [pc, #176] @ 4c918 │ │ │ │ - ldr r2, [pc, #176] @ 4c91c │ │ │ │ + ldr r1, [pc, #176] @ 4c904 │ │ │ │ + ldr r0, [pc, #176] @ 4c908 │ │ │ │ + ldr r2, [pc, #176] @ 4c90c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ 4c920 │ │ │ │ - ldr r0, [pc, #156] @ 4c924 │ │ │ │ + ldr r1, [pc, #156] @ 4c910 │ │ │ │ + ldr r0, [pc, #156] @ 4c914 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #748 @ 0x2ec │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c8a4 │ │ │ │ + beq 4c894 │ │ │ │ orrs r3, r7, r6 │ │ │ │ - bne 4c7a0 │ │ │ │ + bne 4c790 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c8c8 │ │ │ │ - ldr r1, [pc, #112] @ 4c928 │ │ │ │ - ldr r0, [pc, #112] @ 4c92c │ │ │ │ - ldr r2, [pc, #112] @ 4c930 │ │ │ │ + beq 4c8b8 │ │ │ │ + ldr r1, [pc, #112] @ 4c918 │ │ │ │ + ldr r0, [pc, #112] @ 4c91c │ │ │ │ + ldr r2, [pc, #112] @ 4c920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57474 │ │ │ │ - b 4c844 │ │ │ │ + bl 57464 │ │ │ │ + b 4c834 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c8c8 │ │ │ │ - ldr r1, [pc, #64] @ 4c934 │ │ │ │ - ldr r0, [pc, #64] @ 4c938 │ │ │ │ - ldr r2, [pc, #64] @ 4c93c │ │ │ │ + beq 4c8b8 │ │ │ │ + ldr r1, [pc, #64] @ 4c924 │ │ │ │ + ldr r0, [pc, #64] @ 4c928 │ │ │ │ + ldr r2, [pc, #64] @ 4c92c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4c8c8 │ │ │ │ - andeq r3, r5, r8, lsl #17 │ │ │ │ + bl 57b50 │ │ │ │ + b 4c8b8 │ │ │ │ + muleq r5, r8, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r3, ip, pc @ │ │ │ │ andeq r5, r3, r4, ror #4 │ │ │ │ andeq r5, r3, ip, ror r3 │ │ │ │ andeq r0, r0, sl, lsl #6 │ │ │ │ andeq r5, r3, r8, asr #4 │ │ │ │ andeq r5, r3, r0, ror #6 │ │ │ │ @@ -73372,284 +73368,284 @@ │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4c6b8 │ │ │ │ - ldr r2, [pc, #120] @ 4c9dc │ │ │ │ - ldr r1, [pc, #120] @ 4c9e0 │ │ │ │ + bl 4c6a8 │ │ │ │ + ldr r2, [pc, #120] @ 4c9cc │ │ │ │ + ldr r1, [pc, #120] @ 4c9d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r2, [pc, #104] @ 4c9e4 │ │ │ │ - ldr r1, [pc, #104] @ 4c9e8 │ │ │ │ + bl 4c744 │ │ │ │ + ldr r2, [pc, #104] @ 4c9d4 │ │ │ │ + ldr r1, [pc, #104] @ 4c9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r2, [pc, #88] @ 4c9ec │ │ │ │ - ldr r1, [pc, #88] @ 4c9f0 │ │ │ │ + bl 4c744 │ │ │ │ + ldr r2, [pc, #88] @ 4c9dc │ │ │ │ + ldr r1, [pc, #88] @ 4c9e0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #84] @ 4c9f4 │ │ │ │ + ldr r5, [pc, #84] @ 4c9e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r3, [pc, #72] @ 4c9f8 │ │ │ │ + bl 4c744 │ │ │ │ + ldr r3, [pc, #72] @ 4c9e8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #48] @ 4c9fc │ │ │ │ + ldr r1, [pc, #48] @ 4c9ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4c754 │ │ │ │ + b 4c744 │ │ │ │ andeq lr, r2, r4, lsl #19 │ │ │ │ muleq r3, r4, r2 │ │ │ │ andeq r5, r3, r8, lsl #5 │ │ │ │ andeq r5, r3, ip, lsr #5 │ │ │ │ andeq r5, r3, r0, lsr #5 │ │ │ │ muleq r3, ip, r2 │ │ │ │ - andeq r3, r5, ip, asr #12 │ │ │ │ + andeq r3, r5, ip, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq sp, r2, r8, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #268] @ 4cb28 │ │ │ │ - ldr r2, [pc, #268] @ 4cb2c │ │ │ │ + ldr r3, [pc, #268] @ 4cb18 │ │ │ │ + ldr r2, [pc, #268] @ 4cb1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ca9c │ │ │ │ - ldr r3, [pc, #240] @ 4cb30 │ │ │ │ + bne 4ca8c │ │ │ │ + ldr r3, [pc, #240] @ 4cb20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb00 │ │ │ │ - ldr r3, [pc, #224] @ 4cb34 │ │ │ │ + beq 4caf0 │ │ │ │ + ldr r3, [pc, #224] @ 4cb24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4cb00 │ │ │ │ + beq 4caf0 │ │ │ │ orrs r3, r5, r4 │ │ │ │ - beq 4cadc │ │ │ │ + beq 4cacc │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt 4cadc │ │ │ │ + bgt 4cacc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4c754 │ │ │ │ + bl 4c744 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ and r4, r0, r0, asr #31 │ │ │ │ - bne 4cb08 │ │ │ │ + bne 4caf8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 4cb38 │ │ │ │ - ldr r0, [pc, #148] @ 4cb3c │ │ │ │ - ldr r2, [pc, #148] @ 4cb40 │ │ │ │ + ldr r1, [pc, #148] @ 4cb28 │ │ │ │ + ldr r0, [pc, #148] @ 4cb2c │ │ │ │ + ldr r2, [pc, #148] @ 4cb30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #136] @ 4cb44 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #136] @ 4cb34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cadc │ │ │ │ - ldr r3, [pc, #120] @ 4cb48 │ │ │ │ + beq 4cacc │ │ │ │ + ldr r3, [pc, #120] @ 4cb38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 4ca60 │ │ │ │ + bne 4ca50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cb00 │ │ │ │ - ldr r1, [pc, #92] @ 4cb4c │ │ │ │ - ldr r0, [pc, #92] @ 4cb50 │ │ │ │ - ldr r2, [pc, #92] @ 4cb54 │ │ │ │ + beq 4caf0 │ │ │ │ + ldr r1, [pc, #92] @ 4cb3c │ │ │ │ + ldr r0, [pc, #92] @ 4cb40 │ │ │ │ + ldr r2, [pc, #92] @ 4cb44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 4ca94 │ │ │ │ - ldr r1, [pc, #72] @ 4cb58 │ │ │ │ - ldr r0, [pc, #72] @ 4cb5c │ │ │ │ + b 4ca84 │ │ │ │ + ldr r1, [pc, #72] @ 4cb48 │ │ │ │ + ldr r0, [pc, #72] @ 4cb4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r5], -ip │ │ │ │ + andeq r3, r5, ip, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r0, lsl r7 │ │ │ │ - andeq r7, r5, r8, asr r1 │ │ │ │ + andeq r9, r9, r0, lsr #14 │ │ │ │ + andeq r7, r5, r8, ror #2 │ │ │ │ andeq r5, r3, r0, lsr #32 │ │ │ │ muleq r3, r4, r1 │ │ │ │ andeq r0, r0, r2, asr r4 │ │ │ │ - muleq r9, r4, r6 │ │ │ │ - ldrdeq r7, [r5], -ip │ │ │ │ + andeq r9, r9, r4, lsr #13 │ │ │ │ + andeq r7, r5, ip, ror #1 │ │ │ │ ldrdeq r4, [r3], -r8 │ │ │ │ andeq r5, r3, r4, asr #2 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ @ instruction: 0x00034fbc │ │ │ │ andeq r5, r3, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #212] @ 4cc50 │ │ │ │ - ldr r2, [pc, #212] @ 4cc54 │ │ │ │ + ldr r3, [pc, #212] @ 4cc40 │ │ │ │ + ldr r2, [pc, #212] @ 4cc44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4cbd8 │ │ │ │ + bne 4cbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc28 │ │ │ │ + beq 4cc18 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cc28 │ │ │ │ + beq 4cc18 │ │ │ │ sub r2, r3, #1 │ │ │ │ add r5, r4, r3, lsl #2 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bne 4cc30 │ │ │ │ + bne 4cc20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 4cc58 │ │ │ │ - ldr r0, [pc, #120] @ 4cc5c │ │ │ │ - ldr r2, [pc, #120] @ 4cc60 │ │ │ │ + ldr r1, [pc, #120] @ 4cc48 │ │ │ │ + ldr r0, [pc, #120] @ 4cc4c │ │ │ │ + ldr r2, [pc, #120] @ 4cc50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cc04 │ │ │ │ + beq 4cbf4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cba8 │ │ │ │ + bne 4cb98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cc28 │ │ │ │ - ldr r1, [pc, #76] @ 4cc64 │ │ │ │ - ldr r0, [pc, #76] @ 4cc68 │ │ │ │ + beq 4cc18 │ │ │ │ + ldr r1, [pc, #76] @ 4cc54 │ │ │ │ + ldr r0, [pc, #76] @ 4cc58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #788 @ 0x314 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #52] @ 4cc6c │ │ │ │ - ldr r0, [pc, #52] @ 4cc70 │ │ │ │ - ldr r2, [pc, #52] @ 4cc74 │ │ │ │ + ldr r1, [pc, #52] @ 4cc5c │ │ │ │ + ldr r0, [pc, #52] @ 4cc60 │ │ │ │ + ldr r2, [pc, #52] @ 4cc64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r3, r5, ip, ror r4 │ │ │ │ + andeq r3, r5, ip, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r4, r3, r8, ror #29 │ │ │ │ andeq r5, r3, r4, rrx │ │ │ │ andeq r0, r0, r1, lsl r3 │ │ │ │ @ instruction: 0x00034eb4 │ │ │ │ andeq r5, r3, r0, lsr r0 │ │ │ │ muleq r3, r0, lr │ │ │ │ andeq r5, r3, ip │ │ │ │ andeq r0, r0, fp, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #248] @ 4cd8c │ │ │ │ - ldr r2, [pc, #248] @ 4cd90 │ │ │ │ + ldr r3, [pc, #248] @ 4cd7c │ │ │ │ + ldr r2, [pc, #248] @ 4cd80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 4cd34 │ │ │ │ + bne 4cd24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4cd84 │ │ │ │ + bne 4cd74 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #29 │ │ │ │ - bgt 4cd84 │ │ │ │ + bgt 4cd74 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ add r6, r6, #2 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #120] @ 4cd94 │ │ │ │ - ldr r0, [pc, #120] @ 4cd98 │ │ │ │ + ldr r1, [pc, #120] @ 4cd84 │ │ │ │ + ldr r0, [pc, #120] @ 4cd88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #820 @ 0x334 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 4cd9c │ │ │ │ - ldr r0, [pc, #96] @ 4cda0 │ │ │ │ - ldr r2, [pc, #96] @ 4cda4 │ │ │ │ + ldr r1, [pc, #96] @ 4cd8c │ │ │ │ + ldr r0, [pc, #96] @ 4cd90 │ │ │ │ + ldr r2, [pc, #96] @ 4cd94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4cd60 │ │ │ │ + bne 4cd50 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #29 │ │ │ │ - ble 4ccd4 │ │ │ │ + ble 4ccc4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cd84 │ │ │ │ - ldr r1, [pc, #52] @ 4cda8 │ │ │ │ - ldr r0, [pc, #52] @ 4cdac │ │ │ │ + beq 4cd74 │ │ │ │ + ldr r1, [pc, #52] @ 4cd98 │ │ │ │ + ldr r0, [pc, #52] @ 4cd9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #808 @ 0x328 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r3, r5, r4, ror #6 │ │ │ │ + andeq r3, r5, r4, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x00034db0 │ │ │ │ andeq r4, r3, r0, asr #30 │ │ │ │ andeq r4, r3, ip, lsl #27 │ │ │ │ andeq r4, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r3, lsr #6 │ │ │ │ andeq r4, r3, r8, asr sp │ │ │ │ @@ -73658,272 +73654,272 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 4cde0 │ │ │ │ + beq 4cdd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r6] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 57474 │ │ │ │ + b 57464 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce28 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 4ce18 │ │ │ │ + bl 3add4 │ │ │ │ add r4, r6, #4 │ │ │ │ add r5, r6, #132 @ 0x84 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce40 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 4ce30 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce50 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 4ce40 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 4ce30 │ │ │ │ + bne 4ce20 │ │ │ │ ldr r0, [r6, #364] @ 0x16c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #364] @ 0x16c │ │ │ │ str r3, [r6, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #312] @ 4cfd0 │ │ │ │ + ldr r2, [pc, #312] @ 4cfc0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #308] @ 4cfd4 │ │ │ │ + ldr r3, [pc, #308] @ 4cfc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4c940 │ │ │ │ + bl 4c930 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4cf80 │ │ │ │ + beq 4cf70 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 4cee0 │ │ │ │ + beq 4ced0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r4, fp, #12 │ │ │ │ str r0, [r5] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf34 │ │ │ │ + beq 4cf24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ ldr r1, [r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 4cf18 │ │ │ │ + bne 4cf08 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r5, #348] @ 0x15c │ │ │ │ str r3, [r5, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b7f8 │ │ │ │ - ldr r2, [pc, #132] @ 4cfd8 │ │ │ │ - ldr r3, [pc, #124] @ 4cfd4 │ │ │ │ + bl 4b7e8 │ │ │ │ + ldr r2, [pc, #132] @ 4cfc8 │ │ │ │ + ldr r3, [pc, #124] @ 4cfc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cfcc │ │ │ │ + bne 4cfbc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r6, [pc, #76] @ 4cfdc │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r6, [pc, #76] @ 4cfcc │ │ │ │ mov r2, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r5] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ - ldr r1, [pc, #44] @ 4cfe0 │ │ │ │ + bl 4cc68 │ │ │ │ + ldr r1, [pc, #44] @ 4cfd0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ - b 4cf34 │ │ │ │ + bl 4cc68 │ │ │ │ + b 4cf24 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r5, ip, asr r1 │ │ │ │ + andeq r3, r5, ip, ror #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r5, r4, lsr #1 │ │ │ │ + strheq r3, [r5], -r4 │ │ │ │ andeq lr, r2, r8, asr r3 │ │ │ │ andeq lr, r2, ip, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3676] @ 0xe5c │ │ │ │ - ldr ip, [pc, #448] @ 4d1c4 │ │ │ │ - ldr r1, [pc, #448] @ 4d1c8 │ │ │ │ + ldr ip, [pc, #448] @ 4d1b4 │ │ │ │ + ldr r1, [pc, #448] @ 4d1b8 │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #440] @ 4d1cc │ │ │ │ + ldr r3, [pc, #440] @ 4d1bc │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #436] @ 4d1d0 │ │ │ │ + ldr r2, [pc, #436] @ 4d1c0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r8, [fp, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d12c │ │ │ │ + bne 4d11c │ │ │ │ sub r5, fp, #396 @ 0x18c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c940 │ │ │ │ + bl 4c930 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 4d064 │ │ │ │ + beq 4d054 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ add r4, fp, #12 │ │ │ │ str r0, [fp, #-396] @ 0xfffffe74 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ str r4, [fp, #-400] @ 0xfffffe70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d0b8 │ │ │ │ + beq 4d0a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ ldr r1, [r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [fp, #-400] @ 0xfffffe70 │ │ │ │ - bne 4d09c │ │ │ │ + bne 4d08c │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #114 @ 0x72 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 4b7f8 │ │ │ │ + bl 4b7e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4d164 │ │ │ │ + bne 4d154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c2d8 │ │ │ │ + bl 4c2c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ce00 │ │ │ │ + bl 4cdf0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d148 │ │ │ │ - ldr r2, [pc, #216] @ 4d1d4 │ │ │ │ - ldr r3, [pc, #200] @ 4d1c8 │ │ │ │ + bne 4d138 │ │ │ │ + ldr r2, [pc, #216] @ 4d1c4 │ │ │ │ + ldr r3, [pc, #200] @ 4d1b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d1c0 │ │ │ │ + bne 4d1b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #164] @ 4d1d8 │ │ │ │ - ldr r0, [pc, #164] @ 4d1dc │ │ │ │ - ldr r2, [pc, #164] @ 4d1e0 │ │ │ │ + ldr r1, [pc, #164] @ 4d1c8 │ │ │ │ + ldr r0, [pc, #164] @ 4d1cc │ │ │ │ + ldr r2, [pc, #164] @ 4d1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4d040 │ │ │ │ - ldr r1, [pc, #148] @ 4d1e4 │ │ │ │ - ldr r0, [pc, #148] @ 4d1e8 │ │ │ │ + bl 57924 │ │ │ │ + b 4d030 │ │ │ │ + ldr r1, [pc, #148] @ 4d1d4 │ │ │ │ + ldr r0, [pc, #148] @ 4d1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #952 @ 0x3b8 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d0f4 │ │ │ │ - ldr r5, [pc, #128] @ 4d1ec │ │ │ │ - ldr r4, [pc, #128] @ 4d1f0 │ │ │ │ - ldr r0, [pc, #128] @ 4d1f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4d0e4 │ │ │ │ + ldr r5, [pc, #128] @ 4d1dc │ │ │ │ + ldr r4, [pc, #128] @ 4d1e0 │ │ │ │ + ldr r0, [pc, #128] @ 4d1e4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mvn r3, #0 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ - ldr r2, [pc, #108] @ 4d1f8 │ │ │ │ + ldr r2, [pc, #108] @ 4d1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #32 │ │ │ │ str r7, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d1ac │ │ │ │ + bne 4d19c │ │ │ │ mvn r4, #0 │ │ │ │ - b 4d0f4 │ │ │ │ - ldr r2, [pc, #72] @ 4d1fc │ │ │ │ + b 4d0e4 │ │ │ │ + ldr r2, [pc, #72] @ 4d1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d1a4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4d194 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ + andeq r3, r5, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r2, [r5], -r4 │ │ │ │ + andeq r2, r5, r4, ror #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r2, [r5], -ip │ │ │ │ + andeq r2, r5, ip, lsl #30 │ │ │ │ muleq r3, r4, r9 │ │ │ │ andeq r4, r3, r8, lsr fp │ │ │ │ muleq r0, r7, r3 │ │ │ │ andeq r4, r3, ip, ror r9 │ │ │ │ andeq r4, r3, r0, lsr #22 │ │ │ │ andeq r4, r3, ip, asr r9 │ │ │ │ strdeq r4, [r3], -ip │ │ │ │ @@ -73931,169 +73927,169 @@ │ │ │ │ andeq r0, r0, pc, lsr #7 │ │ │ │ @ instruction: 0x000003b1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3392] @ 0xd40 │ │ │ │ - ldr ip, [pc, #576] @ 4d45c │ │ │ │ - ldr r1, [pc, #576] @ 4d460 │ │ │ │ + ldr ip, [pc, #576] @ 4d44c │ │ │ │ + ldr r1, [pc, #576] @ 4d450 │ │ │ │ sub sp, sp, #676 @ 0x2a4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #568] @ 4d464 │ │ │ │ + ldr r3, [pc, #568] @ 4d454 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #564] @ 4d468 │ │ │ │ + ldr r2, [pc, #564] @ 4d458 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d3c8 │ │ │ │ + bne 4d3b8 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #400 @ 0x190 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ce78 │ │ │ │ + bl 4ce68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4d3fc │ │ │ │ + bne 4d3ec │ │ │ │ mov r3, #1 │ │ │ │ sub r0, fp, #676 @ 0x2a4 │ │ │ │ str r3, [fp, #-680] @ 0xfffffd58 │ │ │ │ str r4, [fp, #-548] @ 0xfffffddc │ │ │ │ bl 4c3c │ │ │ │ - ldr r0, [pc, #476] @ 4d46c │ │ │ │ + ldr r0, [pc, #476] @ 4d45c │ │ │ │ sub r7, fp, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #472] @ 4d470 │ │ │ │ + ldr r1, [pc, #472] @ 4d460 │ │ │ │ mov r2, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #680 @ 0x2a8 │ │ │ │ str r7, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d2f4 │ │ │ │ + beq 4d2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r4, #1200 @ 0x4b0 │ │ │ │ str r0, [fp, #-684] @ 0xfffffd54 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 6bc68 │ │ │ │ + bl 6bc58 │ │ │ │ ldr r3, [fp, #-684] @ 0xfffffd54 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d364 │ │ │ │ + beq 4d354 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r4, [pc, #376] @ 4d474 │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r4, [pc, #376] @ 4d464 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #364] @ 4d478 │ │ │ │ + ldr r1, [pc, #364] @ 4d468 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c2d8 │ │ │ │ + bl 4c2c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ce00 │ │ │ │ + bl 4cdf0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d3e4 │ │ │ │ - ldr r2, [pc, #320] @ 4d47c │ │ │ │ - ldr r3, [pc, #288] @ 4d460 │ │ │ │ + bne 4d3d4 │ │ │ │ + ldr r2, [pc, #320] @ 4d46c │ │ │ │ + ldr r3, [pc, #288] @ 4d450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d458 │ │ │ │ + bne 4d448 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r0, [fp, #-684] @ 0xfffffd54 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d2e0 │ │ │ │ + bne 4d2d0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 4d2c4 │ │ │ │ - ldr r1, [pc, #240] @ 4d480 │ │ │ │ - ldr r2, [pc, #240] @ 4d484 │ │ │ │ + bne 4d2b4 │ │ │ │ + ldr r1, [pc, #240] @ 4d470 │ │ │ │ + ldr r2, [pc, #240] @ 4d474 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #224] @ 4d488 │ │ │ │ + ldr r1, [pc, #224] @ 4d478 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #208] @ 4d48c │ │ │ │ + ldr r2, [pc, #208] @ 4d47c │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-684] @ 0xfffffd54 │ │ │ │ - b 4d2e0 │ │ │ │ - ldr r1, [pc, #192] @ 4d490 │ │ │ │ - ldr r0, [pc, #192] @ 4d494 │ │ │ │ - ldr r2, [pc, #192] @ 4d498 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4d254 │ │ │ │ - ldr r0, [pc, #176] @ 4d49c │ │ │ │ - ldr r2, [pc, #176] @ 4d4a0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d334 │ │ │ │ - ldr r5, [pc, #160] @ 4d4a4 │ │ │ │ - ldr r4, [pc, #160] @ 4d4a8 │ │ │ │ - ldr r2, [pc, #160] @ 4d4ac │ │ │ │ + b 4d2d0 │ │ │ │ + ldr r1, [pc, #192] @ 4d480 │ │ │ │ + ldr r0, [pc, #192] @ 4d484 │ │ │ │ + ldr r2, [pc, #192] @ 4d488 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 4d244 │ │ │ │ + ldr r0, [pc, #176] @ 4d48c │ │ │ │ + ldr r2, [pc, #176] @ 4d490 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4d324 │ │ │ │ + ldr r5, [pc, #160] @ 4d494 │ │ │ │ + ldr r4, [pc, #160] @ 4d498 │ │ │ │ + ldr r2, [pc, #160] @ 4d49c │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d444 │ │ │ │ + bne 4d434 │ │ │ │ mov r8, #0 │ │ │ │ - b 4d334 │ │ │ │ - ldr r2, [pc, #100] @ 4d4b0 │ │ │ │ + b 4d324 │ │ │ │ + ldr r2, [pc, #100] @ 4d4a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d43c │ │ │ │ + bl 57b50 │ │ │ │ + b 4d42c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r8, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00052dbc │ │ │ │ + andeq r2, r5, ip, asr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r4, r3, r4, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ ldrdeq r4, [r3], -r0 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - @ instruction: 0x00052cbc │ │ │ │ + andeq r2, r5, ip, asr #25 │ │ │ │ andeq r4, r3, r0, lsl r9 │ │ │ │ andeq r4, r3, r4, lsr #18 │ │ │ │ andeq r4, r3, ip, lsl r7 │ │ │ │ andeq r0, r0, r9, ror #7 │ │ │ │ strdeq r4, [r3], -r8 │ │ │ │ andeq r4, r3, r8, asr #17 │ │ │ │ andeq r0, r0, r6, asr #7 │ │ │ │ @@ -74104,743 +74100,743 @@ │ │ │ │ andeq r4, r3, r8, lsr #17 │ │ │ │ andeq r0, r0, lr, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #920] @ 4d868 │ │ │ │ - ldr r2, [pc, #920] @ 4d86c │ │ │ │ + ldr r1, [pc, #920] @ 4d858 │ │ │ │ + ldr r2, [pc, #920] @ 4d85c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #912] @ 4d870 │ │ │ │ + ldr r8, [pc, #912] @ 4d860 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #908] @ 4d874 │ │ │ │ + ldr r3, [pc, #908] @ 4d864 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d624 │ │ │ │ + bne 4d614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d790 │ │ │ │ + beq 4d780 │ │ │ │ bl 49c0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ orrne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d754 │ │ │ │ + bne 4d744 │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d7c4 │ │ │ │ + beq 4d7b4 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4c6b8 │ │ │ │ + bl 4c6a8 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 58744 │ │ │ │ - ldr r2, [pc, #796] @ 4d878 │ │ │ │ + bl 58734 │ │ │ │ + ldr r2, [pc, #796] @ 4d868 │ │ │ │ mov r3, #0 │ │ │ │ stm r4, {r2, r3} │ │ │ │ str r3, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - bne 4d6b8 │ │ │ │ + bne 4d6a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #720] @ 4d87c │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #720] @ 4d86c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #948] @ 0x3b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d5c8 │ │ │ │ - ldr r0, [pc, #700] @ 4d880 │ │ │ │ + beq 4d5b8 │ │ │ │ + ldr r0, [pc, #700] @ 4d870 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ca00 │ │ │ │ - ldr r3, [pc, #692] @ 4d884 │ │ │ │ + bl 4c9f0 │ │ │ │ + ldr r3, [pc, #692] @ 4d874 │ │ │ │ ldr r5, [r6] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ str r4, [r3, #4] │ │ │ │ - bne 4d6d4 │ │ │ │ - ldr r3, [pc, #664] @ 4d888 │ │ │ │ + bne 4d6c4 │ │ │ │ + ldr r3, [pc, #664] @ 4d878 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3] │ │ │ │ - ldr r2, [pc, #656] @ 4d88c │ │ │ │ - ldr r3, [pc, #620] @ 4d86c │ │ │ │ + ldr r2, [pc, #656] @ 4d87c │ │ │ │ + ldr r3, [pc, #620] @ 4d85c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d83c │ │ │ │ + bne 4d82c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r4, [pc, #612] @ 4d890 │ │ │ │ - ldr r0, [pc, #612] @ 4d894 │ │ │ │ + ldr r4, [pc, #612] @ 4d880 │ │ │ │ + ldr r0, [pc, #612] @ 4d884 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #608] @ 4d898 │ │ │ │ + ldr r2, [pc, #608] @ 4d888 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d724 │ │ │ │ - ldr r7, [pc, #584] @ 4d89c │ │ │ │ - ldr r2, [pc, #584] @ 4d8a0 │ │ │ │ + beq 4d714 │ │ │ │ + ldr r7, [pc, #584] @ 4d88c │ │ │ │ + ldr r2, [pc, #584] @ 4d890 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [r6] │ │ │ │ - beq 4d7a4 │ │ │ │ + beq 4d794 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ orrne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d76c │ │ │ │ + bne 4d75c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4d534 │ │ │ │ - ldr r0, [pc, #508] @ 4d8a4 │ │ │ │ - ldr r2, [pc, #508] @ 4d8a8 │ │ │ │ + beq 4d524 │ │ │ │ + ldr r0, [pc, #508] @ 4d894 │ │ │ │ + ldr r2, [pc, #508] @ 4d898 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57934 │ │ │ │ - b 4d534 │ │ │ │ - ldr r1, [pc, #492] @ 4d8ac │ │ │ │ - ldr r0, [pc, #492] @ 4d8b0 │ │ │ │ - ldr r2, [pc, #492] @ 4d8b4 │ │ │ │ + bl 57924 │ │ │ │ + b 4d524 │ │ │ │ + ldr r1, [pc, #492] @ 4d89c │ │ │ │ + ldr r0, [pc, #492] @ 4d8a0 │ │ │ │ + ldr r2, [pc, #492] @ 4d8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d580 │ │ │ │ - ldr r1, [pc, #476] @ 4d8b8 │ │ │ │ - ldr r0, [pc, #476] @ 4d8bc │ │ │ │ - ldr r2, [pc, #476] @ 4d8c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 4d570 │ │ │ │ + ldr r1, [pc, #476] @ 4d8a8 │ │ │ │ + ldr r0, [pc, #476] @ 4d8ac │ │ │ │ + ldr r2, [pc, #476] @ 4d8b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #456] @ 4d8c4 │ │ │ │ + ldr r3, [pc, #456] @ 4d8b4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3] │ │ │ │ - beq 4d5f4 │ │ │ │ - ldr r1, [pc, #440] @ 4d8c8 │ │ │ │ - ldr r0, [pc, #440] @ 4d8cc │ │ │ │ - ldr r2, [pc, #440] @ 4d8d0 │ │ │ │ + beq 4d5e4 │ │ │ │ + ldr r1, [pc, #440] @ 4d8b8 │ │ │ │ + ldr r0, [pc, #440] @ 4d8bc │ │ │ │ + ldr r2, [pc, #440] @ 4d8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4d5f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4d5e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d854 │ │ │ │ + beq 4d844 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d534 │ │ │ │ - ldr r3, [pc, #376] @ 4d8d4 │ │ │ │ + beq 4d524 │ │ │ │ + ldr r3, [pc, #376] @ 4d8c4 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ mvn r5, #0 │ │ │ │ - b 4d5f4 │ │ │ │ + b 4d5e4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4d754 │ │ │ │ - ldr r2, [pc, #348] @ 4d8d8 │ │ │ │ + beq 4d744 │ │ │ │ + ldr r2, [pc, #348] @ 4d8c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r5, #0 │ │ │ │ - b 4d6f4 │ │ │ │ - ldr r3, [pc, #324] @ 4d8dc │ │ │ │ + b 4d6e4 │ │ │ │ + ldr r3, [pc, #324] @ 4d8cc │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d764 │ │ │ │ + b 4d754 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4d840 │ │ │ │ - ldr r2, [pc, #300] @ 4d8e0 │ │ │ │ + beq 4d830 │ │ │ │ + ldr r2, [pc, #300] @ 4d8d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 4d788 │ │ │ │ + b 4d778 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7e4 │ │ │ │ - ldr r3, [pc, #268] @ 4d8e4 │ │ │ │ + bne 4d7d4 │ │ │ │ + ldr r3, [pc, #268] @ 4d8d4 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d764 │ │ │ │ - ldr r4, [pc, #252] @ 4d8e8 │ │ │ │ - ldr r0, [pc, #252] @ 4d8ec │ │ │ │ + b 4d754 │ │ │ │ + ldr r4, [pc, #252] @ 4d8d8 │ │ │ │ + ldr r0, [pc, #252] @ 4d8dc │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #248] @ 4d8f0 │ │ │ │ + ldr r2, [pc, #248] @ 4d8e0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d820 │ │ │ │ - ldr r3, [pc, #224] @ 4d8f4 │ │ │ │ + bne 4d810 │ │ │ │ + ldr r3, [pc, #224] @ 4d8e4 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d764 │ │ │ │ - ldr r0, [pc, #208] @ 4d8f8 │ │ │ │ - ldr r2, [pc, #208] @ 4d8fc │ │ │ │ + b 4d754 │ │ │ │ + ldr r0, [pc, #208] @ 4d8e8 │ │ │ │ + ldr r2, [pc, #208] @ 4d8ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 4d788 │ │ │ │ + b 4d778 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ 4d900 │ │ │ │ + ldr r3, [pc, #184] @ 4d8f0 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d764 │ │ │ │ - ldr r3, [pc, #168] @ 4d904 │ │ │ │ + b 4d754 │ │ │ │ + ldr r3, [pc, #168] @ 4d8f4 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d764 │ │ │ │ - andeq r2, r5, r4, lsr #22 │ │ │ │ + b 4d754 │ │ │ │ + andeq r2, r5, r4, lsr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r5, r8, lsl #22 │ │ │ │ + andeq r2, r5, r8, lsl fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ rsbeq r6, r7, ip, ror #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq sp, [r2], -r4 │ │ │ │ - andeq r8, r9, ip, ror fp │ │ │ │ - @ instruction: 0x000565bc │ │ │ │ - strdeq r2, [r5], -ip │ │ │ │ + andeq r8, r9, ip, lsl #23 │ │ │ │ + andeq r6, r5, ip, asr #11 │ │ │ │ + andeq r2, r5, ip, lsl #20 │ │ │ │ andeq r4, r3, r0, lsr #9 │ │ │ │ andeq r4, r3, r8, lsr #13 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ andeq r4, r3, r0, lsr #13 │ │ │ │ andeq r0, r0, fp, ror #8 │ │ │ │ andeq r4, r3, r8, asr r6 │ │ │ │ andeq r0, r0, r7, lsr #8 │ │ │ │ andeq r4, r3, r8, lsl #8 │ │ │ │ andeq r4, r3, r8, lsr r6 │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ andeq r4, r3, ip, ror #7 │ │ │ │ andeq r4, r3, r0, lsl r6 │ │ │ │ andeq r0, r0, r5, lsl #9 │ │ │ │ - andeq r6, r5, ip, lsr #9 │ │ │ │ + @ instruction: 0x000564bc │ │ │ │ @ instruction: 0x000343b8 │ │ │ │ andeq r4, r3, r8, asr #11 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r6, r5, ip, asr #8 │ │ │ │ + andeq r6, r5, ip, asr r4 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r6, r5, r0, lsl r4 │ │ │ │ + andeq r6, r5, r0, lsr #8 │ │ │ │ andeq r0, r0, pc, ror #8 │ │ │ │ - ldrdeq r6, [r5], -r0 │ │ │ │ + andeq r6, r5, r0, ror #7 │ │ │ │ andeq r4, r3, r0, ror #5 │ │ │ │ andeq r4, r3, ip, lsl #10 │ │ │ │ andeq r0, r0, sp, lsr #8 │ │ │ │ - muleq r5, r4, r3 │ │ │ │ + andeq r6, r5, r4, lsr #7 │ │ │ │ andeq r4, r3, ip, asr #9 │ │ │ │ andeq r0, r0, r9, ror r4 │ │ │ │ - andeq r6, r5, r0, ror #6 │ │ │ │ - andeq r6, r5, ip, asr #6 │ │ │ │ + andeq r6, r5, r0, ror r3 │ │ │ │ + andeq r6, r5, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 4d9e4 │ │ │ │ - ldr r2, [pc, #192] @ 4d9e8 │ │ │ │ + ldr r3, [pc, #192] @ 4d9d4 │ │ │ │ + ldr r2, [pc, #192] @ 4d9d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d9b4 │ │ │ │ - ldr r3, [pc, #172] @ 4d9ec │ │ │ │ + bne 4d9a4 │ │ │ │ + ldr r3, [pc, #172] @ 4d9dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d9ac │ │ │ │ - ldr r5, [pc, #156] @ 4d9f0 │ │ │ │ + beq 4d99c │ │ │ │ + ldr r5, [pc, #156] @ 4d9e0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ add r0, r4, #24 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 4ce00 │ │ │ │ + bl 4cdf0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d974 │ │ │ │ - bl 2e2e0 │ │ │ │ + beq 4d964 │ │ │ │ + bl 2e2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d954 │ │ │ │ + bne 4d944 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d9ac │ │ │ │ - ldr r1, [pc, #88] @ 4d9f4 │ │ │ │ - ldr r0, [pc, #88] @ 4d9f8 │ │ │ │ - ldr r2, [pc, #88] @ 4d9fc │ │ │ │ + beq 4d99c │ │ │ │ + ldr r1, [pc, #88] @ 4d9e4 │ │ │ │ + ldr r0, [pc, #88] @ 4d9e8 │ │ │ │ + ldr r2, [pc, #88] @ 4d9ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 4da00 │ │ │ │ - ldr r0, [pc, #68] @ 4da04 │ │ │ │ - ldr r2, [pc, #68] @ 4da08 │ │ │ │ + ldr r1, [pc, #68] @ 4d9f0 │ │ │ │ + ldr r0, [pc, #68] @ 4d9f4 │ │ │ │ + ldr r2, [pc, #68] @ 4d9f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #56] @ 4da0c │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #56] @ 4d9fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d94c │ │ │ │ - b 4d988 │ │ │ │ - ldrdeq r2, [r5], -r4 │ │ │ │ + bne 4d93c │ │ │ │ + b 4d978 │ │ │ │ + andeq r2, r5, r4, ror #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r9, r0, lsl r8 │ │ │ │ - strdeq r8, [r9], -ip │ │ │ │ + andeq r8, r9, r0, lsr #16 │ │ │ │ + andeq r8, r9, ip, lsl #16 │ │ │ │ andeq r4, r3, ip, lsr #2 │ │ │ │ andeq r4, r3, ip, ror #6 │ │ │ │ andeq r0, r0, sl, lsl r5 │ │ │ │ andeq r4, r3, ip, lsl #2 │ │ │ │ andeq r4, r3, ip, asr #6 │ │ │ │ andeq r0, r0, sl, lsl #10 │ │ │ │ - andeq r8, r9, ip, ror r7 │ │ │ │ - ldr r3, [pc, #68] @ 4da5c │ │ │ │ + andeq r8, r9, ip, lsl #15 │ │ │ │ + ldr r3, [pc, #68] @ 4da4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4da54 │ │ │ │ - ldr r3, [pc, #44] @ 4da60 │ │ │ │ + beq 4da44 │ │ │ │ + ldr r3, [pc, #44] @ 4da50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ mvnne r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ strne r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 4da48 │ │ │ │ - andeq r8, r9, r4, lsr r7 │ │ │ │ - andeq r6, r5, r8, ror r1 │ │ │ │ + b 4da38 │ │ │ │ + andeq r8, r9, r4, asr #14 │ │ │ │ + andeq r6, r5, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ 4dae0 │ │ │ │ + ldr r6, [pc, #96] @ 4dad0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dad8 │ │ │ │ - ldr r3, [pc, #80] @ 4dae4 │ │ │ │ + beq 4dac8 │ │ │ │ + ldr r3, [pc, #80] @ 4dad4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4dad8 │ │ │ │ + beq 4dac8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dac4 │ │ │ │ + beq 4dab4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3c4 │ │ │ │ - bl 2ea2c │ │ │ │ + b 2e3b4 │ │ │ │ + bl 2ea1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b 4dab0 │ │ │ │ + b 4daa0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r8, [r9], -r0 │ │ │ │ - andeq r6, r5, r8, lsl r1 │ │ │ │ + andeq r8, r9, r0, ror #13 │ │ │ │ + andeq r6, r5, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ 4db64 │ │ │ │ + ldr r6, [pc, #96] @ 4db54 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4db5c │ │ │ │ - ldr r3, [pc, #80] @ 4db68 │ │ │ │ + beq 4db4c │ │ │ │ + ldr r3, [pc, #80] @ 4db58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4db5c │ │ │ │ + beq 4db4c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db48 │ │ │ │ + beq 4db38 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3c4 │ │ │ │ - bl 2ea2c │ │ │ │ + b 2e3b4 │ │ │ │ + bl 2ea1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b 4db34 │ │ │ │ + b 4db24 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r8, r9, ip, asr #12 │ │ │ │ - muleq r5, r4, r0 │ │ │ │ + andeq r8, r9, ip, asr r6 │ │ │ │ + andeq r6, r5, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ 4dbe8 │ │ │ │ + ldr r6, [pc, #96] @ 4dbd8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dbe0 │ │ │ │ - ldr r3, [pc, #80] @ 4dbec │ │ │ │ + beq 4dbd0 │ │ │ │ + ldr r3, [pc, #80] @ 4dbdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4dbe0 │ │ │ │ + beq 4dbd0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbcc │ │ │ │ + beq 4dbbc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3c4 │ │ │ │ - bl 2ea2c │ │ │ │ + b 2e3b4 │ │ │ │ + bl 2ea1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b 4dbb8 │ │ │ │ + b 4dba8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r8, r9, r8, asr #11 │ │ │ │ - andeq r6, r5, r0, lsl r0 │ │ │ │ + ldrdeq r8, [r9], -r8 @ │ │ │ │ + andeq r6, r5, r0, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #476] @ 4dde8 │ │ │ │ - ldr r1, [pc, #476] @ 4ddec │ │ │ │ + ldr r3, [pc, #476] @ 4ddd8 │ │ │ │ + ldr r1, [pc, #476] @ 4dddc │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #468] @ 4ddf0 │ │ │ │ + ldr r2, [pc, #468] @ 4dde0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #456] @ 4ddf4 │ │ │ │ + ldr r3, [pc, #456] @ 4dde4 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 4ddc0 │ │ │ │ - ldr r2, [pc, #432] @ 4ddf8 │ │ │ │ + beq 4ddb0 │ │ │ │ + ldr r2, [pc, #432] @ 4dde8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #1 │ │ │ │ - beq 4ddc0 │ │ │ │ - ldr r2, [pc, #416] @ 4ddfc │ │ │ │ + beq 4ddb0 │ │ │ │ + ldr r2, [pc, #416] @ 4ddec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd78 │ │ │ │ + bne 4dd68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddc0 │ │ │ │ + beq 4ddb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r9, [pc, #372] @ 4de00 │ │ │ │ + ldr r9, [pc, #372] @ 4ddf0 │ │ │ │ add r7, sl, #28 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #332] @ 4de04 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #332] @ 4ddf4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ bl 4840 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4dd24 │ │ │ │ + b 4dd14 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r5, r0, #1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dcec │ │ │ │ - bl 3ade4 │ │ │ │ + beq 4dcdc │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r7, #4]! │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r6, #30 │ │ │ │ - beq 4dd2c │ │ │ │ + beq 4dd1c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ bl 4840 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4dcd0 │ │ │ │ + bne 4dcc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [sl, #28] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ddc8 │ │ │ │ + bne 4ddb8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #180] @ 4de08 │ │ │ │ - ldr r3, [pc, #152] @ 4ddf0 │ │ │ │ + ldr r2, [pc, #180] @ 4ddf8 │ │ │ │ + ldr r3, [pc, #152] @ 4dde0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dde4 │ │ │ │ + bne 4ddd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #140] @ 4de0c │ │ │ │ - ldr r5, [pc, #140] @ 4de10 │ │ │ │ + ldr r6, [pc, #140] @ 4ddfc │ │ │ │ + ldr r5, [pc, #140] @ 4de00 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #132] @ 4de14 │ │ │ │ + ldr r2, [pc, #132] @ 4de04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4dc78 │ │ │ │ + bne 4dc68 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ddc0 │ │ │ │ - ldr r2, [pc, #96] @ 4de18 │ │ │ │ + beq 4ddb0 │ │ │ │ + ldr r2, [pc, #96] @ 4de08 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4dd4c │ │ │ │ - ldr r1, [pc, #76] @ 4de1c │ │ │ │ - ldr r0, [pc, #76] @ 4de20 │ │ │ │ - ldr r2, [pc, #76] @ 4de24 │ │ │ │ + b 4dd3c │ │ │ │ + ldr r1, [pc, #76] @ 4de0c │ │ │ │ + ldr r0, [pc, #76] @ 4de10 │ │ │ │ + ldr r2, [pc, #76] @ 4de14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4dd48 │ │ │ │ + bl 57b50 │ │ │ │ + b 4dd38 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r9, ip, lsr r5 │ │ │ │ - andeq r2, r5, r0, ror #7 │ │ │ │ + andeq r8, r9, ip, asr #10 │ │ │ │ + strdeq r2, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r5, ip, asr #7 │ │ │ │ - andeq r5, r5, r4, ror #30 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ + andeq r5, r5, r4, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r2, r0, lsr #1 │ │ │ │ andeq sp, r2, r4, ror r0 │ │ │ │ - andeq r2, r5, r4, lsr #5 │ │ │ │ + @ instruction: 0x000522b4 │ │ │ │ andeq r3, r3, ip, asr #26 │ │ │ │ muleq r3, ip, pc @ │ │ │ │ @ instruction: 0x000004bd │ │ │ │ andeq r0, r0, r1, asr #9 │ │ │ │ strdeq r3, [r3], -r8 │ │ │ │ andeq r3, r3, r8, asr #30 │ │ │ │ andeq r0, r0, r9, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ - ldr ip, [pc, #460] @ 4e010 │ │ │ │ - ldr r1, [pc, #460] @ 4e014 │ │ │ │ + ldr ip, [pc, #460] @ 4e000 │ │ │ │ + ldr r1, [pc, #460] @ 4e004 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #452] @ 4e018 │ │ │ │ + ldr r3, [pc, #452] @ 4e008 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #448] @ 4e01c │ │ │ │ + ldr r2, [pc, #448] @ 4e00c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4df90 │ │ │ │ + bne 4df80 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi 4dedc │ │ │ │ + bhi 4decc │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bls 4dee8 │ │ │ │ - ldr r2, [pc, #392] @ 4e020 │ │ │ │ + bls 4ded8 │ │ │ │ + ldr r2, [pc, #392] @ 4e010 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4dee8 │ │ │ │ + beq 4ded8 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #368] @ 4e024 │ │ │ │ - ldr r3, [pc, #348] @ 4e014 │ │ │ │ + ldr r2, [pc, #368] @ 4e014 │ │ │ │ + ldr r3, [pc, #348] @ 4e004 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e00c │ │ │ │ + bne 4dffc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ and r3, r3, #247 @ 0xf7 │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - beq 4dea8 │ │ │ │ - ldr r2, [pc, #312] @ 4e028 │ │ │ │ + beq 4de98 │ │ │ │ + ldr r2, [pc, #312] @ 4e018 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #32 │ │ │ │ ldr r1, [r1, #344] @ 0x158 │ │ │ │ sub r2, fp, #272 @ 0x110 │ │ │ │ - bl 1cd30 │ │ │ │ + bl 1cd20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4df20 │ │ │ │ - ldr r0, [pc, #276] @ 4e02c │ │ │ │ + beq 4df10 │ │ │ │ + ldr r0, [pc, #276] @ 4e01c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ca00 │ │ │ │ - ldr r1, [pc, #264] @ 4e030 │ │ │ │ - ldr r0, [pc, #264] @ 4e034 │ │ │ │ + bl 4c9f0 │ │ │ │ + ldr r1, [pc, #264] @ 4e020 │ │ │ │ + ldr r0, [pc, #264] @ 4e024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ca00 │ │ │ │ - ldr r1, [pc, #252] @ 4e038 │ │ │ │ - ldr r0, [pc, #252] @ 4e03c │ │ │ │ + bl 4c9f0 │ │ │ │ + ldr r1, [pc, #252] @ 4e028 │ │ │ │ + ldr r0, [pc, #252] @ 4e02c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ca00 │ │ │ │ - ldr r1, [pc, #240] @ 4e040 │ │ │ │ - ldr r0, [pc, #240] @ 4e044 │ │ │ │ + bl 4c9f0 │ │ │ │ + ldr r1, [pc, #240] @ 4e030 │ │ │ │ + ldr r0, [pc, #240] @ 4e034 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4ca00 │ │ │ │ + bl 4c9f0 │ │ │ │ ldr r3, [r5] │ │ │ │ clz r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r4, r0, #0 │ │ │ │ - beq 4deac │ │ │ │ - ldr r1, [pc, #204] @ 4e048 │ │ │ │ - ldr r0, [pc, #204] @ 4e04c │ │ │ │ - ldr r2, [pc, #204] @ 4e050 │ │ │ │ + beq 4de9c │ │ │ │ + ldr r1, [pc, #204] @ 4e038 │ │ │ │ + ldr r0, [pc, #204] @ 4e03c │ │ │ │ + ldr r2, [pc, #204] @ 4e040 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4deac │ │ │ │ - ldr r1, [pc, #188] @ 4e054 │ │ │ │ - ldr r0, [pc, #188] @ 4e058 │ │ │ │ + bl 57b50 │ │ │ │ + b 4de9c │ │ │ │ + ldr r1, [pc, #188] @ 4e044 │ │ │ │ + ldr r0, [pc, #188] @ 4e048 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1376 @ 0x560 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi 4dffc │ │ │ │ + bhi 4dfec │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bls 4dee8 │ │ │ │ - ldr r2, [pc, #92] @ 4e020 │ │ │ │ + bls 4ded8 │ │ │ │ + ldr r2, [pc, #92] @ 4e010 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4dee8 │ │ │ │ + beq 4ded8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dea8 │ │ │ │ - ldr r1, [pc, #116] @ 4e05c │ │ │ │ - ldr r0, [pc, #116] @ 4e060 │ │ │ │ - ldr r2, [pc, #116] @ 4e064 │ │ │ │ + beq 4de98 │ │ │ │ + ldr r1, [pc, #116] @ 4e04c │ │ │ │ + ldr r0, [pc, #116] @ 4e050 │ │ │ │ + ldr r2, [pc, #116] @ 4e054 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4dea8 │ │ │ │ + bl 57b50 │ │ │ │ + b 4de98 │ │ │ │ and r3, r3, #247 @ 0xf7 │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - bne 4dee8 │ │ │ │ - b 4dfd4 │ │ │ │ + bne 4ded8 │ │ │ │ + b 4dfc4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000521b0 │ │ │ │ + andeq r2, r5, r0, asr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, r4, r1 │ │ │ │ + andeq r2, r5, r4, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ submi r0, r0, r1 │ │ │ │ - andeq r2, r5, r4, asr #2 │ │ │ │ - andeq r8, r9, ip, asr r2 │ │ │ │ + andeq r2, r5, r4, asr r1 │ │ │ │ + andeq r8, r9, ip, ror #4 │ │ │ │ andeq r3, r3, r8, lsr #28 │ │ │ │ andeq sp, r2, r0, asr #7 │ │ │ │ ldrdeq r3, [r3], -r0 │ │ │ │ andeq r3, r3, ip, lsl #28 │ │ │ │ andeq r3, r3, ip, ror #25 │ │ │ │ andeq r3, r3, r4, ror #25 │ │ │ │ andeq r3, r3, r4, ror #25 │ │ │ │ @@ -74853,318 +74849,318 @@ │ │ │ │ andeq r3, r3, ip, lsr sp │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 4e0fc │ │ │ │ - ldr r2, [pc, #120] @ 4e100 │ │ │ │ + ldr r3, [pc, #120] @ 4e0ec │ │ │ │ + ldr r2, [pc, #120] @ 4e0f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e0c0 │ │ │ │ + bne 4e0b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 4ca00 │ │ │ │ + bl 4c9f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 4e0dc │ │ │ │ + bne 4e0cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 4e104 │ │ │ │ - ldr r0, [pc, #60] @ 4e108 │ │ │ │ - ldr r2, [pc, #60] @ 4e10c │ │ │ │ + ldr r1, [pc, #60] @ 4e0f4 │ │ │ │ + ldr r0, [pc, #60] @ 4e0f8 │ │ │ │ + ldr r2, [pc, #60] @ 4e0fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4e09c │ │ │ │ - ldr r1, [pc, #44] @ 4e110 │ │ │ │ - ldr r0, [pc, #44] @ 4e114 │ │ │ │ - ldr r2, [pc, #44] @ 4e118 │ │ │ │ + bl 57924 │ │ │ │ + b 4e08c │ │ │ │ + ldr r1, [pc, #44] @ 4e100 │ │ │ │ + ldr r0, [pc, #44] @ 4e104 │ │ │ │ + ldr r2, [pc, #44] @ 4e108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r1, r5, r4, ror pc │ │ │ │ + andeq r1, r5, r4, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r3, r0, lsl #20 │ │ │ │ muleq r3, r8, ip │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ andeq r3, r3, r4, ror #19 │ │ │ │ andeq r3, r3, ip, ror ip │ │ │ │ andeq r0, r0, sl, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #396] @ 4e2c4 │ │ │ │ - ldr ip, [pc, #396] @ 4e2c8 │ │ │ │ + ldr lr, [pc, #396] @ 4e2b4 │ │ │ │ + ldr ip, [pc, #396] @ 4e2b8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #388] @ 4e2cc │ │ │ │ + ldr r3, [pc, #388] @ 4e2bc │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #384] @ 4e2d0 │ │ │ │ + ldr r2, [pc, #384] @ 4e2c0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4e210 │ │ │ │ - ldr r3, [pc, #340] @ 4e2d4 │ │ │ │ + bne 4e200 │ │ │ │ + ldr r3, [pc, #340] @ 4e2c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e278 │ │ │ │ - ldr r3, [pc, #324] @ 4e2d8 │ │ │ │ + beq 4e268 │ │ │ │ + ldr r3, [pc, #324] @ 4e2c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4e278 │ │ │ │ + beq 4e268 │ │ │ │ mov r2, #10 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 44c8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 4e29c │ │ │ │ + beq 4e28c │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 4e29c │ │ │ │ + bhi 4e28c │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bne 4e280 │ │ │ │ + bne 4e270 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #240] @ 4e2dc │ │ │ │ - ldr r3, [pc, #216] @ 4e2c8 │ │ │ │ + ldr r2, [pc, #240] @ 4e2cc │ │ │ │ + ldr r3, [pc, #216] @ 4e2b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e2c0 │ │ │ │ + bne 4e2b0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #200] @ 4e2e0 │ │ │ │ - ldr r0, [pc, #200] @ 4e2e4 │ │ │ │ - ldr r2, [pc, #200] @ 4e2e8 │ │ │ │ + ldr r1, [pc, #200] @ 4e2d0 │ │ │ │ + ldr r0, [pc, #200] @ 4e2d4 │ │ │ │ + ldr r2, [pc, #200] @ 4e2d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #188] @ 4e2ec │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #188] @ 4e2dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e254 │ │ │ │ - ldr r3, [pc, #172] @ 4e2f0 │ │ │ │ + beq 4e244 │ │ │ │ + ldr r3, [pc, #172] @ 4e2e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r4, #0 │ │ │ │ - bne 4e1a4 │ │ │ │ + bne 4e194 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e278 │ │ │ │ - ldr r1, [pc, #140] @ 4e2f4 │ │ │ │ - ldr r0, [pc, #140] @ 4e2f8 │ │ │ │ - ldr r2, [pc, #140] @ 4e2fc │ │ │ │ + beq 4e268 │ │ │ │ + ldr r1, [pc, #140] @ 4e2e4 │ │ │ │ + ldr r0, [pc, #140] @ 4e2e8 │ │ │ │ + ldr r2, [pc, #140] @ 4e2ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4e1e4 │ │ │ │ - ldr r1, [pc, #120] @ 4e300 │ │ │ │ - ldr r0, [pc, #120] @ 4e304 │ │ │ │ - ldr r2, [pc, #120] @ 4e308 │ │ │ │ + b 4e1d4 │ │ │ │ + ldr r1, [pc, #120] @ 4e2f0 │ │ │ │ + ldr r0, [pc, #120] @ 4e2f4 │ │ │ │ + ldr r2, [pc, #120] @ 4e2f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e1e0 │ │ │ │ + bl 57b50 │ │ │ │ + b 4e1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e278 │ │ │ │ - ldr r1, [pc, #96] @ 4e30c │ │ │ │ - ldr r0, [pc, #96] @ 4e310 │ │ │ │ - ldr r2, [pc, #96] @ 4e314 │ │ │ │ + beq 4e268 │ │ │ │ + ldr r1, [pc, #96] @ 4e2fc │ │ │ │ + ldr r0, [pc, #96] @ 4e300 │ │ │ │ + ldr r2, [pc, #96] @ 4e304 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e278 │ │ │ │ + bl 57b50 │ │ │ │ + b 4e268 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00051ebc │ │ │ │ + andeq r1, r5, ip, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, ip, lr │ │ │ │ + andeq r1, r5, ip, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r7, [r9], -r0 │ │ │ │ - andeq r5, r5, r8, lsl sl │ │ │ │ - andeq r1, r5, ip, lsl #28 │ │ │ │ + andeq r7, r9, r0, ror #31 │ │ │ │ + andeq r5, r5, r8, lsr #20 │ │ │ │ + andeq r1, r5, ip, lsl lr │ │ │ │ @ instruction: 0x000338b0 │ │ │ │ andeq r3, r3, ip, asr fp │ │ │ │ andeq r0, r0, r5, lsl #11 │ │ │ │ - andeq r7, r9, r0, lsr #30 │ │ │ │ - andeq r5, r5, r8, ror #18 │ │ │ │ + andeq r7, r9, r0, lsr pc │ │ │ │ + andeq r5, r5, r8, ror r9 │ │ │ │ andeq r3, r3, r0, ror #16 │ │ │ │ andeq r3, r3, ip, lsl #22 │ │ │ │ andeq r0, r0, r9, lsl #11 │ │ │ │ andeq r3, r3, r0, asr #16 │ │ │ │ andeq r3, r3, ip, ror #21 │ │ │ │ muleq r0, r2, r5 │ │ │ │ andeq r3, r3, ip, lsl r8 │ │ │ │ andeq r3, r3, r8, asr #21 │ │ │ │ andeq r0, r0, lr, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #484] @ 4e518 │ │ │ │ - ldr r2, [pc, #484] @ 4e51c │ │ │ │ + ldr r3, [pc, #484] @ 4e508 │ │ │ │ + ldr r2, [pc, #484] @ 4e50c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e418 │ │ │ │ - ldr r3, [pc, #460] @ 4e520 │ │ │ │ + bne 4e408 │ │ │ │ + ldr r3, [pc, #460] @ 4e510 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e410 │ │ │ │ - ldr r3, [pc, #444] @ 4e524 │ │ │ │ + beq 4e400 │ │ │ │ + ldr r3, [pc, #444] @ 4e514 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4e410 │ │ │ │ + beq 4e400 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e4f0 │ │ │ │ + bne 4e4e0 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldrb r1, [r4] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ strb r3, [r5, #2] │ │ │ │ mov r3, #0 │ │ │ │ strb r1, [r5] │ │ │ │ strb r2, [r5, #1] │ │ │ │ strb r3, [r5, #3] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 4e484 │ │ │ │ + beq 4e474 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 4e3f8 │ │ │ │ + beq 4e3e8 │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 4e404 │ │ │ │ + bne 4e3f4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 4e404 │ │ │ │ + bne 4e3f4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ moveq r2, #114 @ 0x72 │ │ │ │ - bne 4e404 │ │ │ │ + bne 4e3f4 │ │ │ │ ldr r3, [r6] │ │ │ │ strb r2, [r5, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4a4 │ │ │ │ + bne 4e494 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 4e4c4 │ │ │ │ + beq 4e4b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4d4 │ │ │ │ + bne 4e4c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #264] @ 4e528 │ │ │ │ - ldr r0, [pc, #264] @ 4e52c │ │ │ │ - ldr r2, [pc, #264] @ 4e530 │ │ │ │ + ldr r1, [pc, #264] @ 4e518 │ │ │ │ + ldr r0, [pc, #264] @ 4e51c │ │ │ │ + ldr r2, [pc, #264] @ 4e520 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #252] @ 4e534 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #252] @ 4e524 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e45c │ │ │ │ - ldr r3, [pc, #236] @ 4e538 │ │ │ │ + beq 4e44c │ │ │ │ + ldr r3, [pc, #236] @ 4e528 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r4, #0 │ │ │ │ - bne 4e378 │ │ │ │ + bne 4e368 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e410 │ │ │ │ - ldr r1, [pc, #204] @ 4e53c │ │ │ │ - ldr r0, [pc, #204] @ 4e540 │ │ │ │ - ldr r2, [pc, #204] @ 4e544 │ │ │ │ + beq 4e400 │ │ │ │ + ldr r1, [pc, #204] @ 4e52c │ │ │ │ + ldr r0, [pc, #204] @ 4e530 │ │ │ │ + ldr r2, [pc, #204] @ 4e534 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e410 │ │ │ │ + bl 57b50 │ │ │ │ + b 4e400 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 4e404 │ │ │ │ + bne 4e3f4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ - bne 4e404 │ │ │ │ + bne 4e3f4 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ - b 4e3e0 │ │ │ │ - ldr r1, [pc, #156] @ 4e548 │ │ │ │ - ldr r0, [pc, #156] @ 4e54c │ │ │ │ - ldr r2, [pc, #156] @ 4e550 │ │ │ │ + b 4e3d0 │ │ │ │ + ldr r1, [pc, #156] @ 4e538 │ │ │ │ + ldr r0, [pc, #156] @ 4e53c │ │ │ │ + ldr r2, [pc, #156] @ 4e540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bne 4e404 │ │ │ │ - b 4e49c │ │ │ │ - ldr r1, [pc, #120] @ 4e554 │ │ │ │ - ldr r0, [pc, #120] @ 4e558 │ │ │ │ + bne 4e3f4 │ │ │ │ + b 4e48c │ │ │ │ + ldr r1, [pc, #120] @ 4e544 │ │ │ │ + ldr r0, [pc, #120] @ 4e548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1456 @ 0x5b0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e410 │ │ │ │ + bl 57b50 │ │ │ │ + b 4e400 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e410 │ │ │ │ - ldr r1, [pc, #88] @ 4e55c │ │ │ │ - ldr r0, [pc, #88] @ 4e560 │ │ │ │ - ldr r2, [pc, #88] @ 4e564 │ │ │ │ + beq 4e400 │ │ │ │ + ldr r1, [pc, #88] @ 4e54c │ │ │ │ + ldr r0, [pc, #88] @ 4e550 │ │ │ │ + ldr r2, [pc, #88] @ 4e554 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e410 │ │ │ │ - andeq r1, r5, r4, asr #25 │ │ │ │ + bl 57b50 │ │ │ │ + b 4e400 │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r9], -ip │ │ │ │ - andeq r5, r5, r4, asr #16 │ │ │ │ + andeq r7, r9, ip, lsl #28 │ │ │ │ + andeq r5, r5, r4, asr r8 │ │ │ │ andeq r3, r3, r8, lsr #13 │ │ │ │ andeq r3, r3, r4, ror #18 │ │ │ │ muleq r0, sl, r5 │ │ │ │ - andeq r7, r9, r8, lsl sp │ │ │ │ - andeq r5, r5, r0, ror #14 │ │ │ │ + andeq r7, r9, r8, lsr #26 │ │ │ │ + andeq r5, r5, r0, ror r7 │ │ │ │ andeq r3, r3, r8, asr r6 │ │ │ │ andeq r3, r3, r4, lsl r9 │ │ │ │ muleq r0, lr, r5 │ │ │ │ andeq r3, r3, ip, lsl r6 │ │ │ │ ldrdeq r3, [r3], -r8 │ │ │ │ @ instruction: 0x000005b3 │ │ │ │ strdeq r3, [r3], -r0 │ │ │ │ @@ -75173,265 +75169,265 @@ │ │ │ │ andeq r3, r3, r0, lsl #17 │ │ │ │ andeq r0, r0, r3, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #304] @ 4e6b4 │ │ │ │ - ldr r2, [pc, #304] @ 4e6b8 │ │ │ │ + ldr r3, [pc, #304] @ 4e6a4 │ │ │ │ + ldr r2, [pc, #304] @ 4e6a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e5fc │ │ │ │ - ldr r3, [pc, #280] @ 4e6bc │ │ │ │ + bne 4e5ec │ │ │ │ + ldr r3, [pc, #280] @ 4e6ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e664 │ │ │ │ - ldr r3, [pc, #264] @ 4e6c0 │ │ │ │ + beq 4e654 │ │ │ │ + ldr r3, [pc, #264] @ 4e6b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4e664 │ │ │ │ + beq 4e654 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bne 4e68c │ │ │ │ + bne 4e67c │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #292 @ 0x124 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e66c │ │ │ │ + bne 4e65c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #192] @ 4e6c4 │ │ │ │ - ldr r0, [pc, #192] @ 4e6c8 │ │ │ │ - ldr r2, [pc, #192] @ 4e6cc │ │ │ │ + ldr r1, [pc, #192] @ 4e6b4 │ │ │ │ + ldr r0, [pc, #192] @ 4e6b8 │ │ │ │ + ldr r2, [pc, #192] @ 4e6bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #180] @ 4e6d0 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #180] @ 4e6c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e640 │ │ │ │ - ldr r3, [pc, #164] @ 4e6d4 │ │ │ │ + beq 4e630 │ │ │ │ + ldr r3, [pc, #164] @ 4e6c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r4, #0 │ │ │ │ - bne 4e5c8 │ │ │ │ + bne 4e5b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e664 │ │ │ │ - ldr r1, [pc, #132] @ 4e6d8 │ │ │ │ - ldr r0, [pc, #132] @ 4e6dc │ │ │ │ + beq 4e654 │ │ │ │ + ldr r1, [pc, #132] @ 4e6c8 │ │ │ │ + ldr r0, [pc, #132] @ 4e6cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 4e6e0 │ │ │ │ - ldr r0, [pc, #108] @ 4e6e4 │ │ │ │ - ldr r2, [pc, #108] @ 4e6e8 │ │ │ │ + ldr r1, [pc, #108] @ 4e6d0 │ │ │ │ + ldr r0, [pc, #108] @ 4e6d4 │ │ │ │ + ldr r2, [pc, #108] @ 4e6d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e664 │ │ │ │ - ldr r1, [pc, #76] @ 4e6ec │ │ │ │ - ldr r0, [pc, #76] @ 4e6f0 │ │ │ │ - ldr r2, [pc, #76] @ 4e6f4 │ │ │ │ + beq 4e654 │ │ │ │ + ldr r1, [pc, #76] @ 4e6dc │ │ │ │ + ldr r0, [pc, #76] @ 4e6e0 │ │ │ │ + ldr r2, [pc, #76] @ 4e6e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e664 │ │ │ │ - andeq r1, r5, r4, ror sl │ │ │ │ + bl 57b50 │ │ │ │ + b 4e654 │ │ │ │ + andeq r1, r5, r4, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r9, ip, lsr #23 │ │ │ │ - strdeq r5, [r5], -r4 │ │ │ │ + @ instruction: 0x00097bbc │ │ │ │ + andeq r5, r5, r4, lsl #12 │ │ │ │ andeq r3, r3, r4, asr #9 │ │ │ │ andeq r3, r3, ip, lsl #15 │ │ │ │ @ instruction: 0x000005bd │ │ │ │ - andeq r7, r9, r4, lsr fp │ │ │ │ - andeq r5, r5, ip, ror r5 │ │ │ │ + andeq r7, r9, r4, asr #22 │ │ │ │ + andeq r5, r5, ip, lsl #11 │ │ │ │ andeq r3, r3, r8, ror r4 │ │ │ │ andeq r3, r3, r0, asr #14 │ │ │ │ andeq r3, r3, r4, asr r4 │ │ │ │ andeq r3, r3, ip, lsl r7 │ │ │ │ andeq r0, r0, sl, asr #11 │ │ │ │ andeq r3, r3, r8, lsr #8 │ │ │ │ strdeq r3, [r3], -r0 │ │ │ │ andeq r0, r0, r5, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #532] @ 4e928 │ │ │ │ - ldr r1, [pc, #532] @ 4e92c │ │ │ │ + ldr ip, [pc, #532] @ 4e918 │ │ │ │ + ldr r1, [pc, #532] @ 4e91c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #524] @ 4e930 │ │ │ │ + ldr r3, [pc, #524] @ 4e920 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #520] @ 4e934 │ │ │ │ + ldr r2, [pc, #520] @ 4e924 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e7fc │ │ │ │ + bne 4e7ec │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 4e818 │ │ │ │ + bne 4e808 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e8f4 │ │ │ │ + beq 4e8e4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 4a14 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e89c │ │ │ │ + beq 4e88c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e834 │ │ │ │ - ldr r3, [pc, #384] @ 4e938 │ │ │ │ + bne 4e824 │ │ │ │ + ldr r3, [pc, #384] @ 4e928 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r4, [r3, #344] @ 0x158 │ │ │ │ str r5, [r3, #348] @ 0x15c │ │ │ │ strne r2, [r3, #352] @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ 4e93c │ │ │ │ - ldr r3, [pc, #336] @ 4e92c │ │ │ │ + ldr r2, [pc, #356] @ 4e92c │ │ │ │ + ldr r3, [pc, #336] @ 4e91c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e924 │ │ │ │ + bne 4e914 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #316] @ 4e940 │ │ │ │ - ldr r0, [pc, #316] @ 4e944 │ │ │ │ - ldr r2, [pc, #316] @ 4e948 │ │ │ │ + ldr r1, [pc, #316] @ 4e930 │ │ │ │ + ldr r0, [pc, #316] @ 4e934 │ │ │ │ + ldr r2, [pc, #316] @ 4e938 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4e74c │ │ │ │ - ldr r1, [pc, #300] @ 4e94c │ │ │ │ - ldr r0, [pc, #300] @ 4e950 │ │ │ │ - ldr r2, [pc, #300] @ 4e954 │ │ │ │ + bl 57924 │ │ │ │ + b 4e73c │ │ │ │ + ldr r1, [pc, #300] @ 4e93c │ │ │ │ + ldr r0, [pc, #300] @ 4e940 │ │ │ │ + ldr r2, [pc, #300] @ 4e944 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4e764 │ │ │ │ - ldr r1, [pc, #284] @ 4e958 │ │ │ │ - ldr r0, [pc, #284] @ 4e95c │ │ │ │ - ldr r2, [pc, #284] @ 4e960 │ │ │ │ + bl 57924 │ │ │ │ + b 4e754 │ │ │ │ + ldr r1, [pc, #284] @ 4e948 │ │ │ │ + ldr r0, [pc, #284] @ 4e94c │ │ │ │ + ldr r2, [pc, #284] @ 4e950 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r3, [pc, #272] @ 4e964 │ │ │ │ + bl 57b50 │ │ │ │ + ldr r3, [pc, #272] @ 4e954 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ str r4, [r3, #344] @ 0x158 │ │ │ │ str r5, [r3, #348] @ 0x15c │ │ │ │ - bne 4e890 │ │ │ │ + bne 4e880 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e7cc │ │ │ │ - ldr r1, [pc, #236] @ 4e968 │ │ │ │ - ldr r0, [pc, #236] @ 4e96c │ │ │ │ - ldr r2, [pc, #236] @ 4e970 │ │ │ │ + beq 4e7bc │ │ │ │ + ldr r1, [pc, #236] @ 4e958 │ │ │ │ + ldr r0, [pc, #236] @ 4e95c │ │ │ │ + ldr r2, [pc, #236] @ 4e960 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e7cc │ │ │ │ + bl 57b50 │ │ │ │ + b 4e7bc │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #352] @ 0x160 │ │ │ │ - b 4e86c │ │ │ │ - bl 3ade4 │ │ │ │ + b 4e85c │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e8b4 │ │ │ │ + bne 4e8a4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4e7d0 │ │ │ │ - ldr r1, [pc, #184] @ 4e974 │ │ │ │ - ldr r0, [pc, #184] @ 4e978 │ │ │ │ + b 4e7c0 │ │ │ │ + ldr r1, [pc, #184] @ 4e964 │ │ │ │ + ldr r0, [pc, #184] @ 4e968 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1200 @ 0x4b0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e8ac │ │ │ │ - ldr r1, [pc, #156] @ 4e97c │ │ │ │ - ldr r0, [pc, #156] @ 4e980 │ │ │ │ + beq 4e89c │ │ │ │ + ldr r1, [pc, #156] @ 4e96c │ │ │ │ + ldr r0, [pc, #156] @ 4e970 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1504 @ 0x5e0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e8ac │ │ │ │ + bl 57b50 │ │ │ │ + b 4e89c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e8ac │ │ │ │ - ldr r1, [pc, #116] @ 4e984 │ │ │ │ - ldr r0, [pc, #116] @ 4e988 │ │ │ │ - ldr r2, [pc, #116] @ 4e98c │ │ │ │ + beq 4e89c │ │ │ │ + ldr r1, [pc, #116] @ 4e974 │ │ │ │ + ldr r0, [pc, #116] @ 4e978 │ │ │ │ + ldr r2, [pc, #116] @ 4e97c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4e8cc │ │ │ │ + bl 57b50 │ │ │ │ + b 4e8bc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r5, r0, ror #17 │ │ │ │ + strdeq r1, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r5, r4, asr #17 │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r9, r4, r9 │ │ │ │ - andeq r1, r5, r0, lsr #16 │ │ │ │ + andeq r7, r9, r4, lsr #19 │ │ │ │ + andeq r1, r5, r0, lsr r8 │ │ │ │ andeq r3, r3, r4, asr #5 │ │ │ │ muleq r3, ip, r5 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ andeq r3, r3, r8, lsr #5 │ │ │ │ andeq r3, r3, ip, lsl #11 │ │ │ │ muleq r0, r1, r4 │ │ │ │ andeq r3, r3, ip, lsl #5 │ │ │ │ andeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, sl, lsr #9 │ │ │ │ - strdeq r7, [r9], -r8 │ │ │ │ + andeq r7, r9, r8, lsl #18 │ │ │ │ andeq r3, r3, ip, asr #4 │ │ │ │ andeq r3, r3, r4, lsr #10 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ andeq r3, r3, r0, lsl r2 │ │ │ │ strdeq r3, [r3], -r4 │ │ │ │ andeq r3, r3, ip, ror #3 │ │ │ │ andeq r3, r3, r4, asr #9 │ │ │ │ @@ -75439,23 +75435,23 @@ │ │ │ │ muleq r3, ip, r4 │ │ │ │ muleq r0, sl, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3680] @ 0xe60 │ │ │ │ - ldr r5, [pc, #1348] @ 4eef0 │ │ │ │ - ldr r4, [pc, #1348] @ 4eef4 │ │ │ │ + ldr r5, [pc, #1348] @ 4eee0 │ │ │ │ + ldr r4, [pc, #1348] @ 4eee4 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #380 @ 0x17c │ │ │ │ - ldr ip, [pc, #1340] @ 4eef8 │ │ │ │ + ldr ip, [pc, #1340] @ 4eee8 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr lr, [pc, #1336] @ 4eefc │ │ │ │ + ldr lr, [pc, #1336] @ 4eeec │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1332] @ 4ef00 │ │ │ │ + ldr r1, [pc, #1332] @ 4eef0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r4, [lr, #4] │ │ │ │ ldr r8, [ip, r1] │ │ │ │ @@ -75465,340 +75461,340 @@ │ │ │ │ ldr r3, [r8] │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, ip │ │ │ │ mov r5, r0 │ │ │ │ - bne 4ebc4 │ │ │ │ + bne 4ebb4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4ec08 │ │ │ │ + bne 4ebf8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ebb4 │ │ │ │ - ldr r0, [pc, #1240] @ 4ef04 │ │ │ │ + beq 4eba4 │ │ │ │ + ldr r0, [pc, #1240] @ 4eef4 │ │ │ │ sub r9, fp, #244 @ 0xf4 │ │ │ │ mov r3, #1 │ │ │ │ str r9, [sp] │ │ │ │ - ldr r1, [pc, #1228] @ 4ef08 │ │ │ │ + ldr r1, [pc, #1228] @ 4eef8 │ │ │ │ str r3, [fp, #-384] @ 0xfffffe80 │ │ │ │ mov r2, #13 │ │ │ │ sub r3, fp, #384 @ 0x180 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4893c │ │ │ │ - b 4ea5c │ │ │ │ + bl 4892c │ │ │ │ + b 4ea4c │ │ │ │ ldr r4, [r4, #392] @ 0x188 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eb58 │ │ │ │ + beq 4eb48 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 4ea50 │ │ │ │ + bne 4ea40 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 4ea50 │ │ │ │ + bne 4ea40 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 4ea50 │ │ │ │ + bne 4ea40 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec28 │ │ │ │ + bne 4ec18 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eaa8 │ │ │ │ + beq 4ea98 │ │ │ │ mov r0, sl │ │ │ │ - bl 2e7f0 │ │ │ │ + bl 2e7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eec4 │ │ │ │ + bne 4eeb4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 4ec60 │ │ │ │ + bne 4ec50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec44 │ │ │ │ - bl 57358 │ │ │ │ + bne 4ec34 │ │ │ │ + bl 57348 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4ecc0 │ │ │ │ + bne 4ecb0 │ │ │ │ add r3, r4, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ - bl 4b7f8 │ │ │ │ + bl 4b7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb08 │ │ │ │ + bne 4eaf8 │ │ │ │ ldr r3, [r4, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eb00 │ │ │ │ + beq 4eaf0 │ │ │ │ ldrb r3, [r4, #372] @ 0x174 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - beq 4ed04 │ │ │ │ + beq 4ecf4 │ │ │ │ ldr r0, [fp, #-392] @ 0xfffffe78 │ │ │ │ - bl 4c2d8 │ │ │ │ - bl 57340 │ │ │ │ + bl 4c2c8 │ │ │ │ + bl 57330 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4ea50 │ │ │ │ + beq 4ea40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #992] @ 4ef0c │ │ │ │ - ldr r1, [pc, #992] @ 4ef10 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #992] @ 4eefc │ │ │ │ + ldr r1, [pc, #992] @ 4ef00 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #960] @ 4ef14 │ │ │ │ - bl 2a180 │ │ │ │ - b 4ea50 │ │ │ │ - ldr r5, [pc, #952] @ 4ef18 │ │ │ │ + ldr r2, [pc, #960] @ 4ef04 │ │ │ │ + bl 2a170 │ │ │ │ + b 4ea40 │ │ │ │ + ldr r5, [pc, #952] @ 4ef08 │ │ │ │ mov r3, r9 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #944] @ 4ef1c │ │ │ │ + ldr r1, [pc, #944] @ 4ef0c │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 4893c │ │ │ │ + bl 4892c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec10 │ │ │ │ + bne 4ec00 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #912] @ 4ef20 │ │ │ │ - ldr r3, [pc, #864] @ 4eef4 │ │ │ │ + ldr r2, [pc, #912] @ 4ef10 │ │ │ │ + ldr r3, [pc, #864] @ 4eee4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4eeec │ │ │ │ + bne 4eedc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ str r0, [fp, #4] │ │ │ │ - b 4ea24 │ │ │ │ - ldr r1, [pc, #856] @ 4ef24 │ │ │ │ - ldr r0, [pc, #856] @ 4ef28 │ │ │ │ + b 4ea14 │ │ │ │ + ldr r1, [pc, #856] @ 4ef14 │ │ │ │ + ldr r0, [pc, #856] @ 4ef18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #848] @ 4ef2c │ │ │ │ + ldr r2, [pc, #848] @ 4ef1c │ │ │ │ str r1, [fp, #-396] @ 0xfffffe74 │ │ │ │ str r0, [fp, #-392] @ 0xfffffe78 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [fp, #-392] @ 0xfffffe78 │ │ │ │ ldr r1, [fp, #-396] @ 0xfffffe74 │ │ │ │ - beq 4ea18 │ │ │ │ + beq 4ea08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ec08 │ │ │ │ - ldr r2, [pc, #808] @ 4ef30 │ │ │ │ - bl 57b60 │ │ │ │ + beq 4ebf8 │ │ │ │ + ldr r2, [pc, #808] @ 4ef20 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4eb88 │ │ │ │ - ldr r0, [pc, #796] @ 4ef34 │ │ │ │ - ldr r2, [pc, #796] @ 4ef38 │ │ │ │ + b 4eb78 │ │ │ │ + ldr r0, [pc, #796] @ 4ef24 │ │ │ │ + ldr r2, [pc, #796] @ 4ef28 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 4eb84 │ │ │ │ - ldr r1, [pc, #780] @ 4ef3c │ │ │ │ - ldr r0, [pc, #780] @ 4ef40 │ │ │ │ - ldr r2, [pc, #780] @ 4ef44 │ │ │ │ + bl 57b50 │ │ │ │ + b 4eb74 │ │ │ │ + ldr r1, [pc, #780] @ 4ef2c │ │ │ │ + ldr r0, [pc, #780] @ 4ef30 │ │ │ │ + ldr r2, [pc, #780] @ 4ef34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 4ea8c │ │ │ │ - ldr r1, [pc, #764] @ 4ef48 │ │ │ │ - ldr r0, [pc, #764] @ 4ef4c │ │ │ │ - ldr r2, [pc, #764] @ 4ef50 │ │ │ │ + bl 57924 │ │ │ │ + b 4ea7c │ │ │ │ + ldr r1, [pc, #764] @ 4ef38 │ │ │ │ + ldr r0, [pc, #764] @ 4ef3c │ │ │ │ + ldr r2, [pc, #764] @ 4ef40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4eac4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4eab4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ orrs ip, r2, r3 │ │ │ │ - beq 4ecb8 │ │ │ │ + beq 4eca8 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ subs r2, r0, r2 │ │ │ │ sbc r3, r1, r3 │ │ │ │ cmp r2, ip │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 4ecb8 │ │ │ │ + bge 4eca8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ea50 │ │ │ │ - ldr r1, [pc, #688] @ 4ef54 │ │ │ │ - ldr r0, [pc, #688] @ 4ef58 │ │ │ │ - ldr r2, [pc, #688] @ 4ef5c │ │ │ │ + beq 4ea40 │ │ │ │ + ldr r1, [pc, #688] @ 4ef44 │ │ │ │ + ldr r0, [pc, #688] @ 4ef48 │ │ │ │ + ldr r2, [pc, #688] @ 4ef4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ea50 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ea40 │ │ │ │ strd r0, [r4, #16] │ │ │ │ - b 4eab8 │ │ │ │ + b 4eaa8 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #648] @ 4ef60 │ │ │ │ - ldr r1, [pc, #648] @ 4ef64 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #648] @ 4ef50 │ │ │ │ + ldr r1, [pc, #648] @ 4ef54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ add r2, r2, #1488 @ 0x5d0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4ead0 │ │ │ │ + bl 2a170 │ │ │ │ + b 4eac0 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, sl │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4ed3c │ │ │ │ - ldr r3, [pc, #580] @ 4ef68 │ │ │ │ + bge 4ed2c │ │ │ │ + ldr r3, [pc, #580] @ 4ef58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ee14 │ │ │ │ + beq 4ee04 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 451c │ │ │ │ - b 4eb00 │ │ │ │ - ldr r1, [pc, #552] @ 4ef6c │ │ │ │ + b 4eaf0 │ │ │ │ + ldr r1, [pc, #552] @ 4ef5c │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #528] @ 4ef70 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #528] @ 4ef60 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #504] @ 4ef74 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #504] @ 4ef64 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #480] @ 4ef78 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #480] @ 4ef68 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #456] @ 4ef7c │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #456] @ 4ef6c │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #432] @ 4ef80 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #432] @ 4ef70 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r1, [pc, #408] @ 4ef84 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r1, [pc, #408] @ 4ef74 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ed1c │ │ │ │ - ldr r3, [pc, #384] @ 4ef88 │ │ │ │ + blt 4ed0c │ │ │ │ + ldr r3, [pc, #384] @ 4ef78 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 4ed30 │ │ │ │ + b 4ed20 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r2, [r3, #8] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ - beq 4ed30 │ │ │ │ + beq 4ed20 │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ee90 │ │ │ │ + bne 4ee80 │ │ │ │ bl 4528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee54 │ │ │ │ - bl 578a8 │ │ │ │ + beq 4ee44 │ │ │ │ + bl 57898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee90 │ │ │ │ + beq 4ee80 │ │ │ │ ldr r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ - ldr r1, [pc, #300] @ 4ef8c │ │ │ │ + ldr r1, [pc, #300] @ 4ef7c │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ ldr r2, [r4, #344] @ 0x158 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #280] @ 4ef90 │ │ │ │ + ldr r2, [pc, #280] @ 4ef80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r0, [fp, #-396] @ 0xfffffe74 │ │ │ │ - bl 3ade4 │ │ │ │ - b 4ed30 │ │ │ │ + bl 3add4 │ │ │ │ + b 4ed20 │ │ │ │ bl 4528 │ │ │ │ - ldr r1, [pc, #248] @ 4ef94 │ │ │ │ - ldr r2, [pc, #248] @ 4ef98 │ │ │ │ + ldr r1, [pc, #248] @ 4ef84 │ │ │ │ + ldr r2, [pc, #248] @ 4ef88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ str r3, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 4ee84 │ │ │ │ + bl 2a170 │ │ │ │ + b 4ee74 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ea50 │ │ │ │ - ldr r1, [pc, #196] @ 4ef9c │ │ │ │ - ldr r0, [pc, #196] @ 4efa0 │ │ │ │ - ldr r2, [pc, #196] @ 4efa4 │ │ │ │ + beq 4ea40 │ │ │ │ + ldr r1, [pc, #196] @ 4ef8c │ │ │ │ + ldr r0, [pc, #196] @ 4ef90 │ │ │ │ + ldr r2, [pc, #196] @ 4ef94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4ea50 │ │ │ │ + bl 57b50 │ │ │ │ + b 4ea40 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r5, ip, asr #12 │ │ │ │ + andeq r1, r5, ip, asr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r5, r0, lsr r6 │ │ │ │ - andeq r7, r9, r4, ror r7 │ │ │ │ + andeq r1, r5, r0, asr #12 │ │ │ │ + andeq r7, r9, r4, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r3, r8, lsl #1 │ │ │ │ andeq r0, r0, r3, lsr r6 │ │ │ │ andeq r3, r3, ip, asr #5 │ │ │ │ muleq r3, ip, pc @ │ │ │ │ muleq r0, r1, r6 │ │ │ │ andeq r2, r3, ip, ror #30 │ │ │ │ muleq r0, lr, r6 │ │ │ │ - andeq r1, r5, r8, ror #8 │ │ │ │ + andeq r1, r5, r8, ror r4 │ │ │ │ andeq r2, r3, r0, lsl #30 │ │ │ │ strdeq r3, [r3], -r0 │ │ │ │ andeq r0, r0, r1, lsr #12 │ │ │ │ andeq r0, r0, r7, lsr #12 │ │ │ │ andeq r3, r3, r8, lsr #3 │ │ │ │ andeq r0, r0, r2, lsr #13 │ │ │ │ muleq r3, r8, lr │ │ │ │ @@ -75808,496 +75804,496 @@ │ │ │ │ andeq r3, r3, ip, ror r1 │ │ │ │ andeq r0, r0, fp, lsl #12 │ │ │ │ andeq r2, r3, r4, lsr #28 │ │ │ │ andeq r3, r3, r4, lsr #2 │ │ │ │ andeq r0, r0, r3, lsl #12 │ │ │ │ andeq r3, r3, r8, lsl #2 │ │ │ │ strdeq r2, [r3], -r0 │ │ │ │ - andeq r7, r9, ip, lsr #8 │ │ │ │ + andeq r7, r9, ip, lsr r4 │ │ │ │ strdeq sp, [r2], -r4 │ │ │ │ muleq r3, r0, r0 │ │ │ │ muleq r3, ip, fp │ │ │ │ andeq r3, r3, ip, asr r0 │ │ │ │ andeq r4, r3, r4, lsl ip │ │ │ │ strdeq lr, [r2], -r4 │ │ │ │ andeq sp, r2, ip, asr #16 │ │ │ │ - andeq r7, r9, r4, asr #6 │ │ │ │ + andeq r7, r9, r4, asr r3 │ │ │ │ andeq r2, r3, r8, asr ip │ │ │ │ andeq r0, r0, r7, ror r6 │ │ │ │ andeq r2, r3, r0, lsr ip │ │ │ │ andeq r0, r0, ip, ror r6 │ │ │ │ strdeq r2, [r3], -r0 │ │ │ │ strdeq r2, [r3], -r0 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #2952] @ 0xb88 │ │ │ │ - ldr lr, [pc, #636] @ 4f240 │ │ │ │ + ldr lr, [pc, #636] @ 4f230 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ - ldr ip, [pc, #632] @ 4f244 │ │ │ │ + ldr ip, [pc, #632] @ 4f234 │ │ │ │ sub sp, sp, #8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #624] @ 4f248 │ │ │ │ + ldr r3, [pc, #624] @ 4f238 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #620] @ 4f24c │ │ │ │ + ldr r2, [pc, #620] @ 4f23c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - ldr r3, [pc, #600] @ 4f250 │ │ │ │ + ldr r3, [pc, #600] @ 4f240 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ sub r7, fp, #1120 @ 0x460 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f234 │ │ │ │ + beq 4f224 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #500] @ 4f254 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #500] @ 4f244 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b328 │ │ │ │ + bl 1b318 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f11c │ │ │ │ + bne 4f10c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f218 │ │ │ │ - ldr r6, [pc, #456] @ 4f258 │ │ │ │ + beq 4f208 │ │ │ │ + ldr r6, [pc, #456] @ 4f248 │ │ │ │ mov r8, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #448] @ 4f25c │ │ │ │ + ldr r1, [pc, #448] @ 4f24c │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb74 │ │ │ │ + bl 5bb64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4f138 │ │ │ │ + blt 4f128 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ mov r1, #420 @ 0x1a4 │ │ │ │ bl 4ec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #364] @ 4f260 │ │ │ │ - ldr r3, [pc, #332] @ 4f244 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #364] @ 4f250 │ │ │ │ + ldr r3, [pc, #332] @ 4f234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f23c │ │ │ │ + bne 4f22c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [pc, #320] @ 4f264 │ │ │ │ + ldr r6, [pc, #320] @ 4f254 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f1cc │ │ │ │ + beq 4f1bc │ │ │ │ mvn r6, #0 │ │ │ │ - b 4f0e4 │ │ │ │ + b 4f0d4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 4f094 │ │ │ │ - ldr r4, [pc, #276] @ 4f268 │ │ │ │ + bne 4f084 │ │ │ │ + ldr r4, [pc, #276] @ 4f258 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f130 │ │ │ │ + bne 4f120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #252] @ 4f26c │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #252] @ 4f25c │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #224] @ 4f270 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #224] @ 4f260 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #204] @ 4f274 │ │ │ │ + ldr r2, [pc, #204] @ 4f264 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #32 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ - b 4f130 │ │ │ │ + bl 3add4 │ │ │ │ + b 4f120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr lr, [r9, #1532] @ 0x5fc │ │ │ │ - ldr r1, [pc, #152] @ 4f278 │ │ │ │ + ldr r1, [pc, #152] @ 4f268 │ │ │ │ mov ip, #98 @ 0x62 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #144] @ 4f27c │ │ │ │ + ldr r2, [pc, #144] @ 4f26c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bl 3ade4 │ │ │ │ - b 4f130 │ │ │ │ - ldr r0, [pc, #96] @ 4f280 │ │ │ │ - ldr r1, [pc, #96] @ 4f284 │ │ │ │ + bl 3add4 │ │ │ │ + b 4f120 │ │ │ │ + ldr r0, [pc, #96] @ 4f270 │ │ │ │ + ldr r1, [pc, #96] @ 4f274 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4a03c │ │ │ │ + bl 4a02c │ │ │ │ mov r6, r0 │ │ │ │ - b 4f0e4 │ │ │ │ + b 4f0d4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 4f0ec │ │ │ │ + b 4f0dc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r5, ip, lsr #32 │ │ │ │ + andeq r1, r5, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r5, ip, lsl r0 │ │ │ │ + andeq r1, r5, ip, lsr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r2, r3, r8, ror #31 │ │ │ │ andeq ip, r2, r4, lsl #16 │ │ │ │ andeq r2, r3, r8, ror sp │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - andeq r0, r5, r4, lsl #30 │ │ │ │ - andeq r7, r9, r8, lsr r0 │ │ │ │ - andeq r7, r9, r8 │ │ │ │ + andeq r0, r5, r4, lsl pc │ │ │ │ + andeq r7, r9, r8, asr #32 │ │ │ │ + andeq r7, r9, r8, lsl r0 │ │ │ │ andeq r2, r3, r8, lsr #25 │ │ │ │ andeq r2, r3, r4, lsr #25 │ │ │ │ muleq r0, ip, r4 │ │ │ │ andeq r2, r3, r0, lsr #24 │ │ │ │ andeq r0, r0, r7, ror #8 │ │ │ │ andeq r2, r3, r8, ror #23 │ │ │ │ andeq r0, r0, r3, ror r4 │ │ │ │ - ldr r3, [pc, #32] @ 4f2b0 │ │ │ │ + ldr r3, [pc, #32] @ 4f2a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r6, r9, r8, asr #29 │ │ │ │ + ldrdeq r6, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ - ldr r2, [pc, #1980] @ 4fa8c │ │ │ │ - ldr r3, [pc, #1980] @ 4fa90 │ │ │ │ + ldr r2, [pc, #1980] @ 4fa7c │ │ │ │ + ldr r3, [pc, #1980] @ 4fa80 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #1964] @ 4fa94 │ │ │ │ + ldr r7, [pc, #1964] @ 4fa84 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 29fbc │ │ │ │ + bl 29fac │ │ │ │ cmp r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 4f310 │ │ │ │ + beq 4f300 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcc 4f338 │ │ │ │ - ldr r2, [pc, #1920] @ 4fa98 │ │ │ │ - ldr r3, [pc, #1920] @ 4fa9c │ │ │ │ + bcc 4f328 │ │ │ │ + ldr r2, [pc, #1920] @ 4fa88 │ │ │ │ + ldr r3, [pc, #1920] @ 4fa8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f498 │ │ │ │ - ldr r0, [pc, #1876] @ 4faa0 │ │ │ │ + bne 4f488 │ │ │ │ + ldr r0, [pc, #1876] @ 4fa90 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #166 @ 0xa6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 4f90c │ │ │ │ - ldr r0, [pc, #1848] @ 4faa4 │ │ │ │ - bl 3aed4 │ │ │ │ + blt 4f8fc │ │ │ │ + ldr r0, [pc, #1848] @ 4fa94 │ │ │ │ + bl 3aec4 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #1828] @ 4faa4 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #1824] @ 4faa8 │ │ │ │ - ldr r3, [pc, #1824] @ 4faac │ │ │ │ + ldr r0, [pc, #1828] @ 4fa94 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #1824] @ 4fa98 │ │ │ │ + ldr r3, [pc, #1824] @ 4fa9c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r2, [pc, #1816] @ 4fab0 │ │ │ │ + ldr r2, [pc, #1816] @ 4faa0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r4, [fp, #-356] @ 0xfffffe9c │ │ │ │ str r7, [fp, #-344] @ 0xfffffea8 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #129024 @ 0x1f800 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f4d8 │ │ │ │ + blt 4f4c8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4fa60 │ │ │ │ + beq 4fa50 │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, sl │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - beq 4f60c │ │ │ │ + beq 4f5fc │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4f4a8 │ │ │ │ + beq 4f498 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4f4c0 │ │ │ │ - ldr r3, [pc, #1696] @ 4fab4 │ │ │ │ + bne 4f4b0 │ │ │ │ + ldr r3, [pc, #1696] @ 4faa4 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #1 │ │ │ │ strne r5, [fp, #-340] @ 0xfffffeac │ │ │ │ - beq 4f9ec │ │ │ │ + beq 4f9dc │ │ │ │ str r6, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r2, #129024 @ 0x1f800 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f454 │ │ │ │ + blt 4f444 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 4f42c │ │ │ │ + beq 4f41c │ │ │ │ cmp r3, #32 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 4f504 │ │ │ │ - ldr r2, [pc, #1596] @ 4faa4 │ │ │ │ + bne 4f4f4 │ │ │ │ + ldr r2, [pc, #1596] @ 4fa94 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ - ldr r2, [pc, #1580] @ 4faa4 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r2, [pc, #1580] @ 4fa94 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ add r7, r7, #1 │ │ │ │ str r6, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r7, r0, r7 │ │ │ │ - b 4f42c │ │ │ │ - ldr r2, [pc, #1560] @ 4fab8 │ │ │ │ - ldr r3, [pc, #1528] @ 4fa9c │ │ │ │ + b 4f41c │ │ │ │ + ldr r2, [pc, #1560] @ 4faa8 │ │ │ │ + ldr r3, [pc, #1528] @ 4fa8c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4f31c │ │ │ │ - ldr r3, [pc, #1548] @ 4fabc │ │ │ │ + b 4f30c │ │ │ │ + ldr r3, [pc, #1548] @ 4faac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4fa44 │ │ │ │ + beq 4fa34 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r2, #129024 @ 0x1f800 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f3d0 │ │ │ │ + bge 4f3c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 451c │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bhi 4f6b4 │ │ │ │ + bhi 4f6a4 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4f6c8 │ │ │ │ + beq 4f6b8 │ │ │ │ sub r4, fp, #220 @ 0xdc │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ sub r5, fp, #272 @ 0x110 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #1324] @ 4faa4 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #1324] @ 4fa94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4fa84 │ │ │ │ + beq 4fa74 │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ mvn r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ strb r4, [sl, r7] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 4f698 │ │ │ │ + beq 4f688 │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ str sl, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - beq 4f938 │ │ │ │ - ldr r2, [pc, #1228] @ 4fac0 │ │ │ │ + beq 4f928 │ │ │ │ + ldr r2, [pc, #1228] @ 4fab0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r5, [fp, #-340] @ 0xfffffeac │ │ │ │ - b 4f3b0 │ │ │ │ - ldr r3, [pc, #1200] @ 4fac4 │ │ │ │ + b 4f3a0 │ │ │ │ + ldr r3, [pc, #1200] @ 4fab4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4f634 │ │ │ │ - b 4f9d0 │ │ │ │ + bne 4f624 │ │ │ │ + b 4f9c0 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 4f654 │ │ │ │ + bne 4f644 │ │ │ │ mov r2, #129024 @ 0x1f800 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ddc4 │ │ │ │ + bl 1ddb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f624 │ │ │ │ + bge 4f614 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4fa7c │ │ │ │ + beq 4fa6c │ │ │ │ mov r0, sl │ │ │ │ bl 49c0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #1120] @ 4fac8 │ │ │ │ + ldr r3, [pc, #1120] @ 4fab8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #1 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - beq 4f9b4 │ │ │ │ - ldr r3, [pc, #1096] @ 4facc │ │ │ │ + beq 4f9a4 │ │ │ │ + ldr r3, [pc, #1096] @ 4fabc │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4f604 │ │ │ │ - b 4f428 │ │ │ │ - ldr r2, [pc, #1072] @ 4fad0 │ │ │ │ + beq 4f5f4 │ │ │ │ + b 4f418 │ │ │ │ + ldr r2, [pc, #1072] @ 4fac0 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 4f5fc │ │ │ │ + b 4f5ec │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, r8, #48 @ 0x30 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 57474 │ │ │ │ - b 4f52c │ │ │ │ + bl 57464 │ │ │ │ + b 4f51c │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ cmp r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-220] @ 0xffffff24 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ subeq r5, fp, #324 @ 0x144 │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ - bne 4f850 │ │ │ │ + bne 4f840 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #992] @ 4fad4 │ │ │ │ + ldr r2, [pc, #992] @ 4fac4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ @@ -76305,247 +76301,247 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r3, [r5, r0] │ │ │ │ cmp r3, #10 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r5, r0] │ │ │ │ - ldr r0, [pc, #932] @ 4fad8 │ │ │ │ + ldr r0, [pc, #932] @ 4fac8 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ - blt 4fa68 │ │ │ │ - ldr r0, [pc, #908] @ 4fadc │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r5, [pc, #904] @ 4fae0 │ │ │ │ + blt 4fa58 │ │ │ │ + ldr r0, [pc, #908] @ 4facc │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r5, [pc, #904] @ 4fad0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #896] @ 4fae4 │ │ │ │ - bl 3aed4 │ │ │ │ + ldr r0, [pc, #896] @ 4fad4 │ │ │ │ + bl 3aec4 │ │ │ │ str r7, [fp, #-368] @ 0xfffffe90 │ │ │ │ ldr r7, [fp, #-360] @ 0xfffffe98 │ │ │ │ str r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ strb r3, [r2] │ │ │ │ - b 4f794 │ │ │ │ - bl 1ddc4 │ │ │ │ + b 4f784 │ │ │ │ + bl 1ddb4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f820 │ │ │ │ + beq 4f810 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 4f784 │ │ │ │ - bl 1ddc4 │ │ │ │ + bne 4f774 │ │ │ │ + bl 1ddb4 │ │ │ │ ldr r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ bl 49c0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f770 │ │ │ │ + bne 4f760 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #220 @ 0xdc │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [fp, #-368] @ 0xfffffe90 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ sub r5, fp, #272 @ 0x110 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 26d78 │ │ │ │ + bl 26d68 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ - b 4f570 │ │ │ │ + b 4f560 │ │ │ │ ldr r4, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r7, [fp, #-368] @ 0xfffffe90 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 451c │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ - bl 5a6d0 │ │ │ │ - ldr r0, [pc, #680] @ 4fae8 │ │ │ │ + bl 5a6c0 │ │ │ │ + ldr r0, [pc, #680] @ 4fad8 │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #656] @ 4faec │ │ │ │ + ldr r2, [pc, #656] @ 4fadc │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-220] @ 0xffffff24 │ │ │ │ - ldr r3, [pc, #628] @ 4faf0 │ │ │ │ + ldr r3, [pc, #628] @ 4fae0 │ │ │ │ sub r4, fp, #220 @ 0xdc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ - b 4f8c8 │ │ │ │ + b 4f8b8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4fa08 │ │ │ │ + beq 4f9f8 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 451c │ │ │ │ ldr r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [pc, #584] @ 4faf4 │ │ │ │ + ldr r3, [pc, #584] @ 4fae4 │ │ │ │ strb r5, [fp, #-220] @ 0xffffff24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4558 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 4f960 │ │ │ │ + bne 4f950 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ - bhi 4f950 │ │ │ │ + bhi 4f940 │ │ │ │ ldrb r3, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 4f888 │ │ │ │ + beq 4f878 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ - b 4f890 │ │ │ │ - ldr r3, [pc, #392] @ 4fa9c │ │ │ │ - ldr r2, [pc, #480] @ 4faf8 │ │ │ │ + b 4f880 │ │ │ │ + ldr r3, [pc, #392] @ 4fa8c │ │ │ │ + ldr r2, [pc, #480] @ 4fae8 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r2, [pc, #444] @ 4fafc │ │ │ │ + ldr r2, [pc, #444] @ 4faec │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ str r4, [fp, #-340] @ 0xfffffeac │ │ │ │ - b 4f604 │ │ │ │ + b 4f5f4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #272 @ 0x110 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - b 4f800 │ │ │ │ + b 4f7f0 │ │ │ │ ldrb r2, [fp, #-220] @ 0xffffff24 │ │ │ │ str r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4f8c8 │ │ │ │ + beq 4f8b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ sub r3, r0, #37 @ 0x25 │ │ │ │ add r3, r3, fp │ │ │ │ ldrb r1, [r3, #-184] @ 0xffffff48 │ │ │ │ cmp r1, #10 │ │ │ │ strbeq r5, [r3, #-184] @ 0xffffff48 │ │ │ │ ldrbeq r2, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 4f8c8 │ │ │ │ + bne 4f8b8 │ │ │ │ sub r5, fp, #324 @ 0x144 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - b 4f6e8 │ │ │ │ + bl 57464 │ │ │ │ + b 4f6d8 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #320] @ 4fb00 │ │ │ │ + ldr r2, [pc, #320] @ 4faf0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 4f67c │ │ │ │ + b 4f66c │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #296] @ 4fb04 │ │ │ │ + ldr r2, [pc, #296] @ 4faf4 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 4f634 │ │ │ │ + b 4f624 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #272] @ 4fb08 │ │ │ │ + ldr r2, [pc, #272] @ 4faf8 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 4f4c0 │ │ │ │ + b 4f4b0 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ sub r5, fp, #272 @ 0x110 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - b 4f800 │ │ │ │ + b 4f7f0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r2, [pc, #188] @ 4fb0c │ │ │ │ + ldr r2, [pc, #188] @ 4fafc │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 4f4bc │ │ │ │ + b 4f4ac │ │ │ │ mov r7, sl │ │ │ │ - b 4f3dc │ │ │ │ - ldr r2, [pc, #160] @ 4fb10 │ │ │ │ + b 4f3cc │ │ │ │ + ldr r2, [pc, #160] @ 4fb00 │ │ │ │ ldr r7, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [pc, #36] @ 4fa9c │ │ │ │ + ldr r3, [pc, #36] @ 4fa8c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4f31c │ │ │ │ + b 4f30c │ │ │ │ mov r7, sl │ │ │ │ - b 4f660 │ │ │ │ + b 4f650 │ │ │ │ mov r2, sl │ │ │ │ - b 4f594 │ │ │ │ - andeq r0, r5, r4, lsr #26 │ │ │ │ + b 4f584 │ │ │ │ + andeq r0, r5, r4, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r5, r0, lsl #26 │ │ │ │ + andeq r0, r5, r0, lsl sp │ │ │ │ andeq r2, r3, ip, lsr #22 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ @ instruction: 0x00032ab4 │ │ │ │ andeq pc, r1, r1, lsl #16 │ │ │ │ andeq r2, r3, r0, lsr #22 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq sp, r2, r4, lsr #5 │ │ │ │ - andeq r6, r9, r4, asr #26 │ │ │ │ + andeq r6, r9, r4, asr sp │ │ │ │ andeq pc, r2, r8, lsl r2 @ │ │ │ │ - andeq r6, r9, ip, lsr #25 │ │ │ │ + @ instruction: 0x00096cbc │ │ │ │ muleq r3, r0, r9 │ │ │ │ - andeq r6, r9, r8, asr #22 │ │ │ │ - strdeq r6, [r9], -r4 │ │ │ │ - ldrdeq r6, [r9], -r4 │ │ │ │ + andeq r6, r9, r8, asr fp │ │ │ │ + andeq r6, r9, r4, lsl #22 │ │ │ │ + andeq r6, r9, r4, ror #21 │ │ │ │ strdeq r2, [r3], -r8 │ │ │ │ andeq r2, r3, r8, lsl #16 │ │ │ │ ldrdeq r2, [r3], -r4 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ andeq r2, r3, r4, lsl #16 │ │ │ │ andeq r1, r0, r1 │ │ │ │ andeq r2, r3, r0, lsl #14 │ │ │ │ @@ -76560,215 +76556,215 @@ │ │ │ │ andeq ip, r2, r0, lsr lr │ │ │ │ @ instruction: 0x000324b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3480] @ 0xd98 │ │ │ │ - ldr ip, [pc, #2652] @ 5058c │ │ │ │ - ldr r2, [pc, #2652] @ 50590 │ │ │ │ + ldr ip, [pc, #2652] @ 5057c │ │ │ │ + ldr r2, [pc, #2652] @ 50580 │ │ │ │ sub sp, sp, #580 @ 0x244 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #2644] @ 50594 │ │ │ │ + ldr r5, [pc, #2644] @ 50584 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #2640] @ 50598 │ │ │ │ + ldr r3, [pc, #2640] @ 50588 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - ldr r3, [pc, #2620] @ 5059c │ │ │ │ + ldr r3, [pc, #2620] @ 5058c │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [fp, #-528] @ 0xfffffdf0 │ │ │ │ - bne 501f0 │ │ │ │ - ldr r3, [pc, #2588] @ 505a0 │ │ │ │ + bne 501e0 │ │ │ │ + ldr r3, [pc, #2588] @ 50590 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5036c │ │ │ │ + beq 5035c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 500dc │ │ │ │ - ldr r3, [pc, #2564] @ 505a4 │ │ │ │ + beq 500cc │ │ │ │ + ldr r3, [pc, #2564] @ 50594 │ │ │ │ sub r8, fp, #364 @ 0x16c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #2556] @ 505a8 │ │ │ │ + ldr r2, [pc, #2556] @ 50598 │ │ │ │ add r1, r3, #4288 @ 0x10c0 │ │ │ │ mov r9, r3 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #860] @ 0x35c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 50128 │ │ │ │ + beq 50118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fbf8 │ │ │ │ + beq 4fbe8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r8 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fc88 │ │ │ │ + beq 4fc78 │ │ │ │ ldr r4, [r4, #160] @ 0xa0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4fbd8 │ │ │ │ + bne 4fbc8 │ │ │ │ mov r0, #164 @ 0xa4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r8, #0 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #12 │ │ │ │ str r8, [r4, #4] │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #61 @ 0x3d │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #110 @ 0x6e │ │ │ │ - bl 573a0 │ │ │ │ - ldr r3, [pc, #2352] @ 505ac │ │ │ │ + bl 57390 │ │ │ │ + ldr r3, [pc, #2352] @ 5059c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50150 │ │ │ │ + bne 50140 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b328 │ │ │ │ + bl 1b318 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5016c │ │ │ │ + beq 5015c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50374 │ │ │ │ + beq 50364 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 5035c │ │ │ │ + blt 5034c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-544] @ 0xfffffde0 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bne 5028c │ │ │ │ + bne 5027c │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504e4 │ │ │ │ + beq 504d4 │ │ │ │ mov r1, #32 │ │ │ │ add r0, r7, #96 @ 0x60 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504e4 │ │ │ │ + beq 504d4 │ │ │ │ add r3, r7, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-548] @ 0xfffffddc │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #2180] @ 505b0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #2180] @ 505a0 │ │ │ │ str r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r2, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 502bc │ │ │ │ + beq 502ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 502ec │ │ │ │ + beq 502dc │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r1, r6 │ │ │ │ add r2, r7, #1 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ add r3, r8, #30 │ │ │ │ str r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ add r3, r8, #79 @ 0x4f │ │ │ │ str r3, [fp, #-532] @ 0xfffffdec │ │ │ │ - bne 50248 │ │ │ │ + bne 50238 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ ldrb r3, [r3, #932] @ 0x3a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 503bc │ │ │ │ + beq 503ac │ │ │ │ ldr r6, [fp, #-540] @ 0xfffffde4 │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ sub r9, fp, #416 @ 0x1a0 │ │ │ │ - bl 27614 │ │ │ │ + bl 27604 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r6, [fp, #-532] @ 0xfffffdec │ │ │ │ add r8, r8, #226 @ 0xe2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r1, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26d78 │ │ │ │ + bl 26d68 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, fp, #520 @ 0x208 │ │ │ │ add r2, r5, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [fp, #-564] @ 0xfffffdcc │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ ldr lr, [sl, #8] │ │ │ │ str lr, [fp, #-568] @ 0xfffffdc8 │ │ │ │ ldr lr, [sl, #28] │ │ │ │ str lr, [fp, #-572] @ 0xfffffdc4 │ │ │ │ ldr lr, [sl, #16] │ │ │ │ str lr, [fp, #-576] @ 0xfffffdc0 │ │ │ │ ldr lr, [sl, #24] │ │ │ │ str lr, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr lr, [sl, #32] │ │ │ │ str lr, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr lr, [sl, #36] @ 0x24 │ │ │ │ str lr, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r1, [pc, #1892] @ 505b4 │ │ │ │ + ldr r1, [pc, #1892] @ 505a4 │ │ │ │ ldr lr, [sl, #68] @ 0x44 │ │ │ │ str lr, [fp, #-584] @ 0xfffffdb8 │ │ │ │ ldr lr, [sl, #20] │ │ │ │ mov r6, #256 @ 0x100 │ │ │ │ str lr, [fp, #-580] @ 0xfffffdbc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr lr, [fp, #-564] @ 0xfffffdcc │ │ │ │ @@ -76783,18 +76779,18 @@ │ │ │ │ str r6, [sl, #68] @ 0x44 │ │ │ │ str lr, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr ip, [fp, #-536] @ 0xfffffde8 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r2, [pc, #1804] @ 505b8 │ │ │ │ + ldr r2, [pc, #1804] @ 505a8 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r0, [fp, #-584] @ 0xfffffdb8 │ │ │ │ ldr lr, [fp, #-552] @ 0xfffffdd8 │ │ │ │ ldr r3, [fp, #-556] @ 0xfffffdd4 │ │ │ │ ldr r2, [fp, #-560] @ 0xfffffdd0 │ │ │ │ ldr r1, [fp, #-588] @ 0xfffffdb4 │ │ │ │ str r6, [sl, #20] │ │ │ │ str r0, [sl, #68] @ 0x44 │ │ │ │ @@ -76805,15 +76801,15 @@ │ │ │ │ ldr r6, [fp, #-536] @ 0xfffffde8 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #932 @ 0x3a4 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r1, [fp, #-568] @ 0xfffffdc8 │ │ │ │ str r1, [sl, #8] │ │ │ │ ldr r1, [fp, #-572] @ 0xfffffdc4 │ │ │ │ str r1, [sl, #28] │ │ │ │ ldr r1, [fp, #-576] @ 0xfffffdc0 │ │ │ │ ldr r2, [fp, #-560] @ 0xfffffdd0 │ │ │ │ str r1, [sl, #16] │ │ │ │ @@ -76823,436 +76819,436 @@ │ │ │ │ str r1, [sl, #20] │ │ │ │ str r2, [sl, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sl, #32] │ │ │ │ str lr, [sl, #24] │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #860] @ 0x35c │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r6, #49 @ 0x31 │ │ │ │ mov sl, #0 │ │ │ │ add r8, r7, #48 @ 0x30 │ │ │ │ str r9, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ add r4, r7, #50 @ 0x32 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ ldr r1, [fp, #-532] @ 0xfffffdec │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ str r9, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r1, [fp, #-532] @ 0xfffffdec │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [fp, #-540] @ 0xfffffde4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ - ldr r1, [pc, #1504] @ 505bc │ │ │ │ + ldr r1, [pc, #1504] @ 505ac │ │ │ │ strb sl, [r3, r7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldrb r3, [fp, #-471] @ 0xfffffe29 │ │ │ │ cmp r3, sl │ │ │ │ - bne 502a8 │ │ │ │ - ldr r1, [pc, #1456] @ 505c0 │ │ │ │ + bne 50298 │ │ │ │ + ldr r1, [pc, #1456] @ 505b0 │ │ │ │ add r2, r7, #99 @ 0x63 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r4, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [fp, #-544] @ 0xfffffde0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c788 │ │ │ │ + bl 5c778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ ldr r4, [fp, #-548] @ 0xfffffddc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 23bf8 │ │ │ │ + bl 23be8 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50310 │ │ │ │ + bne 50300 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1316] @ 505c4 │ │ │ │ - ldr r3, [pc, #1260] @ 50590 │ │ │ │ + ldr r2, [pc, #1316] @ 505b4 │ │ │ │ + ldr r3, [pc, #1260] @ 50580 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5055c │ │ │ │ + bne 5054c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #160] @ 0xa0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 500c4 │ │ │ │ + bne 500b4 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1232] @ 505c8 │ │ │ │ + ldr r3, [pc, #1232] @ 505b8 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - beq 50094 │ │ │ │ - ldr r1, [pc, #1216] @ 505cc │ │ │ │ - ldr r0, [pc, #1216] @ 505d0 │ │ │ │ - ldr r2, [pc, #1216] @ 505d4 │ │ │ │ + beq 50084 │ │ │ │ + ldr r1, [pc, #1216] @ 505bc │ │ │ │ + ldr r0, [pc, #1216] @ 505c0 │ │ │ │ + ldr r2, [pc, #1216] @ 505c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 50094 │ │ │ │ + bl 57b50 │ │ │ │ + b 50084 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r4, [r4, #160] @ 0xa0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50120 │ │ │ │ - ldr r3, [pc, #1184] @ 505d8 │ │ │ │ + bne 50110 │ │ │ │ + ldr r3, [pc, #1184] @ 505c8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #860] @ 0x35c │ │ │ │ - b 4fbf0 │ │ │ │ - ldr r1, [pc, #1156] @ 505dc │ │ │ │ - ldr r0, [pc, #1156] @ 505e0 │ │ │ │ + b 4fbe0 │ │ │ │ + ldr r1, [pc, #1156] @ 505cc │ │ │ │ + ldr r0, [pc, #1156] @ 505d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ - bl 57934 │ │ │ │ - b 4fc9c │ │ │ │ - ldr r9, [pc, #1136] @ 505e4 │ │ │ │ + bl 57924 │ │ │ │ + b 4fc8c │ │ │ │ + ldr r9, [pc, #1136] @ 505d4 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #1128] @ 505e8 │ │ │ │ + ldr r1, [pc, #1128] @ 505d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5b4d8 │ │ │ │ + bl 5b4c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-544] @ 0xfffffde0 │ │ │ │ - blt 5032c │ │ │ │ + blt 5031c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 501b0 │ │ │ │ + bne 501a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23050 │ │ │ │ + bl 23040 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 503c4 │ │ │ │ - bne 4fccc │ │ │ │ + blt 503b4 │ │ │ │ + bne 4fcbc │ │ │ │ ldr r0, [fp, #-544] @ 0xfffffde0 │ │ │ │ - bl 5c60c │ │ │ │ + bl 5c5fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 4fccc │ │ │ │ + bge 4fcbc │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #524 @ 0x20c │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50560 │ │ │ │ + beq 50550 │ │ │ │ ldr r0, [fp, #-544] @ 0xfffffde0 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r9, #0 │ │ │ │ - b 50444 │ │ │ │ - ldr r9, [pc, #1012] @ 505ec │ │ │ │ - ldr r8, [pc, #1012] @ 505f0 │ │ │ │ + b 50434 │ │ │ │ + ldr r9, [pc, #1012] @ 505dc │ │ │ │ + ldr r8, [pc, #1012] @ 505e0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #1004] @ 505f4 │ │ │ │ + ldr r2, [pc, #1004] @ 505e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #904] @ 505a0 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #904] @ 50590 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb90 │ │ │ │ + bne 4fb80 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5036c │ │ │ │ + beq 5035c │ │ │ │ mov r2, #660 @ 0x294 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b 5036c │ │ │ │ + bl 57b50 │ │ │ │ + b 5035c │ │ │ │ mov r4, #49 @ 0x31 │ │ │ │ sub r9, fp, #416 @ 0x1a0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ strb r3, [fp, #-471] @ 0xfffffe29 │ │ │ │ ldr r0, [fp, #-540] @ 0xfffffde4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r4 │ │ │ │ sub r5, fp, #520 @ 0x208 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-532] @ 0xfffffdec │ │ │ │ - bl 57474 │ │ │ │ - b 4ff58 │ │ │ │ - ldr r1, [pc, #868] @ 505f8 │ │ │ │ - ldr r0, [pc, #868] @ 505fc │ │ │ │ - ldr r2, [pc, #868] @ 50600 │ │ │ │ + bl 57464 │ │ │ │ + b 4ff48 │ │ │ │ + ldr r1, [pc, #868] @ 505e8 │ │ │ │ + ldr r0, [pc, #868] @ 505ec │ │ │ │ + ldr r2, [pc, #868] @ 505f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 4fce4 │ │ │ │ + bl 57b50 │ │ │ │ + b 4fcd4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ add r2, r7, #98 @ 0x62 │ │ │ │ add r1, r5, r6 │ │ │ │ - bl 573b4 │ │ │ │ - b 50008 │ │ │ │ + bl 573a4 │ │ │ │ + b 4fff8 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #828] @ 50604 │ │ │ │ + ldr r1, [pc, #828] @ 505f4 │ │ │ │ str r3, [r2, #376] @ 0x178 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #788 @ 0x314 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4fd4c │ │ │ │ + bne 4fd3c │ │ │ │ ldr r8, [fp, #-544] @ 0xfffffde0 │ │ │ │ - ldr r1, [pc, #784] @ 50608 │ │ │ │ + ldr r1, [pc, #784] @ 505f8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d76c │ │ │ │ + bl 5d75c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5c788 │ │ │ │ - b 4fd4c │ │ │ │ - ldr r1, [pc, #756] @ 5060c │ │ │ │ - ldr r0, [pc, #756] @ 50610 │ │ │ │ - ldr r2, [pc, #756] @ 50614 │ │ │ │ + bl 5c778 │ │ │ │ + b 4fd3c │ │ │ │ + ldr r1, [pc, #756] @ 505fc │ │ │ │ + ldr r0, [pc, #756] @ 50600 │ │ │ │ + ldr r2, [pc, #756] @ 50604 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 50094 │ │ │ │ + bl 57b50 │ │ │ │ + b 50084 │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #524 @ 0x20c │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 504b8 │ │ │ │ + beq 504a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5035c │ │ │ │ + beq 5034c │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50518 │ │ │ │ + bne 50508 │ │ │ │ mvn r0, #0 │ │ │ │ - b 50098 │ │ │ │ + b 50088 │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #652] @ 50618 │ │ │ │ - ldr r2, [pc, #652] @ 5061c │ │ │ │ + ldr r1, [pc, #652] @ 50608 │ │ │ │ + ldr r2, [pc, #652] @ 5060c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 4fcc4 │ │ │ │ - b 50444 │ │ │ │ - bl 1d9e8 │ │ │ │ - b 4fd8c │ │ │ │ + bge 4fcb4 │ │ │ │ + b 50434 │ │ │ │ + bl 1d9d8 │ │ │ │ + b 4fd7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 503dc │ │ │ │ + beq 503cc │ │ │ │ bl 49c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, r7, #6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #528] @ 50620 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #528] @ 50610 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ sub r0, fp, #524 @ 0x20c │ │ │ │ - bl 58744 │ │ │ │ + bl 58734 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50484 │ │ │ │ + beq 50474 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-544] @ 0xfffffde0 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r9, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5034c │ │ │ │ - ldr r2, [pc, #460] @ 50624 │ │ │ │ + bne 5033c │ │ │ │ + ldr r2, [pc, #460] @ 50614 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r1, r2, r8} │ │ │ │ - ldr r1, [pc, #448] @ 50628 │ │ │ │ + ldr r1, [pc, #448] @ 50618 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #596 @ 0x254 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 5034c │ │ │ │ + b 5033c │ │ │ │ str r5, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r2, [fp, #-524] @ 0xfffffdf4 │ │ │ │ - ldr r1, [pc, #404] @ 5062c │ │ │ │ + ldr r1, [pc, #404] @ 5061c │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r9 │ │ │ │ - ldr r2, [pc, #388] @ 50630 │ │ │ │ + ldr r2, [pc, #388] @ 50620 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 50430 │ │ │ │ + bl 2a170 │ │ │ │ + b 50420 │ │ │ │ ldr r2, [fp, #-524] @ 0xfffffdf4 │ │ │ │ ldr r3, [fp, #-544] @ 0xfffffde0 │ │ │ │ stmib sp, {r2, r8} │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #344] @ 50634 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #344] @ 50624 │ │ │ │ + bl 2a170 │ │ │ │ mvn r9, #0 │ │ │ │ - b 50444 │ │ │ │ + b 50434 │ │ │ │ ldr r0, [fp, #-544] @ 0xfffffde0 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5036c │ │ │ │ - ldr r1, [pc, #308] @ 50638 │ │ │ │ - ldr r0, [pc, #308] @ 5063c │ │ │ │ - ldr r2, [pc, #308] @ 50640 │ │ │ │ + beq 5035c │ │ │ │ + ldr r1, [pc, #308] @ 50628 │ │ │ │ + ldr r0, [pc, #308] @ 5062c │ │ │ │ + ldr r2, [pc, #308] @ 50630 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5036c │ │ │ │ - ldr r4, [pc, #292] @ 50644 │ │ │ │ - ldr r0, [pc, #292] @ 50648 │ │ │ │ + bl 57b50 │ │ │ │ + b 5035c │ │ │ │ + ldr r4, [pc, #292] @ 50634 │ │ │ │ + ldr r0, [pc, #292] @ 50638 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #288] @ 5064c │ │ │ │ + ldr r2, [pc, #288] @ 5063c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-528] @ 0xfffffdf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5036c │ │ │ │ - ldr r0, [pc, #260] @ 50650 │ │ │ │ - ldr r2, [pc, #260] @ 50654 │ │ │ │ + beq 5035c │ │ │ │ + ldr r0, [pc, #260] @ 50640 │ │ │ │ + ldr r2, [pc, #260] @ 50644 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 5036c │ │ │ │ + bl 57b50 │ │ │ │ + b 5035c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [fp, #-524] @ 0xfffffdf4 │ │ │ │ - ldr r1, [pc, #236] @ 50658 │ │ │ │ + ldr r1, [pc, #236] @ 50648 │ │ │ │ stmib sp, {r2, r8} │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #220] @ 5065c │ │ │ │ + ldr r2, [pc, #220] @ 5064c │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 501e0 │ │ │ │ - andeq r0, r5, r4, asr #9 │ │ │ │ + bl 2a170 │ │ │ │ + b 501d0 │ │ │ │ + ldrdeq r0, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000504b4 │ │ │ │ + andeq r0, r5, r4, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r6, [r9], -r8 │ │ │ │ + andeq r6, r9, r8, lsl #12 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - andeq r6, r9, r0, ror #9 │ │ │ │ + strdeq r6, [r9], -r0 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r1, r3, r8, lsr #31 │ │ │ │ muleq r0, r7, r3 │ │ │ │ andeq ip, r2, ip, asr r6 │ │ │ │ andeq ip, r2, r8, lsr #12 │ │ │ │ - andeq pc, r4, r8, asr pc @ │ │ │ │ - andeq r6, r9, r0, rrx │ │ │ │ + andeq pc, r4, r8, ror #30 │ │ │ │ + andeq r6, r9, r0, ror r0 │ │ │ │ strdeq r1, [r3], -r8 │ │ │ │ muleq r3, r8, lr │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r6, r9, r0, lsr #32 │ │ │ │ + andeq r6, r9, r0, lsr r0 │ │ │ │ @ instruction: 0x00031cb0 │ │ │ │ andeq r1, r3, ip, asr lr │ │ │ │ muleq r3, r4, ip │ │ │ │ andeq r0, r0, pc, lsl r2 │ │ │ │ andeq r1, r3, r0, lsl ip │ │ │ │ @ instruction: 0x00031db0 │ │ │ │ muleq r0, r1, r2 │ │ │ │ @@ -77283,1064 +77279,1064 @@ │ │ │ │ andeq r1, r3, ip, lsl #17 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #120] @ 506f4 │ │ │ │ - ldr r3, [pc, #120] @ 506f8 │ │ │ │ + ldr r2, [pc, #120] @ 506e4 │ │ │ │ + ldr r3, [pc, #120] @ 506e8 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1ad58 │ │ │ │ + bl 1ad48 │ │ │ │ ldr r2, [fp, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 506e8 │ │ │ │ - ldr r2, [pc, #76] @ 506fc │ │ │ │ + blt 506d8 │ │ │ │ + ldr r2, [pc, #76] @ 506ec │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #60] @ 50700 │ │ │ │ - ldr r3, [pc, #48] @ 506f8 │ │ │ │ + ldr r2, [pc, #60] @ 506f0 │ │ │ │ + ldr r3, [pc, #48] @ 506e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 506f0 │ │ │ │ + bne 506e0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 506bc │ │ │ │ + b 506ac │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r4, ip, ror r9 @ │ │ │ │ + andeq pc, r4, ip, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r9, r8, lsr #21 │ │ │ │ - andeq pc, r4, r4, lsr r9 @ │ │ │ │ + @ instruction: 0x00095ab8 │ │ │ │ + andeq pc, r4, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50768 │ │ │ │ - ldr r1, [pc, #128] @ 507a8 │ │ │ │ + beq 50758 │ │ │ │ + ldr r1, [pc, #128] @ 50798 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50768 │ │ │ │ + beq 50758 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 507a0 │ │ │ │ - ldr r3, [pc, #100] @ 507ac │ │ │ │ + bne 50790 │ │ │ │ + ldr r3, [pc, #100] @ 5079c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50758 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 50748 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r1, r0 │ │ │ │ - b 50784 │ │ │ │ - ldr r3, [pc, #64] @ 507b0 │ │ │ │ + b 50774 │ │ │ │ + ldr r3, [pc, #64] @ 507a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50780 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 50770 │ │ │ │ + bl 3add4 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #40] @ 507b4 │ │ │ │ + ldr r3, [pc, #40] @ 507a4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq fp, r2, r0, lsl #12 │ │ │ │ - andeq r5, r9, r4, lsl sl │ │ │ │ - andeq r5, r9, ip, ror #19 │ │ │ │ - andeq r5, r9, ip, asr #19 │ │ │ │ + andeq r5, r9, r4, lsr #20 │ │ │ │ + strdeq r5, [r9], -ip │ │ │ │ + ldrdeq r5, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2168] @ 0x878 │ │ │ │ - ldr r7, [pc, #1288] @ 50cdc │ │ │ │ + ldr r7, [pc, #1288] @ 50ccc │ │ │ │ sub sp, sp, #1888 @ 0x760 │ │ │ │ - ldr r1, [pc, #1284] @ 50ce0 │ │ │ │ + ldr r1, [pc, #1284] @ 50cd0 │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r2, [pc, #1280] @ 50ce4 │ │ │ │ + ldr r2, [pc, #1280] @ 50cd4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ - ldr r3, [pc, #1268] @ 50ce8 │ │ │ │ + ldr r3, [pc, #1268] @ 50cd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 509b4 │ │ │ │ - ldr r2, [pc, #1240] @ 50cec │ │ │ │ + beq 509a4 │ │ │ │ + ldr r2, [pc, #1240] @ 50cdc │ │ │ │ ldr r8, [r7, #24] │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #760] @ 0x2f8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r1, r8, r6 │ │ │ │ streq r1, [r7, #24] │ │ │ │ - ldr r7, [pc, #1196] @ 50cf0 │ │ │ │ + ldr r7, [pc, #1196] @ 50ce0 │ │ │ │ ldr r8, [r3, #792] @ 0x318 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r6, r6, r8 │ │ │ │ streq r6, [r7, #28] │ │ │ │ - ldr r7, [pc, #1156] @ 50cf4 │ │ │ │ + ldr r7, [pc, #1156] @ 50ce4 │ │ │ │ ldr r8, [r3, #796] @ 0x31c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r6, r6, r8 │ │ │ │ streq r6, [r7, #32] │ │ │ │ - ldr r7, [pc, #1116] @ 50cf8 │ │ │ │ + ldr r7, [pc, #1116] @ 50ce8 │ │ │ │ ldr r8, [r3, #800] @ 0x320 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r6, r6, r8 │ │ │ │ streq r6, [r7, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #1076] @ 50cfc │ │ │ │ + ldr r7, [pc, #1076] @ 50cec │ │ │ │ ldr r8, [r3, #804] @ 0x324 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r6, r6, r8 │ │ │ │ streq r6, [r7, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #1036] @ 50d00 │ │ │ │ + ldr r7, [pc, #1036] @ 50cf0 │ │ │ │ ldr r8, [r3, #808] @ 0x328 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ sub ip, fp, #1888 @ 0x760 │ │ │ │ cmp r0, #1 │ │ │ │ addeq r6, r6, r8 │ │ │ │ streq r6, [r7, #44] @ 0x2c │ │ │ │ - ldr r6, [pc, #996] @ 50d04 │ │ │ │ + ldr r6, [pc, #996] @ 50cf4 │ │ │ │ add r6, pc, r6 │ │ │ │ add lr, r6, #24 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 4efa8 │ │ │ │ + bl 4ef98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 509e0 │ │ │ │ + blt 509d0 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b328 │ │ │ │ + bl 1b318 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 50a60 │ │ │ │ + beq 50a50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50a14 │ │ │ │ + beq 50a04 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ + bl 4ef98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 509b4 │ │ │ │ - ldr r3, [pc, #884] @ 50d08 │ │ │ │ + blt 509a4 │ │ │ │ + ldr r3, [pc, #884] @ 50cf8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #32] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ strd r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #848] @ 50d0c │ │ │ │ - ldr r3, [pc, #804] @ 50ce4 │ │ │ │ + ldr r2, [pc, #848] @ 50cfc │ │ │ │ + ldr r3, [pc, #804] @ 50cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50c04 │ │ │ │ + bne 50bf4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #808] @ 50d10 │ │ │ │ - ldr r3, [pc, #760] @ 50ce4 │ │ │ │ + ldr r2, [pc, #808] @ 50d00 │ │ │ │ + ldr r3, [pc, #760] @ 50cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50c04 │ │ │ │ + bne 50bf4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr ip, [r4, #1532] @ 0x5fc │ │ │ │ - ldr r1, [pc, #748] @ 50d14 │ │ │ │ + ldr r1, [pc, #748] @ 50d04 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ stm sp, {r3, ip} │ │ │ │ - ldr r2, [pc, #740] @ 50d18 │ │ │ │ + ldr r2, [pc, #740] @ 50d08 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ str r8, [sp, #8] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bl 3ade4 │ │ │ │ - b 50970 │ │ │ │ - ldr r0, [pc, #692] @ 50d1c │ │ │ │ - ldr r1, [pc, #692] @ 50d20 │ │ │ │ + bl 3add4 │ │ │ │ + b 50960 │ │ │ │ + ldr r0, [pc, #692] @ 50d0c │ │ │ │ + ldr r1, [pc, #692] @ 50d10 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5b4d8 │ │ │ │ + bl 5b4c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 50ab4 │ │ │ │ + bge 50aa4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ - ldr r2, [pc, #656] @ 50d24 │ │ │ │ - ldr r3, [pc, #588] @ 50ce4 │ │ │ │ + bl 4ef98 │ │ │ │ + ldr r2, [pc, #656] @ 50d14 │ │ │ │ + ldr r3, [pc, #588] @ 50cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 50a04 │ │ │ │ - b 50c04 │ │ │ │ + beq 509f4 │ │ │ │ + b 50bf4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ sub r9, fp, #1856 @ 0x740 │ │ │ │ sub r9, r9, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [fp, #-1868] @ 0xfffff8b4 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [fp, #-1872] @ 0xfffff8b0 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [fp, #-1876] @ 0xfffff8ac │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [fp, #-1880] @ 0xfffff8a8 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [fp, #-1884] @ 0xfffff8a4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #516] @ 50d28 │ │ │ │ + ldr r2, [pc, #516] @ 50d18 │ │ │ │ sub r7, fp, #1568 @ 0x620 │ │ │ │ ldr r1, [fp, #-1888] @ 0xfffff8a0 │ │ │ │ sub r7, r7, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r9 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #488] @ 50d2c │ │ │ │ - bl 57ecc │ │ │ │ + ldr r1, [pc, #488] @ 50d1c │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c60c │ │ │ │ + bl 5c5fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50b6c │ │ │ │ + blt 50b5c │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r7, [pc, #444] @ 50d30 │ │ │ │ + bl 5d514 │ │ │ │ + ldr r7, [pc, #444] @ 50d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c788 │ │ │ │ + bl 5c778 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, #436 @ 0x1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ec4 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 49fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50bc0 │ │ │ │ + blt 50bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ + bl 4ef98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 5098c │ │ │ │ + bl 3add4 │ │ │ │ + b 5097c │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 50c08 │ │ │ │ + beq 50bf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ - ldr r2, [pc, #332] @ 50d34 │ │ │ │ - ldr r3, [pc, #248] @ 50ce4 │ │ │ │ + bl 4ef98 │ │ │ │ + ldr r2, [pc, #332] @ 50d24 │ │ │ │ + ldr r3, [pc, #248] @ 50cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 50a04 │ │ │ │ + beq 509f4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #1824 @ 0x720 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r9, [r7, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ str r9, [sp] │ │ │ │ - ldr r2, [pc, #248] @ 50d38 │ │ │ │ + ldr r2, [pc, #248] @ 50d28 │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ sub r9, r9, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r2, [pc, #216] @ 50d3c │ │ │ │ - ldr r1, [pc, #216] @ 50d40 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r2, [pc, #216] @ 50d2c │ │ │ │ + ldr r1, [pc, #216] @ 50d30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, sl │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r2, [pc, #184] @ 50d44 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #184] @ 50d34 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ - ldr r2, [pc, #140] @ 50d48 │ │ │ │ - ldr r3, [pc, #36] @ 50ce4 │ │ │ │ + bl 4ef98 │ │ │ │ + ldr r2, [pc, #140] @ 50d38 │ │ │ │ + ldr r3, [pc, #36] @ 50cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 50a04 │ │ │ │ - b 50c04 │ │ │ │ - andeq r5, r9, r8, ror r9 │ │ │ │ - andeq pc, r4, r4, lsl r8 @ │ │ │ │ + beq 509f4 │ │ │ │ + b 50bf4 │ │ │ │ + andeq r5, r9, r8, lsl #19 │ │ │ │ + andeq pc, r4, r4, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r4, r0, lsl #16 │ │ │ │ + andeq pc, r4, r0, lsl r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r9, r4, lsl r9 │ │ │ │ - andeq r5, r9, r8, ror #17 │ │ │ │ - @ instruction: 0x000958bc │ │ │ │ - muleq r9, r0, r8 │ │ │ │ - andeq r5, r9, r4, ror #16 │ │ │ │ - andeq r5, r9, ip, lsr r8 │ │ │ │ - andeq r5, r9, r4, asr #15 │ │ │ │ - andeq pc, r4, ip, lsr r6 @ │ │ │ │ - andeq pc, r4, r0, lsl r6 @ │ │ │ │ + andeq r5, r9, r4, lsr #18 │ │ │ │ + strdeq r5, [r9], -r8 │ │ │ │ + andeq r5, r9, ip, asr #17 │ │ │ │ + andeq r5, r9, r0, lsr #17 │ │ │ │ + andeq r5, r9, r4, ror r8 │ │ │ │ + andeq r5, r9, ip, asr #16 │ │ │ │ + ldrdeq r5, [r9], -r4 │ │ │ │ + andeq pc, r4, ip, asr #12 │ │ │ │ + andeq pc, r4, r0, lsr #12 │ │ │ │ ldrdeq r1, [r3], -r4 │ │ │ │ andeq r0, r0, r1, ror #9 │ │ │ │ andeq r1, r3, r0, lsr #7 │ │ │ │ andeq r0, r0, r9, ror #9 │ │ │ │ - andeq pc, r4, r4, ror #10 │ │ │ │ + andeq pc, r4, r4, ror r5 @ │ │ │ │ andeq r1, r3, r8, lsr #9 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r5, r9, r0, ror #11 │ │ │ │ - andeq pc, r4, r0, lsl r4 @ │ │ │ │ + strdeq r5, [r9], -r0 │ │ │ │ + andeq pc, r4, r0, lsr #8 │ │ │ │ @ instruction: 0x000313b4 │ │ │ │ @ instruction: 0x000313bc │ │ │ │ muleq r3, r8, r1 │ │ │ │ andeq r0, r0, sl, lsl r5 │ │ │ │ - andeq pc, r4, ip, lsr r3 @ │ │ │ │ + andeq pc, r4, ip, asr #6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 744f0 │ │ │ │ - ldr r3, [pc, #28] @ 50d84 │ │ │ │ + b 744e0 │ │ │ │ + ldr r3, [pc, #28] @ 50d74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r5, r9, r4, lsr #8 │ │ │ │ + andeq r5, r9, r4, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #264] @ 50eac │ │ │ │ - ldr r3, [pc, #264] @ 50eb0 │ │ │ │ + ldr r6, [pc, #264] @ 50e9c │ │ │ │ + ldr r3, [pc, #264] @ 50ea0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50e30 │ │ │ │ + bne 50e20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50e84 │ │ │ │ - ldr r3, [pc, #232] @ 50eb4 │ │ │ │ + beq 50e74 │ │ │ │ + ldr r3, [pc, #232] @ 50ea4 │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 50e84 │ │ │ │ + bgt 50e74 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 50e60 │ │ │ │ - ldr r3, [pc, #204] @ 50eb8 │ │ │ │ + bhi 50e50 │ │ │ │ + ldr r3, [pc, #204] @ 50ea8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ addeq r0, r0, #3824 @ 0xef0 │ │ │ │ addne r0, r0, #4080 @ 0xff0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #172] @ 50ebc │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #172] @ 50eac │ │ │ │ ldr r1, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 50e8c │ │ │ │ + bne 50e7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #136] @ 50ec0 │ │ │ │ - ldr r0, [pc, #136] @ 50ec4 │ │ │ │ - ldr r2, [pc, #136] @ 50ec8 │ │ │ │ + ldr r1, [pc, #136] @ 50eb0 │ │ │ │ + ldr r0, [pc, #136] @ 50eb4 │ │ │ │ + ldr r2, [pc, #136] @ 50eb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50e60 │ │ │ │ - ldr r3, [pc, #116] @ 50ecc │ │ │ │ + beq 50e50 │ │ │ │ + ldr r3, [pc, #116] @ 50ebc │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 50dd4 │ │ │ │ + ble 50dc4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50e84 │ │ │ │ - ldr r1, [pc, #92] @ 50ed0 │ │ │ │ - ldr r0, [pc, #92] @ 50ed4 │ │ │ │ - ldr r2, [pc, #92] @ 50ed8 │ │ │ │ + beq 50e74 │ │ │ │ + ldr r1, [pc, #92] @ 50ec0 │ │ │ │ + ldr r0, [pc, #92] @ 50ec4 │ │ │ │ + ldr r2, [pc, #92] @ 50ec8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 50edc │ │ │ │ - ldr r0, [pc, #72] @ 50ee0 │ │ │ │ - ldr r2, [pc, #72] @ 50ee4 │ │ │ │ + ldr r1, [pc, #72] @ 50ecc │ │ │ │ + ldr r0, [pc, #72] @ 50ed0 │ │ │ │ + ldr r2, [pc, #72] @ 50ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq pc, r4, r4, asr r2 @ │ │ │ │ + andeq pc, r4, r4, ror #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r9, r4, asr #7 │ │ │ │ + ldrdeq r5, [r9], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r9, ip, ror r3 │ │ │ │ + andeq r5, r9, ip, lsl #7 │ │ │ │ strdeq r1, [r3], -r4 │ │ │ │ andeq r1, r3, r4, lsl #4 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r5, r9, r8, lsr r3 │ │ │ │ + andeq r5, r9, r8, asr #6 │ │ │ │ @ instruction: 0x000311b8 │ │ │ │ andeq r1, r3, r8, asr #3 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ muleq r3, r8, r1 │ │ │ │ andeq r1, r3, r8, lsr #3 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #896] @ 51284 │ │ │ │ - ldr r2, [pc, #896] @ 51288 │ │ │ │ + ldr r1, [pc, #896] @ 51274 │ │ │ │ + ldr r2, [pc, #896] @ 51278 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #888] @ 5128c │ │ │ │ + ldr r6, [pc, #888] @ 5127c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #884] @ 51290 │ │ │ │ + ldr r3, [pc, #884] @ 51280 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ strd r4, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510a4 │ │ │ │ + bne 51094 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51070 │ │ │ │ - ldr r3, [pc, #828] @ 51294 │ │ │ │ + beq 51060 │ │ │ │ + ldr r3, [pc, #828] @ 51284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 51070 │ │ │ │ - ldr r2, [pc, #812] @ 51298 │ │ │ │ - ldr r3, [pc, #812] @ 5129c │ │ │ │ + beq 51060 │ │ │ │ + ldr r2, [pc, #812] @ 51288 │ │ │ │ + ldr r3, [pc, #812] @ 5128c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r7, #1 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50fe8 │ │ │ │ - ldr r3, [pc, #776] @ 512a0 │ │ │ │ + beq 50fd8 │ │ │ │ + ldr r3, [pc, #776] @ 51290 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, r7 │ │ │ │ - beq 50fe8 │ │ │ │ + beq 50fd8 │ │ │ │ cmp r8, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5111c │ │ │ │ + beq 5110c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #744] @ 512a4 │ │ │ │ + ldr r3, [pc, #744] @ 51294 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ - beq 51074 │ │ │ │ - ldr r1, [pc, #724] @ 512a8 │ │ │ │ - ldr r0, [pc, #724] @ 512ac │ │ │ │ - ldr r2, [pc, #724] @ 512b0 │ │ │ │ + beq 51064 │ │ │ │ + ldr r1, [pc, #724] @ 51298 │ │ │ │ + ldr r0, [pc, #724] @ 5129c │ │ │ │ + ldr r2, [pc, #724] @ 512a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 51074 │ │ │ │ + bl 57b50 │ │ │ │ + b 51064 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r6, r0 │ │ │ │ - b 51008 │ │ │ │ + b 50ff8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 51020 │ │ │ │ + bne 51010 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50ff8 │ │ │ │ - ldr r4, [pc, #652] @ 512b4 │ │ │ │ + blt 50fe8 │ │ │ │ + ldr r4, [pc, #652] @ 512a4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5103c │ │ │ │ + b 5102c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 51054 │ │ │ │ + bne 51044 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5102c │ │ │ │ + blt 5101c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #600] @ 512b8 │ │ │ │ + ldr r3, [pc, #600] @ 512a8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne 51100 │ │ │ │ + bne 510f0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #576] @ 512bc │ │ │ │ - ldr r3, [pc, #520] @ 51288 │ │ │ │ + ldr r2, [pc, #576] @ 512ac │ │ │ │ + ldr r3, [pc, #520] @ 51278 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51280 │ │ │ │ + bne 51270 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #532] @ 512c0 │ │ │ │ - ldr r0, [pc, #532] @ 512c4 │ │ │ │ - ldr r2, [pc, #532] @ 512c8 │ │ │ │ + ldr r1, [pc, #532] @ 512b0 │ │ │ │ + ldr r0, [pc, #532] @ 512b4 │ │ │ │ + ldr r2, [pc, #532] @ 512b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 510d8 │ │ │ │ - ldr r3, [pc, #512] @ 512cc │ │ │ │ + beq 510c8 │ │ │ │ + ldr r3, [pc, #512] @ 512bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 50f64 │ │ │ │ + bne 50f54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51070 │ │ │ │ - ldr r1, [pc, #484] @ 512d0 │ │ │ │ - ldr r0, [pc, #484] @ 512d4 │ │ │ │ - ldr r2, [pc, #484] @ 512d8 │ │ │ │ + beq 51060 │ │ │ │ + ldr r1, [pc, #484] @ 512c0 │ │ │ │ + ldr r0, [pc, #484] @ 512c4 │ │ │ │ + ldr r2, [pc, #484] @ 512c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 51070 │ │ │ │ - ldr r1, [pc, #468] @ 512dc │ │ │ │ - ldr r0, [pc, #468] @ 512e0 │ │ │ │ - ldr r2, [pc, #468] @ 512e4 │ │ │ │ + bl 57b50 │ │ │ │ + b 51060 │ │ │ │ + ldr r1, [pc, #468] @ 512cc │ │ │ │ + ldr r0, [pc, #468] @ 512d0 │ │ │ │ + ldr r2, [pc, #468] @ 512d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 51070 │ │ │ │ + bl 57b50 │ │ │ │ + b 51060 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [pc, #448] @ 512e8 │ │ │ │ + ldr r1, [pc, #448] @ 512d8 │ │ │ │ add r0, r6, #3824 @ 0xef0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4894 │ │ │ │ ldrb r2, [r6, #4084] @ 0xff4 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 51260 │ │ │ │ - ldr r6, [pc, #420] @ 512ec │ │ │ │ + bne 51250 │ │ │ │ + ldr r6, [pc, #420] @ 512dc │ │ │ │ sub r9, fp, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r5, [r9, r8, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bge 51174 │ │ │ │ - b 51200 │ │ │ │ + bge 51164 │ │ │ │ + b 511f0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 51194 │ │ │ │ + bne 51184 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51164 │ │ │ │ - ldr sl, [pc, #340] @ 512f0 │ │ │ │ + blt 51154 │ │ │ │ + ldr sl, [pc, #340] @ 512e0 │ │ │ │ add sl, pc, sl │ │ │ │ - b 511b0 │ │ │ │ + b 511a0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 511c8 │ │ │ │ + bne 511b8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 511a0 │ │ │ │ - ldr r0, [pc, #292] @ 512f4 │ │ │ │ - ldr r1, [pc, #292] @ 512f8 │ │ │ │ + blt 51190 │ │ │ │ + ldr r0, [pc, #292] @ 512e4 │ │ │ │ + ldr r1, [pc, #292] @ 512e8 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ add r6, r6, #4 │ │ │ │ - bne 51154 │ │ │ │ + bne 51144 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 50fb0 │ │ │ │ + b 50fa0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 511e4 │ │ │ │ + bne 511d4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ addeq r2, r2, #3824 @ 0xef0 │ │ │ │ addne r2, r2, #4080 @ 0xff0 │ │ │ │ add r2, r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ 512fc │ │ │ │ + ldr r1, [pc, #208] @ 512ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #196] @ 51300 │ │ │ │ + ldr r2, [pc, #196] @ 512f0 │ │ │ │ mvn r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #352 @ 0x160 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 511e4 │ │ │ │ + b 511d4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [pc, #124] @ 512e8 │ │ │ │ + ldr r1, [pc, #124] @ 512d8 │ │ │ │ add r0, r3, #4080 @ 0xff0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4894 │ │ │ │ mov r7, #2 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 51140 │ │ │ │ + b 51130 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r4], -r0 │ │ │ │ + andeq pc, r4, r0, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r4, ip, asr #1 │ │ │ │ + ldrdeq pc, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r9, r8, lsr r2 │ │ │ │ - andeq r5, r9, r0, lsr #4 │ │ │ │ + andeq r5, r9, r8, asr #4 │ │ │ │ + andeq r5, r9, r0, lsr r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - ldrdeq r5, [r9], -r0 │ │ │ │ + andeq r5, r9, r0, ror #3 │ │ │ │ andeq r1, r3, r8, asr r0 │ │ │ │ andeq r1, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ andeq fp, r2, r4, lsl r6 │ │ │ │ - andeq r5, r9, ip, lsr #2 │ │ │ │ - andeq lr, r4, ip, ror pc │ │ │ │ + andeq r5, r9, ip, lsr r1 │ │ │ │ + andeq lr, r4, ip, lsl #31 │ │ │ │ andeq r0, r3, r0, lsl #31 │ │ │ │ andeq r0, r3, r4, lsr #31 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ - andeq r5, r9, r4, asr #1 │ │ │ │ + ldrdeq r5, [r9], -r4 │ │ │ │ andeq r0, r3, r0, asr #30 │ │ │ │ andeq r0, r3, r4, ror #30 │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ andeq r0, r3, r4, lsr #30 │ │ │ │ andeq r0, r3, r8, asr #30 │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ andeq r0, r0, r1, lsl #26 │ │ │ │ - andeq r5, r9, r4, asr #32 │ │ │ │ + andeq r5, r9, r4, asr r0 │ │ │ │ andeq sp, r2, r8, ror r6 │ │ │ │ andeq r0, r3, ip, asr lr │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ andeq r0, r3, r8, lsl #28 │ │ │ │ andeq r0, r3, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #288] @ 51440 │ │ │ │ - ldr r2, [pc, #288] @ 51444 │ │ │ │ + ldr r3, [pc, #288] @ 51430 │ │ │ │ + ldr r2, [pc, #288] @ 51434 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 513b8 │ │ │ │ + bne 513a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 513ac │ │ │ │ - ldr r0, [pc, #256] @ 51448 │ │ │ │ - ldr r7, [pc, #256] @ 5144c │ │ │ │ + beq 5139c │ │ │ │ + ldr r0, [pc, #256] @ 51438 │ │ │ │ + ldr r7, [pc, #256] @ 5143c │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, #0 │ │ │ │ - b 51368 │ │ │ │ + b 51358 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r7, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 513a4 │ │ │ │ + beq 51394 │ │ │ │ mov r1, r6 │ │ │ │ bl 44b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51358 │ │ │ │ - ldr r3, [pc, #208] @ 51450 │ │ │ │ - ldr r2, [pc, #208] @ 51454 │ │ │ │ + bne 51348 │ │ │ │ + ldr r3, [pc, #208] @ 51440 │ │ │ │ + ldr r2, [pc, #208] @ 51444 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 51420 │ │ │ │ + bne 51410 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - bne 51400 │ │ │ │ + bne 513f0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r7, [pc, #152] @ 51458 │ │ │ │ - ldr r5, [pc, #152] @ 5145c │ │ │ │ + ldr r7, [pc, #152] @ 51448 │ │ │ │ + ldr r5, [pc, #152] @ 5144c │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r4] │ │ │ │ - bne 51340 │ │ │ │ + bne 51330 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 513ac │ │ │ │ + beq 5139c │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 513ac │ │ │ │ - ldr r1, [pc, #88] @ 51460 │ │ │ │ - ldr r0, [pc, #88] @ 51464 │ │ │ │ + bl 57b50 │ │ │ │ + b 5139c │ │ │ │ + ldr r1, [pc, #88] @ 51450 │ │ │ │ + ldr r0, [pc, #88] @ 51454 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 513b0 │ │ │ │ - ldr r1, [pc, #64] @ 51468 │ │ │ │ - ldr r0, [pc, #64] @ 5146c │ │ │ │ + b 513a0 │ │ │ │ + ldr r1, [pc, #64] @ 51458 │ │ │ │ + ldr r0, [pc, #64] @ 5145c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r8, ror #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r3, r8, lsr #26 │ │ │ │ - andeq lr, r4, r8, lsr r8 │ │ │ │ - andeq lr, r4, r4, lsl #16 │ │ │ │ - andeq r2, r5, r0, lsr #16 │ │ │ │ + andeq lr, r4, r8, asr #16 │ │ │ │ + andeq lr, r4, r4, lsl r8 │ │ │ │ + andeq r2, r5, r0, lsr r8 │ │ │ │ @ instruction: 0x00030cbc │ │ │ │ andeq r0, r3, r8, asr #25 │ │ │ │ andeq r0, r3, r4, ror ip │ │ │ │ andeq r0, r3, r0, lsl #25 │ │ │ │ andeq r0, r3, r4, asr ip │ │ │ │ andeq r0, r3, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #360] @ 515f4 │ │ │ │ + ldr r1, [pc, #360] @ 515e4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 514b4 │ │ │ │ - ldr r3, [pc, #340] @ 515f8 │ │ │ │ + bne 514a4 │ │ │ │ + ldr r3, [pc, #340] @ 515e8 │ │ │ │ mov r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #320] @ 515fc │ │ │ │ + ldr r1, [pc, #320] @ 515ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 514e4 │ │ │ │ - ldr r3, [pc, #300] @ 51600 │ │ │ │ + bne 514d4 │ │ │ │ + ldr r3, [pc, #300] @ 515f0 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #280] @ 51604 │ │ │ │ + ldr r1, [pc, #280] @ 515f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51528 │ │ │ │ - ldr r1, [pc, #260] @ 51608 │ │ │ │ + beq 51518 │ │ │ │ + ldr r1, [pc, #260] @ 515f8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51540 │ │ │ │ - ldr r3, [pc, #240] @ 5160c │ │ │ │ + bne 51530 │ │ │ │ + ldr r3, [pc, #240] @ 515fc │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 514ac │ │ │ │ - ldr r3, [pc, #224] @ 51610 │ │ │ │ + b 5149c │ │ │ │ + ldr r3, [pc, #224] @ 51600 │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #204] @ 51614 │ │ │ │ + ldr r1, [pc, #204] @ 51604 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51584 │ │ │ │ - ldr r1, [pc, #184] @ 51618 │ │ │ │ + beq 51574 │ │ │ │ + ldr r1, [pc, #184] @ 51608 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51598 │ │ │ │ - ldr r3, [pc, #164] @ 5161c │ │ │ │ + bne 51588 │ │ │ │ + ldr r3, [pc, #164] @ 5160c │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 514ac │ │ │ │ - ldr r3, [pc, #148] @ 51620 │ │ │ │ + b 5149c │ │ │ │ + ldr r3, [pc, #148] @ 51610 │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 514ac │ │ │ │ - ldr r1, [pc, #132] @ 51624 │ │ │ │ + b 5149c │ │ │ │ + ldr r1, [pc, #132] @ 51614 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 515c4 │ │ │ │ - ldr r3, [pc, #112] @ 51628 │ │ │ │ + bne 515b4 │ │ │ │ + ldr r3, [pc, #112] @ 51618 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 514ac │ │ │ │ - ldr r1, [pc, #96] @ 5162c │ │ │ │ + b 5149c │ │ │ │ + ldr r1, [pc, #96] @ 5161c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 515ec │ │ │ │ - ldr r3, [pc, #76] @ 51630 │ │ │ │ + bne 515dc │ │ │ │ + ldr r3, [pc, #76] @ 51620 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 514ac │ │ │ │ + b 5149c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r3, r4, lsl ip │ │ │ │ - andeq r2, r5, r8, lsl #14 │ │ │ │ + andeq r2, r5, r8, lsl r7 │ │ │ │ strdeq r0, [r3], -r0 @ │ │ │ │ - ldrdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r8, ror #13 │ │ │ │ andeq r0, r3, ip, asr #23 │ │ │ │ andeq r0, r3, r0, asr #23 │ │ │ │ - muleq r5, r0, r6 │ │ │ │ - andeq r2, r5, ip, ror r6 │ │ │ │ + andeq r2, r5, r0, lsr #13 │ │ │ │ + andeq r2, r5, ip, lsl #13 │ │ │ │ andeq r0, r3, r8, lsl #23 │ │ │ │ andeq r0, r3, r8, ror fp │ │ │ │ - andeq r2, r5, r4, lsr r6 │ │ │ │ - andeq r2, r5, r0, lsr #12 │ │ │ │ + andeq r2, r5, r4, asr #12 │ │ │ │ + andeq r2, r5, r0, lsr r6 │ │ │ │ andeq r0, r3, r4, asr #22 │ │ │ │ - strdeq r2, [r5], -r4 │ │ │ │ + andeq r2, r5, r4, lsl #12 │ │ │ │ andeq r0, r3, r4, lsr #22 │ │ │ │ - andeq r2, r5, ip, asr #11 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #484] @ 51834 │ │ │ │ - ldr r3, [pc, #484] @ 51838 │ │ │ │ + ldr r6, [pc, #484] @ 51824 │ │ │ │ + ldr r3, [pc, #484] @ 51828 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr sl, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51784 │ │ │ │ + bne 51774 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51778 │ │ │ │ + beq 51768 │ │ │ │ cmp r5, #32 │ │ │ │ - bgt 517e8 │ │ │ │ + bgt 517d8 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 516a8 │ │ │ │ - ldr r3, [pc, #428] @ 5183c │ │ │ │ + ble 51698 │ │ │ │ + ldr r3, [pc, #428] @ 5182c │ │ │ │ sub r5, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #30 │ │ │ │ - bhi 516a8 │ │ │ │ + bhi 51698 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r7, #7 │ │ │ │ - ldr r5, [pc, #396] @ 51840 │ │ │ │ + ldr r5, [pc, #396] @ 51830 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 517bc │ │ │ │ + beq 517ac │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #960 @ 0x3c0 │ │ │ │ mov r8, r0 │ │ │ │ - bcc 517a0 │ │ │ │ - beq 51740 │ │ │ │ - ldr r3, [pc, #356] @ 51844 │ │ │ │ + bcc 51790 │ │ │ │ + beq 51730 │ │ │ │ + ldr r3, [pc, #356] @ 51834 │ │ │ │ mov r5, #960 @ 0x3c0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r6, [r4, #960] @ 0x3c0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -78350,104 +78346,104 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #960 @ 0x3c0 │ │ │ │ bl 4c24 <__syslog_chk@plt> │ │ │ │ mov sl, r4 │ │ │ │ cmp r8, r5 │ │ │ │ add r4, r4, #960 @ 0x3c0 │ │ │ │ strb r6, [sl, #960] @ 0x3c0 │ │ │ │ - bhi 516f0 │ │ │ │ + bhi 516e0 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 51740 │ │ │ │ + beq 51730 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 4c24 <__syslog_chk@plt> │ │ │ │ bl 4924 │ │ │ │ - ldr r3, [pc, #252] @ 51848 │ │ │ │ + ldr r3, [pc, #252] @ 51838 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 51778 │ │ │ │ - ldr r1, [pc, #228] @ 5184c │ │ │ │ - ldr r0, [pc, #228] @ 51850 │ │ │ │ + beq 51768 │ │ │ │ + ldr r1, [pc, #228] @ 5183c │ │ │ │ + ldr r0, [pc, #228] @ 51840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #236 @ 0xec │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #200] @ 51854 │ │ │ │ - ldr r0, [pc, #200] @ 51858 │ │ │ │ + ldr r1, [pc, #200] @ 51844 │ │ │ │ + ldr r0, [pc, #200] @ 51848 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ - bl 57934 │ │ │ │ - b 51670 │ │ │ │ - ldr r2, [pc, #180] @ 5185c │ │ │ │ + bl 57924 │ │ │ │ + b 51660 │ │ │ │ + ldr r2, [pc, #180] @ 5184c │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 4c24 <__syslog_chk@plt> │ │ │ │ - b 51740 │ │ │ │ - ldr r3, [pc, #156] @ 51860 │ │ │ │ + b 51730 │ │ │ │ + ldr r3, [pc, #156] @ 51850 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ - ldr r3, [pc, #148] @ 51864 │ │ │ │ + ldr r3, [pc, #148] @ 51854 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ bl 4d08 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 516c0 │ │ │ │ + b 516b0 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ moveq r7, #2 │ │ │ │ - beq 516ac │ │ │ │ + beq 5169c │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ movne r7, #7 │ │ │ │ moveq r7, #1 │ │ │ │ - b 516ac │ │ │ │ + b 5169c │ │ │ │ mov r7, #4 │ │ │ │ - b 516ac │ │ │ │ - ldr r3, [pc, #84] @ 51868 │ │ │ │ + b 5169c │ │ │ │ + ldr r3, [pc, #84] @ 51858 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b 516ac │ │ │ │ + b 5169c │ │ │ │ mov r7, #3 │ │ │ │ - b 516ac │ │ │ │ + b 5169c │ │ │ │ mov r7, #6 │ │ │ │ - b 516ac │ │ │ │ + b 5169c │ │ │ │ mov r7, #5 │ │ │ │ - b 516ac │ │ │ │ - andeq lr, r4, r4, lsr #19 │ │ │ │ + b 5169c │ │ │ │ + @ instruction: 0x0004e9b4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, r7, ror #24 │ │ │ │ - andeq r4, r9, ip, ror #21 │ │ │ │ + strdeq r4, [r9], -ip │ │ │ │ andeq ip, r2, ip, lsr #25 │ │ │ │ - andeq r4, r9, r0, asr sl │ │ │ │ + andeq r4, r9, r0, ror #20 │ │ │ │ andeq r0, r3, r4, lsl r9 │ │ │ │ muleq r3, r0, r9 │ │ │ │ strdeq r0, [r3], -r0 @ │ │ │ │ andeq r0, r3, ip, ror #18 │ │ │ │ andeq ip, r2, r4, ror #23 │ │ │ │ - andeq r2, r5, r8, ror #7 │ │ │ │ + strdeq r2, [r5], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r5, ip, r3 │ │ │ │ + andeq r2, r5, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #404] @ 51a1c │ │ │ │ - ldr r3, [pc, #404] @ 51a20 │ │ │ │ + ldr r2, [pc, #404] @ 51a0c │ │ │ │ + ldr r3, [pc, #404] @ 51a10 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -78461,97 +78457,97 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 44c8 │ │ │ │ ldr r2, [r4] │ │ │ │ lsr r3, r0, #31 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5199c │ │ │ │ + bne 5198c │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 51920 │ │ │ │ - ldr r2, [pc, #300] @ 51a24 │ │ │ │ - ldr r3, [pc, #292] @ 51a20 │ │ │ │ + beq 51910 │ │ │ │ + ldr r2, [pc, #300] @ 51a14 │ │ │ │ + ldr r3, [pc, #292] @ 51a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51a18 │ │ │ │ + bne 51a08 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - ble 5199c │ │ │ │ + ble 5198c │ │ │ │ cmp r7, #3 │ │ │ │ - beq 519a4 │ │ │ │ - ldr sl, [pc, #240] @ 51a28 │ │ │ │ + beq 51994 │ │ │ │ + ldr sl, [pc, #240] @ 51a18 │ │ │ │ mov r6, r3 │ │ │ │ add sl, pc, sl │ │ │ │ sub r3, r8, #1 │ │ │ │ add r8, r8, #2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, sl │ │ │ │ mov r9, #0 │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq 51978 │ │ │ │ + beq 51968 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ ldrb r2, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, r7, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ addeq r9, r9, #1 │ │ │ │ cmp r4, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 51954 │ │ │ │ + bne 51944 │ │ │ │ cmp r9, #3 │ │ │ │ - beq 518f0 │ │ │ │ + beq 518e0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add sl, sl, #4 │ │ │ │ - bne 51948 │ │ │ │ + bne 51938 │ │ │ │ mvn r6, #0 │ │ │ │ - b 518f0 │ │ │ │ - ldr sl, [pc, #128] @ 51a2c │ │ │ │ + b 518e0 │ │ │ │ + ldr sl, [pc, #128] @ 51a1c │ │ │ │ mov r6, r3 │ │ │ │ add sl, pc, sl │ │ │ │ sub r3, r8, #1 │ │ │ │ add sl, sl, #28 │ │ │ │ add r8, r8, #2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, sl │ │ │ │ mov r9, #0 │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq 519f0 │ │ │ │ + beq 519e0 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r2, r7, lsl #2] │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r1, r2 │ │ │ │ addeq r9, r9, #1 │ │ │ │ cmp r8, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 519cc │ │ │ │ + bne 519bc │ │ │ │ cmp r9, #3 │ │ │ │ - beq 518f0 │ │ │ │ + beq 518e0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #12 │ │ │ │ add sl, sl, #4 │ │ │ │ - bne 519c0 │ │ │ │ - b 5199c │ │ │ │ + bne 519b0 │ │ │ │ + b 5198c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, ip, ror #14 │ │ │ │ + andeq lr, r4, ip, ror r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r4, r0, lsl #14 │ │ │ │ + andeq lr, r4, r0, lsl r7 │ │ │ │ andeq r6, r3, r8, ror #19 │ │ │ │ andeq r6, r3, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -78559,67 +78555,67 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ bl 49e4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 51c00 │ │ │ │ + bne 51bf0 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne 51b28 │ │ │ │ - ldr r2, [pc, #540] @ 51c98 │ │ │ │ + bne 51b18 │ │ │ │ + ldr r2, [pc, #540] @ 51c88 │ │ │ │ add r1, sl, r4, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r4, lsl #2 │ │ │ │ ldr ip, [r2, #76] @ 0x4c │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsl r6, r4, #2 │ │ │ │ str ip, [r1, #20] │ │ │ │ str r0, [sl, r4, lsl #2] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51c08 │ │ │ │ + beq 51bf8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ bl 44c8 │ │ │ │ add r2, r4, #10 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, r2, lsl #2] │ │ │ │ - ble 51c00 │ │ │ │ - ldr r2, [pc, #456] @ 51c9c │ │ │ │ + ble 51bf0 │ │ │ │ + ldr r2, [pc, #456] @ 51c8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ cmp r2, r0 │ │ │ │ - blt 51c00 │ │ │ │ + blt 51bf0 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 51c68 │ │ │ │ + beq 51c58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51c1c │ │ │ │ + beq 51c0c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 51b1c │ │ │ │ + bne 51b0c │ │ │ │ ldr r2, [sl, #24] │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r0, [sl, #60] @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r2, [pc, #396] @ 51ca0 │ │ │ │ - beq 51c78 │ │ │ │ + ldr r2, [pc, #396] @ 51c90 │ │ │ │ + beq 51c68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 51c4c │ │ │ │ + beq 51c3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5186c │ │ │ │ - ldr r1, [pc, #360] @ 51ca4 │ │ │ │ + bl 5185c │ │ │ │ + ldr r1, [pc, #360] @ 51c94 │ │ │ │ sub r7, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ clz r7, r7 │ │ │ │ lsr r7, r7, #5 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ add r8, sl, r4, lsl #2 │ │ │ │ @@ -78629,107 +78625,107 @@ │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r7, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r2, r0 │ │ │ │ strne r9, [sl, #36] @ 0x24 │ │ │ │ ldrne r2, [r8, #20] │ │ │ │ - bne 51b8c │ │ │ │ + bne 51b7c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 51c00 │ │ │ │ - ldr r1, [pc, #276] @ 51ca8 │ │ │ │ + blt 51bf0 │ │ │ │ + ldr r1, [pc, #276] @ 51c98 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r6 │ │ │ │ ldr r9, [r1, #96] @ 0x60 │ │ │ │ cmp r9, r2 │ │ │ │ - blt 51c00 │ │ │ │ + blt 51bf0 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51c44 │ │ │ │ + beq 51c34 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5186c │ │ │ │ + bl 5185c │ │ │ │ cmp r0, #7 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sl, r4, lsl #2] │ │ │ │ - bne 51c88 │ │ │ │ + bne 51c78 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ cmpge r9, r0 │ │ │ │ - blt 51c00 │ │ │ │ + blt 51bf0 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - ble 51a98 │ │ │ │ + ble 51a88 │ │ │ │ mvn r0, #0 │ │ │ │ - b 51b20 │ │ │ │ + b 51b10 │ │ │ │ add r2, r4, #10 │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sl, r2, lsl #2] │ │ │ │ - bne 51af4 │ │ │ │ + bne 51ae4 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ ldrne r2, [sl, #40] @ 0x28 │ │ │ │ - ldreq r2, [pc, #108] @ 51ca0 │ │ │ │ + ldreq r2, [pc, #108] @ 51c90 │ │ │ │ rsbne r2, r2, r2, lsl #4 │ │ │ │ lslne r2, r2, #2 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ - b 51b1c │ │ │ │ + b 51b0c │ │ │ │ str r2, [sl, r4, lsl #2] │ │ │ │ - b 51a98 │ │ │ │ + b 51a88 │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ lsl r2, r2, #4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ - b 51b1c │ │ │ │ + b 51b0c │ │ │ │ cmp r0, #7 │ │ │ │ moveq r2, #6 │ │ │ │ streq r2, [sl, #56] @ 0x38 │ │ │ │ - b 51b1c │ │ │ │ + b 51b0c │ │ │ │ cmp r0, r2 │ │ │ │ - ldreq r2, [pc, #40] @ 51cac │ │ │ │ + ldreq r2, [pc, #40] @ 51c9c │ │ │ │ streq r2, [sl, #60] @ 0x3c │ │ │ │ - b 51b1c │ │ │ │ + b 51b0c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #16] │ │ │ │ ldr r0, [sl, r4, lsl #2] │ │ │ │ - b 51bf4 │ │ │ │ + b 51be4 │ │ │ │ andeq r6, r3, r4, lsr #17 │ │ │ │ andeq r6, r3, r0, asr r8 │ │ │ │ andeq r0, r0, pc, lsl #28 │ │ │ │ andeq r6, r3, r4, ror #15 │ │ │ │ andeq r6, r3, ip, lsl #15 │ │ │ │ andeq r4, r1, pc, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #544] @ 51eec │ │ │ │ - ldr r3, [pc, #544] @ 51ef0 │ │ │ │ + ldr r2, [pc, #544] @ 51edc │ │ │ │ + ldr r3, [pc, #544] @ 51ee0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 51ed8 │ │ │ │ - ldr r5, [pc, #512] @ 51ef4 │ │ │ │ + beq 51ec8 │ │ │ │ + ldr r5, [pc, #512] @ 51ee4 │ │ │ │ mov ip, #0 │ │ │ │ sub r7, fp, #84 @ 0x54 │ │ │ │ sub r8, fp, #92 @ 0x5c │ │ │ │ add r5, pc, r5 │ │ │ │ str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ @@ -78738,290 +78734,290 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ bl 4c60 <__localtime64_r@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51e98 │ │ │ │ + beq 51e88 │ │ │ │ mov r2, #0 │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 51e70 │ │ │ │ + bhi 51e60 │ │ │ │ ldrb r3, [r5, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r8, [r1] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, r8 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp lr, r8 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ - beq 51ee0 │ │ │ │ + beq 51ed0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ cmn lr, #1 │ │ │ │ cmneq r3, #1 │ │ │ │ - beq 51e78 │ │ │ │ + beq 51e68 │ │ │ │ sub r3, r9, r3 │ │ │ │ cmp r7, r3 │ │ │ │ addlt r6, r6, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 51d48 │ │ │ │ + b 51d38 │ │ │ │ cmp r6, #5 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #72] @ 0x48 │ │ │ │ streq r9, [r4, #64] @ 0x40 │ │ │ │ streq r3, [fp, #-104] @ 0xffffff98 │ │ │ │ streq sl, [r4, #68] @ 0x44 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 51d0c │ │ │ │ + bne 51cfc │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r2, [pc, #272] @ 51ef8 │ │ │ │ - ldr r3, [pc, #260] @ 51ef0 │ │ │ │ + ldr r2, [pc, #272] @ 51ee8 │ │ │ │ + ldr r3, [pc, #260] @ 51ee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51ee8 │ │ │ │ + bne 51ed8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp r3, ip │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51dac │ │ │ │ + bne 51d9c │ │ │ │ cmp r8, #0 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 51dac │ │ │ │ + beq 51d9c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ sub r3, r9, r3 │ │ │ │ cmp r3, r7 │ │ │ │ addgt r6, r6, #1 │ │ │ │ - b 51dac │ │ │ │ + b 51d9c │ │ │ │ ldr ip, [r0, #16] │ │ │ │ - b 51e14 │ │ │ │ + b 51e04 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - b 51e14 │ │ │ │ + b 51e04 │ │ │ │ ldr ip, [r0, #24] │ │ │ │ - b 51e14 │ │ │ │ + b 51e04 │ │ │ │ sub r8, ip, r8 │ │ │ │ rsb r8, r8, r8, lsl #4 │ │ │ │ lsl r3, r8, #2 │ │ │ │ subs ip, r9, r3 │ │ │ │ sbc r3, sl, r3, asr #31 │ │ │ │ str ip, [r4, #64] @ 0x40 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 51dac │ │ │ │ + b 51d9c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #88] @ 51efc │ │ │ │ - ldr r1, [pc, #88] @ 51f00 │ │ │ │ + ldr r2, [pc, #88] @ 51eec │ │ │ │ + ldr r1, [pc, #88] @ 51ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #72] @ 51f04 │ │ │ │ + ldr r2, [pc, #72] @ 51ef4 │ │ │ │ mvn r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ - bl 2a180 │ │ │ │ - b 51dd0 │ │ │ │ + bl 2a170 │ │ │ │ + b 51dc0 │ │ │ │ mov ip, r4 │ │ │ │ - b 51de0 │ │ │ │ + b 51dd0 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ - b 51e30 │ │ │ │ + b 51e20 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, r8, lsr #6 │ │ │ │ + andeq lr, r4, r8, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r6, r3, ip, lsl r6 │ │ │ │ - andeq lr, r4, r0, lsl r2 │ │ │ │ + andeq lr, r4, r0, lsr #4 │ │ │ │ andeq r0, r3, r8, asr r3 │ │ │ │ andeq r0, r3, r4, asr #6 │ │ │ │ andeq r0, r3, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #308] @ 52058 │ │ │ │ - ldr r3, [pc, #308] @ 5205c │ │ │ │ + ldr r2, [pc, #308] @ 52048 │ │ │ │ + ldr r3, [pc, #308] @ 5204c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5204c │ │ │ │ + beq 5203c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 49c0 │ │ │ │ sub r7, fp, #36 @ 0x24 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #232] @ 52060 │ │ │ │ + ldr r6, [pc, #232] @ 52050 │ │ │ │ mov r2, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4840 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 5203c │ │ │ │ + beq 5202c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 51a30 │ │ │ │ + bl 51a20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5203c │ │ │ │ + beq 5202c │ │ │ │ mov r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ bl 4840 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 5203c │ │ │ │ + beq 5202c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51a30 │ │ │ │ + bl 51a20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5203c │ │ │ │ + beq 5202c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #5 │ │ │ │ - bne 51fb4 │ │ │ │ + bne 51fa4 │ │ │ │ mov r4, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [r5, #64] @ 0x40 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #76] @ 52064 │ │ │ │ - ldr r3, [pc, #64] @ 5205c │ │ │ │ + ldr r2, [pc, #76] @ 52054 │ │ │ │ + ldr r3, [pc, #64] @ 5204c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52054 │ │ │ │ + bne 52044 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 52010 │ │ │ │ + b 52000 │ │ │ │ mvn r0, #0 │ │ │ │ - b 52010 │ │ │ │ + b 52000 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r4], -r0 │ │ │ │ + andeq lr, r4, r0, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r3, r8, lsr #5 │ │ │ │ - andeq sp, r4, r0, ror #31 │ │ │ │ + strdeq sp, [r4], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #248] @ 5217c │ │ │ │ - ldr r2, [pc, #248] @ 52180 │ │ │ │ + ldr r3, [pc, #248] @ 5216c │ │ │ │ + ldr r2, [pc, #248] @ 52170 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 520dc │ │ │ │ + bne 520cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5211c │ │ │ │ + beq 5210c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 520c4 │ │ │ │ - b 5211c │ │ │ │ + bne 520b4 │ │ │ │ + b 5210c │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ - beq 52114 │ │ │ │ + beq 52104 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 520b8 │ │ │ │ + bne 520a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 52124 │ │ │ │ + bne 52114 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #160] @ 52184 │ │ │ │ - ldr r7, [pc, #160] @ 52188 │ │ │ │ + ldr r8, [pc, #160] @ 52174 │ │ │ │ + ldr r7, [pc, #160] @ 52178 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #152] @ 5218c │ │ │ │ + ldr r2, [pc, #152] @ 5217c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ - beq 52160 │ │ │ │ + beq 52150 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 520c4 │ │ │ │ + bne 520b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 52144 │ │ │ │ + bne 52134 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 52190 │ │ │ │ - ldr r0, [pc, #100] @ 52194 │ │ │ │ - ldr r2, [pc, #100] @ 52198 │ │ │ │ + ldr r1, [pc, #100] @ 52180 │ │ │ │ + ldr r0, [pc, #100] @ 52184 │ │ │ │ + ldr r2, [pc, #100] @ 52188 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 5219c │ │ │ │ - ldr r0, [pc, #80] @ 521a0 │ │ │ │ - ldr r2, [pc, #80] @ 521a4 │ │ │ │ + ldr r1, [pc, #80] @ 5218c │ │ │ │ + ldr r0, [pc, #80] @ 52190 │ │ │ │ + ldr r2, [pc, #80] @ 52194 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5211c │ │ │ │ + bl 57b50 │ │ │ │ + b 5210c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5211c │ │ │ │ - ldr r2, [pc, #56] @ 521a8 │ │ │ │ + beq 5210c │ │ │ │ + ldr r2, [pc, #56] @ 52198 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 5211c │ │ │ │ - andeq sp, r4, r4, ror pc │ │ │ │ + bl 57b50 │ │ │ │ + b 5210c │ │ │ │ + andeq sp, r4, r4, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r3, r0, asr #2 │ │ │ │ andeq r0, r3, r8, asr #2 │ │ │ │ andeq r0, r0, sp, ror r1 │ │ │ │ strdeq r0, [r3], -r4 │ │ │ │ strdeq r0, [r3], -ip │ │ │ │ muleq r0, sl, r1 │ │ │ │ @@ -79030,358 +79026,358 @@ │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r0, r0, pc, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #700] @ 52484 │ │ │ │ - ldr r3, [pc, #700] @ 52488 │ │ │ │ + ldr r4, [pc, #700] @ 52474 │ │ │ │ + ldr r3, [pc, #700] @ 52478 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52394 │ │ │ │ + bne 52384 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52428 │ │ │ │ + beq 52418 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 52404 │ │ │ │ + beq 523f4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5222c │ │ │ │ - b 522ac │ │ │ │ + bne 5221c │ │ │ │ + b 5229c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 522c0 │ │ │ │ + beq 522b0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r4, #1 │ │ │ │ - beq 522ac │ │ │ │ + beq 5229c │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ mov r4, r2 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 522ac │ │ │ │ + beq 5229c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - bne 52220 │ │ │ │ + bne 52210 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 52204 │ │ │ │ + bne 521f4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ - beq 52260 │ │ │ │ + beq 52250 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 5230c │ │ │ │ + beq 522fc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 52220 │ │ │ │ - ldr r7, [pc, #548] @ 5248c │ │ │ │ + b 52210 │ │ │ │ + ldr r7, [pc, #548] @ 5247c │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 47d4 <__stpcpy_chk@plt> │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 45ac │ │ │ │ cmp r4, r6 │ │ │ │ ldrb r3, [r4] │ │ │ │ - bne 52224 │ │ │ │ + bne 52214 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5222c │ │ │ │ + bne 5221c │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r4] │ │ │ │ strb r3, [r4, #1] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 523b0 │ │ │ │ + bne 523a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add r1, r4, #2 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 522dc │ │ │ │ + bne 522cc │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 522d0 │ │ │ │ - ldr r7, [pc, #428] @ 52490 │ │ │ │ + beq 522c0 │ │ │ │ + ldr r7, [pc, #428] @ 52480 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 47d4 <__stpcpy_chk@plt> │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, r4, #1 │ │ │ │ bl 45ac │ │ │ │ ldrb r3, [r4] │ │ │ │ - b 52224 │ │ │ │ + b 52214 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #47 @ 0x2f │ │ │ │ - bne 52258 │ │ │ │ + bne 52248 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 523d0 │ │ │ │ + beq 523c0 │ │ │ │ sub r7, r4, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 52358 │ │ │ │ + beq 52348 │ │ │ │ mov r3, r7 │ │ │ │ - b 52344 │ │ │ │ + b 52334 │ │ │ │ cmp r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ - beq 52358 │ │ │ │ + beq 52348 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne 52338 │ │ │ │ - ldr r3, [pc, #308] @ 52494 │ │ │ │ + bne 52328 │ │ │ │ + ldr r3, [pc, #308] @ 52484 │ │ │ │ add r1, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r4, r3 │ │ │ │ bl 47d4 <__stpcpy_chk@plt> │ │ │ │ rsb r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r7 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 45ac │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 52224 │ │ │ │ - ldr r1, [pc, #252] @ 52498 │ │ │ │ - ldr r0, [pc, #252] @ 5249c │ │ │ │ + b 52214 │ │ │ │ + ldr r1, [pc, #252] @ 52488 │ │ │ │ + ldr r0, [pc, #252] @ 5248c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #239 @ 0xef │ │ │ │ - bl 57934 │ │ │ │ - b 521e0 │ │ │ │ - ldr r1, [pc, #232] @ 524a0 │ │ │ │ - ldr r0, [pc, #232] @ 524a4 │ │ │ │ + bl 57924 │ │ │ │ + b 521d0 │ │ │ │ + ldr r1, [pc, #232] @ 52490 │ │ │ │ + ldr r0, [pc, #232] @ 52494 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r7, [pc, #208] @ 524a8 │ │ │ │ + ldr r7, [pc, #208] @ 52498 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, r4, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 47d4 <__stpcpy_chk@plt> │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 45ac │ │ │ │ ldrb r3, [r4] │ │ │ │ - b 52224 │ │ │ │ - ldr r3, [pc, #160] @ 524ac │ │ │ │ + b 52214 │ │ │ │ + ldr r3, [pc, #160] @ 5249c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #152] @ 524b0 │ │ │ │ + ldr r2, [pc, #152] @ 524a0 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 5244c │ │ │ │ - ldr r0, [pc, #136] @ 524b0 │ │ │ │ + bne 5243c │ │ │ │ + ldr r0, [pc, #136] @ 524a0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #124] @ 524ac │ │ │ │ + ldr r3, [pc, #124] @ 5249c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #120] @ 524b4 │ │ │ │ + ldr r2, [pc, #120] @ 524a4 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 52468 │ │ │ │ - ldr r0, [pc, #104] @ 524b4 │ │ │ │ + bne 52458 │ │ │ │ + ldr r0, [pc, #104] @ 524a4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #100] @ 524b8 │ │ │ │ - ldr r0, [pc, #100] @ 524bc │ │ │ │ + ldr r1, [pc, #100] @ 524a8 │ │ │ │ + ldr r0, [pc, #100] @ 524ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #246 @ 0xf6 │ │ │ │ - bl 57b60 │ │ │ │ - b 52420 │ │ │ │ - ldr r1, [pc, #80] @ 524c0 │ │ │ │ - ldr r0, [pc, #80] @ 524c4 │ │ │ │ + bl 57b50 │ │ │ │ + b 52410 │ │ │ │ + ldr r1, [pc, #80] @ 524b0 │ │ │ │ + ldr r0, [pc, #80] @ 524b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #244 @ 0xf4 │ │ │ │ - bl 57b60 │ │ │ │ - b 52444 │ │ │ │ - andeq sp, r4, r0, lsr lr │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r9, r0, asr #30 │ │ │ │ - andeq r3, r9, r4, asr #29 │ │ │ │ - andeq r3, r9, r8, asr #28 │ │ │ │ + bl 57b50 │ │ │ │ + b 52434 │ │ │ │ + andeq sp, r4, r0, asr #28 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r3, r9, r0, asr pc │ │ │ │ + ldrdeq r3, [r9], -r4 │ │ │ │ + andeq r3, r9, r8, asr lr │ │ │ │ andeq pc, r2, r8, lsl #29 │ │ │ │ muleq r2, r8, lr │ │ │ │ andeq pc, r2, ip, ror #28 │ │ │ │ andeq pc, r2, ip, ror lr @ │ │ │ │ - ldrdeq r3, [r9], -r0 │ │ │ │ + andeq r3, r9, r0, ror #27 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ @ instruction: 0xfffffbfc │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ ldrdeq pc, [r2], -r0 │ │ │ │ andeq pc, r2, r0, ror #27 │ │ │ │ @ instruction: 0x0002fdb4 │ │ │ │ andeq pc, r2, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #568] @ 5271c │ │ │ │ - ldr r3, [pc, #568] @ 52720 │ │ │ │ + ldr r7, [pc, #568] @ 5270c │ │ │ │ + ldr r3, [pc, #568] @ 52710 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 525d8 │ │ │ │ + bne 525c8 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 5265c │ │ │ │ + beq 5264c │ │ │ │ cmp r5, #0 │ │ │ │ - ble 52680 │ │ │ │ + ble 52670 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ strbeq r2, [r4] │ │ │ │ - beq 52544 │ │ │ │ + beq 52534 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526c0 │ │ │ │ + beq 526b0 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 525ac │ │ │ │ - ldr r1, [pc, #460] @ 52724 │ │ │ │ + beq 5259c │ │ │ │ + ldr r1, [pc, #460] @ 52714 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 52594 │ │ │ │ + beq 52584 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 52580 │ │ │ │ - ldr r3, [pc, #428] @ 52728 │ │ │ │ + bge 52570 │ │ │ │ + ldr r3, [pc, #428] @ 52718 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r6, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5263c │ │ │ │ + bne 5262c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5256c │ │ │ │ + bne 5255c │ │ │ │ mov r0, r4 │ │ │ │ - bl 521ac │ │ │ │ + bl 5219c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 525f4 │ │ │ │ + bne 525e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52614 │ │ │ │ + bne 52604 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 521ac │ │ │ │ - ldr r1, [pc, #332] @ 5272c │ │ │ │ - ldr r0, [pc, #332] @ 52730 │ │ │ │ + b 5219c │ │ │ │ + ldr r1, [pc, #332] @ 5271c │ │ │ │ + ldr r0, [pc, #332] @ 52720 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 52504 │ │ │ │ + bl 57924 │ │ │ │ + b 524f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 521ac │ │ │ │ - ldr r3, [pc, #292] @ 52728 │ │ │ │ + bl 5219c │ │ │ │ + ldr r3, [pc, #292] @ 52718 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 525c8 │ │ │ │ - ldr r1, [pc, #280] @ 52734 │ │ │ │ - ldr r0, [pc, #280] @ 52738 │ │ │ │ - ldr r2, [pc, #280] @ 5273c │ │ │ │ + beq 525b8 │ │ │ │ + ldr r1, [pc, #280] @ 52724 │ │ │ │ + ldr r0, [pc, #280] @ 52728 │ │ │ │ + ldr r2, [pc, #280] @ 5272c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 521ac │ │ │ │ - ldr r1, [pc, #252] @ 52740 │ │ │ │ - ldr r0, [pc, #252] @ 52744 │ │ │ │ - ldr r2, [pc, #252] @ 52748 │ │ │ │ + b 5219c │ │ │ │ + ldr r1, [pc, #252] @ 52730 │ │ │ │ + ldr r0, [pc, #252] @ 52734 │ │ │ │ + ldr r2, [pc, #252] @ 52738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #196] @ 52728 │ │ │ │ + ldr r3, [pc, #196] @ 52718 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r2, [pc, #220] @ 5274c │ │ │ │ + ldr r2, [pc, #220] @ 5273c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 526a4 │ │ │ │ - ldr r6, [pc, #204] @ 5274c │ │ │ │ - b 5258c │ │ │ │ - ldr r3, [pc, #160] @ 52728 │ │ │ │ + bne 52694 │ │ │ │ + ldr r6, [pc, #204] @ 5273c │ │ │ │ + b 5257c │ │ │ │ + ldr r3, [pc, #160] @ 52718 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mvn r2, #1024 @ 0x400 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 526e4 │ │ │ │ + bne 526d4 │ │ │ │ mvn r6, #1024 @ 0x400 │ │ │ │ - b 5258c │ │ │ │ - ldr r1, [pc, #164] @ 52750 │ │ │ │ - ldr r0, [pc, #164] @ 52754 │ │ │ │ - ldr r2, [pc, #164] @ 52758 │ │ │ │ + b 5257c │ │ │ │ + ldr r1, [pc, #164] @ 52740 │ │ │ │ + ldr r0, [pc, #164] @ 52744 │ │ │ │ + ldr r2, [pc, #164] @ 52748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 52678 │ │ │ │ - ldr r3, [pc, #96] @ 52728 │ │ │ │ + bl 57b50 │ │ │ │ + b 52668 │ │ │ │ + ldr r3, [pc, #96] @ 52718 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r2, [pc, #136] @ 5275c │ │ │ │ + ldr r2, [pc, #136] @ 5274c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 52700 │ │ │ │ - ldr r6, [pc, #120] @ 5275c │ │ │ │ - b 5258c │ │ │ │ - ldr r1, [pc, #116] @ 52760 │ │ │ │ - ldr r0, [pc, #116] @ 52764 │ │ │ │ + bne 526f0 │ │ │ │ + ldr r6, [pc, #120] @ 5274c │ │ │ │ + b 5257c │ │ │ │ + ldr r1, [pc, #116] @ 52750 │ │ │ │ + ldr r0, [pc, #116] @ 52754 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ - bl 57b60 │ │ │ │ - b 5269c │ │ │ │ - ldr r1, [pc, #96] @ 52768 │ │ │ │ - ldr r0, [pc, #96] @ 5276c │ │ │ │ - ldr r2, [pc, #96] @ 52770 │ │ │ │ + bl 57b50 │ │ │ │ + b 5268c │ │ │ │ + ldr r1, [pc, #96] @ 52758 │ │ │ │ + ldr r0, [pc, #96] @ 5275c │ │ │ │ + ldr r2, [pc, #96] @ 52760 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 526dc │ │ │ │ - andeq sp, r4, r4, lsl fp │ │ │ │ + bl 57b50 │ │ │ │ + b 526cc │ │ │ │ + andeq sp, r4, r4, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r3, r4, lsr #26 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq pc, r2, r0, asr #24 │ │ │ │ andeq pc, r2, r8, asr ip @ │ │ │ │ andeq pc, r2, r4, lsl #24 │ │ │ │ andeq pc, r2, ip, lsl ip @ │ │ │ │ @@ -79400,33 +79396,33 @@ │ │ │ │ andeq pc, r2, r0, lsr fp @ │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #652] @ 52a1c │ │ │ │ - ldr lr, [pc, #652] @ 52a20 │ │ │ │ + ldr r4, [pc, #652] @ 52a0c │ │ │ │ + ldr lr, [pc, #652] @ 52a10 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #644] @ 52a24 │ │ │ │ + ldr r3, [pc, #644] @ 52a14 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #640] @ 52a28 │ │ │ │ + ldr ip, [pc, #640] @ 52a18 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ str ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr ip, [ip] │ │ │ │ mov r9, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5297c │ │ │ │ + bne 5296c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ @@ -79434,189 +79430,189 @@ │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r2, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94 │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 529b4 │ │ │ │ + beq 529a4 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - beq 528ac │ │ │ │ + beq 5289c │ │ │ │ sub r7, fp, #92 @ 0x5c │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r6 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r9 │ │ │ │ - beq 5289c │ │ │ │ + beq 5288c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 4a14 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5288c │ │ │ │ + beq 5287c │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5294c │ │ │ │ + beq 5293c │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 52858 │ │ │ │ + bne 52848 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r7, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5284c │ │ │ │ + bne 5283c │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 529fc │ │ │ │ + beq 529ec │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ sub r6, fp, #92 @ 0x5c │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 4468 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 528e8 │ │ │ │ + beq 528d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5294c │ │ │ │ + beq 5293c │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ cmn r0, #1 │ │ │ │ - bne 528bc │ │ │ │ + bne 528ac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 52904 │ │ │ │ + beq 528f4 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 529d0 │ │ │ │ + bne 529c0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #260] @ 52a2c │ │ │ │ - ldr r3, [pc, #244] @ 52a20 │ │ │ │ + ldr r2, [pc, #260] @ 52a1c │ │ │ │ + ldr r3, [pc, #244] @ 52a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52a18 │ │ │ │ + bne 52a08 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5295c │ │ │ │ + beq 5294c │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52998 │ │ │ │ + bne 52988 │ │ │ │ mov r0, #1 │ │ │ │ - b 52920 │ │ │ │ - ldr r1, [pc, #172] @ 52a30 │ │ │ │ - ldr r0, [pc, #172] @ 52a34 │ │ │ │ - ldr r2, [pc, #172] @ 52a38 │ │ │ │ + b 52910 │ │ │ │ + ldr r1, [pc, #172] @ 52a20 │ │ │ │ + ldr r0, [pc, #172] @ 52a24 │ │ │ │ + ldr r2, [pc, #172] @ 52a28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 527d4 │ │ │ │ - ldr r1, [pc, #156] @ 52a3c │ │ │ │ - ldr r0, [pc, #156] @ 52a40 │ │ │ │ - ldr r2, [pc, #156] @ 52a44 │ │ │ │ + bl 57924 │ │ │ │ + b 527c4 │ │ │ │ + ldr r1, [pc, #156] @ 52a2c │ │ │ │ + ldr r0, [pc, #156] @ 52a30 │ │ │ │ + ldr r2, [pc, #156] @ 52a34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 52974 │ │ │ │ + bl 57b50 │ │ │ │ + b 52964 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 529ec │ │ │ │ + beq 529dc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5290c │ │ │ │ + beq 528fc │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - b 5290c │ │ │ │ - ldr r1, [pc, #112] @ 52a48 │ │ │ │ - ldr r0, [pc, #112] @ 52a4c │ │ │ │ + b 528fc │ │ │ │ + ldr r1, [pc, #112] @ 52a38 │ │ │ │ + ldr r0, [pc, #112] @ 52a3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ - bl 57b60 │ │ │ │ - b 5291c │ │ │ │ + bl 57b50 │ │ │ │ + b 5290c │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 529c4 │ │ │ │ - b 5290c │ │ │ │ + bne 529b4 │ │ │ │ + b 528fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 52a0c │ │ │ │ + beq 529fc │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5290c │ │ │ │ - b 52904 │ │ │ │ + beq 528fc │ │ │ │ + b 528f4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r4, ror #16 │ │ │ │ + andeq sp, r4, r4, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, r8, asr #16 │ │ │ │ + andeq sp, r4, r8, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sp, [r4], -r0 │ │ │ │ + andeq sp, r4, r0, ror #13 │ │ │ │ muleq r2, ip, r8 │ │ │ │ andeq pc, r2, r0, asr #17 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ andeq pc, r2, r0, lsl #17 │ │ │ │ andeq pc, r2, r4, lsr #17 │ │ │ │ andeq r0, r0, r3, lsl #4 │ │ │ │ andeq pc, r2, ip, asr #16 │ │ │ │ andeq pc, r2, r0, ror r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3680] @ 0xe60 │ │ │ │ - ldr r4, [pc, #728] @ 52d44 │ │ │ │ - ldr lr, [pc, #728] @ 52d48 │ │ │ │ - ldr ip, [pc, #728] @ 52d4c │ │ │ │ + ldr r4, [pc, #728] @ 52d34 │ │ │ │ + ldr lr, [pc, #728] @ 52d38 │ │ │ │ + ldr ip, [pc, #728] @ 52d3c │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #708] @ 52d50 │ │ │ │ + ldr r3, [pc, #708] @ 52d40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov ip, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [fp, #-376] @ 0xfffffe88 │ │ │ │ mov r4, r2 │ │ │ │ - beq 52acc │ │ │ │ - ldr r1, [pc, #664] @ 52d54 │ │ │ │ - ldr r0, [pc, #664] @ 52d58 │ │ │ │ - ldr r2, [pc, #664] @ 52d5c │ │ │ │ + beq 52abc │ │ │ │ + ldr r1, [pc, #664] @ 52d44 │ │ │ │ + ldr r0, [pc, #664] @ 52d48 │ │ │ │ + ldr r2, [pc, #664] @ 52d4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ sub r1, fp, #368 @ 0x170 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ @@ -79624,779 +79620,779 @@ │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ ldr r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ bl 4b94 │ │ │ │ ldr r6, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52cf8 │ │ │ │ + beq 52ce8 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c04 │ │ │ │ + beq 52bf4 │ │ │ │ ldr r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ sub r7, fp, #344 @ 0x158 │ │ │ │ sub r6, fp, #372 @ 0x174 │ │ │ │ - b 52b48 │ │ │ │ + b 52b38 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c0c │ │ │ │ + beq 52bfc │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 4a14 │ │ │ │ ldr r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52b3c │ │ │ │ + beq 52b2c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 52b90 │ │ │ │ + beq 52b80 │ │ │ │ mov r2, r8 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 52b3c │ │ │ │ + beq 52b2c │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 52b7c │ │ │ │ - ldr r3, [pc, #456] @ 52d60 │ │ │ │ + bne 52b6c │ │ │ │ + ldr r3, [pc, #456] @ 52d50 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r3] │ │ │ │ bl 4540 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-388] @ 0xfffffe7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52bbc │ │ │ │ + beq 52bac │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #396] @ 52d50 │ │ │ │ + ldr r3, [pc, #396] @ 52d40 │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d04 │ │ │ │ - ldr r2, [pc, #392] @ 52d64 │ │ │ │ - ldr r3, [pc, #364] @ 52d4c │ │ │ │ + bne 52cf4 │ │ │ │ + ldr r2, [pc, #392] @ 52d54 │ │ │ │ + ldr r3, [pc, #364] @ 52d3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52d40 │ │ │ │ + bne 52d30 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52c14 │ │ │ │ + beq 52c04 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ sub r1, fp, #364 @ 0x16c │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - ldr r3, [pc, #316] @ 52d68 │ │ │ │ + ldr r3, [pc, #316] @ 52d58 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 52d20 │ │ │ │ + bne 52d10 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - ldr r3, [pc, #276] @ 52d6c │ │ │ │ + ldr r3, [pc, #276] @ 52d5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-396] @ 0xfffffe74 │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ ldr r5, [fp, #-384] @ 0xfffffe80 │ │ │ │ bl 4630 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-372] @ 0xfffffe8c │ │ │ │ - beq 52cbc │ │ │ │ + beq 52cac │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 52c68 │ │ │ │ + bne 52c58 │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 52cac │ │ │ │ + beq 52c9c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 52c68 │ │ │ │ + beq 52c58 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 52c98 │ │ │ │ - ldr r3, [pc, #188] @ 52d70 │ │ │ │ + bne 52c88 │ │ │ │ + ldr r3, [pc, #188] @ 52d60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3] │ │ │ │ - b 52cc0 │ │ │ │ + b 52cb0 │ │ │ │ mov r4, #1 │ │ │ │ bl 4c90 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - ldr r3, [pc, #148] @ 52d6c │ │ │ │ + ldr r3, [pc, #148] @ 52d5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-400] @ 0xfffffe70 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - b 52ba8 │ │ │ │ + b 52b98 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ streq r0, [r4] │ │ │ │ - b 52ba4 │ │ │ │ - ldr r1, [pc, #104] @ 52d74 │ │ │ │ - ldr r0, [pc, #104] @ 52d78 │ │ │ │ - ldr r2, [pc, #104] @ 52d7c │ │ │ │ + b 52b94 │ │ │ │ + ldr r1, [pc, #104] @ 52d64 │ │ │ │ + ldr r0, [pc, #104] @ 52d68 │ │ │ │ + ldr r2, [pc, #104] @ 52d6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 52bd4 │ │ │ │ + bl 57b50 │ │ │ │ + b 52bc4 │ │ │ │ ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - ldr r3, [pc, #64] @ 52d6c │ │ │ │ + ldr r3, [pc, #64] @ 52d5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-392] @ 0xfffffe78 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r4, lsl #11 │ │ │ │ - andeq sp, r4, r0, lsl #11 │ │ │ │ + muleq r4, r4, r5 │ │ │ │ + muleq r4, r0, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r2, r4, ror #14 │ │ │ │ muleq r2, r0, r7 │ │ │ │ andeq r0, r0, sp, lsl r2 │ │ │ │ - andeq r3, r9, r8, lsl #12 │ │ │ │ - andeq sp, r4, ip, lsl r4 │ │ │ │ + andeq r3, r9, r8, lsl r6 │ │ │ │ + andeq sp, r4, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - strdeq r3, [r9], -r0 │ │ │ │ + andeq r3, r9, r0, lsl #10 │ │ │ │ andeq pc, r2, r4, lsl r5 @ │ │ │ │ andeq pc, r2, r0, asr #10 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r5, [pc, #2244] @ 53660 │ │ │ │ - ldr r4, [pc, #2244] @ 53664 │ │ │ │ - ldr lr, [pc, #2244] @ 53668 │ │ │ │ + ldr r5, [pc, #2244] @ 53650 │ │ │ │ + ldr r4, [pc, #2244] @ 53654 │ │ │ │ + ldr lr, [pc, #2244] @ 53658 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #2224] @ 5366c │ │ │ │ + ldr r3, [pc, #2224] @ 5365c │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bne 532a4 │ │ │ │ + bne 53294 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53524 │ │ │ │ + beq 53514 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5361c │ │ │ │ + beq 5360c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r6 │ │ │ │ - bl 524c8 │ │ │ │ + bl 524b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 532c0 │ │ │ │ + blt 532b0 │ │ │ │ orrs r3, r7, r8 │ │ │ │ - beq 53208 │ │ │ │ + beq 531f8 │ │ │ │ ldrb r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52f60 │ │ │ │ - ldr r3, [pc, #2100] @ 53670 │ │ │ │ + beq 52f50 │ │ │ │ + ldr r3, [pc, #2100] @ 53660 │ │ │ │ mov r5, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ mov sl, #0 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ cmp r4, #47 @ 0x2f │ │ │ │ - beq 52e68 │ │ │ │ + beq 52e58 │ │ │ │ ldrb r4, [r5, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #47 @ 0x2f │ │ │ │ - bne 52e58 │ │ │ │ + bne 52e48 │ │ │ │ cmp r6, r5 │ │ │ │ ldrbeq r4, [r6, #1] │ │ │ │ strbne sl, [r5] │ │ │ │ strbeq sl, [r6, #1] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #812 @ 0x32c │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 532ec │ │ │ │ + blt 532dc │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ and r2, r3, #40960 @ 0xa000 │ │ │ │ cmp r2, #40960 @ 0xa000 │ │ │ │ - beq 53070 │ │ │ │ + beq 53060 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53064 │ │ │ │ + beq 53054 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r7 │ │ │ │ - bl 52068 │ │ │ │ + bl 52058 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53344 │ │ │ │ + beq 53334 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52fd0 │ │ │ │ + beq 52fc0 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r8 │ │ │ │ - bl 52068 │ │ │ │ + bl 52058 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 53344 │ │ │ │ + beq 53334 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ tst r3, #16 │ │ │ │ - beq 52ff8 │ │ │ │ + beq 52fe8 │ │ │ │ cmp r7, #0 │ │ │ │ sub r9, fp, #160 @ 0xa0 │ │ │ │ - beq 52f0c │ │ │ │ + beq 52efc │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 52a50 │ │ │ │ + bl 52a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f24 │ │ │ │ + beq 52f14 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 52774 │ │ │ │ + bl 52764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52ff4 │ │ │ │ + beq 52fe4 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ and r3, r3, #16896 @ 0x4200 │ │ │ │ cmp r3, #16896 @ 0x4200 │ │ │ │ - bne 5345c │ │ │ │ + bne 5344c │ │ │ │ cmp r6, r5 │ │ │ │ moveq r5, r6 │ │ │ │ strbeq r4, [r5, #1]! │ │ │ │ - beq 52f58 │ │ │ │ + beq 52f48 │ │ │ │ cmp r4, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq 52f60 │ │ │ │ + beq 52f50 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 52e50 │ │ │ │ - ldr r3, [pc, #1804] @ 53674 │ │ │ │ + bne 52e40 │ │ │ │ + ldr r3, [pc, #1804] @ 53664 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ strb r2, [r3, #4095] @ 0xfff │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 533e8 │ │ │ │ + bne 533d8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1744] @ 53678 │ │ │ │ - ldr r2, [pc, #1724] @ 53668 │ │ │ │ + ldr r1, [pc, #1744] @ 53668 │ │ │ │ + ldr r2, [pc, #1724] @ 53658 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 5365c │ │ │ │ + bne 5364c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ tst r3, #16 │ │ │ │ - beq 52ff8 │ │ │ │ + beq 52fe8 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r2, fp, #160 @ 0xa0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 52a50 │ │ │ │ + bl 52a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f24 │ │ │ │ + beq 52f14 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ tst r3, #2 │ │ │ │ - beq 52f34 │ │ │ │ + beq 52f24 │ │ │ │ and r3, r3, #16896 @ 0x4200 │ │ │ │ cmp r3, #16896 @ 0x4200 │ │ │ │ - beq 52f34 │ │ │ │ - ldr r3, [pc, #1640] @ 5367c │ │ │ │ + beq 52f24 │ │ │ │ + ldr r3, [pc, #1640] @ 5366c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ strb r2, [r3, #4095] @ 0xfff │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #1596] @ 53680 │ │ │ │ + ldr r3, [pc, #1596] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1584] @ 53684 │ │ │ │ + ldr r2, [pc, #1584] @ 53674 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 534ec │ │ │ │ - ldr r3, [pc, #1568] @ 53684 │ │ │ │ - b 52fa0 │ │ │ │ + bne 534dc │ │ │ │ + ldr r3, [pc, #1568] @ 53674 │ │ │ │ + b 52f90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 52ec8 │ │ │ │ - b 52ff8 │ │ │ │ + bne 52eb8 │ │ │ │ + b 52fe8 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 53584 │ │ │ │ - ldr r2, [pc, #1532] @ 53688 │ │ │ │ + beq 53574 │ │ │ │ + ldr r2, [pc, #1532] @ 53678 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 4780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 53420 │ │ │ │ + blt 53410 │ │ │ │ strb sl, [r9, r0] │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 535b8 │ │ │ │ + beq 535a8 │ │ │ │ ldrb ip, [r9] │ │ │ │ cmp ip, #47 @ 0x2f │ │ │ │ - beq 53220 │ │ │ │ + beq 53210 │ │ │ │ ldrb r1, [r6] │ │ │ │ add r0, r3, #4096 @ 0x1000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 533c8 │ │ │ │ + beq 533b8 │ │ │ │ mov lr, r6 │ │ │ │ mov r2, r3 │ │ │ │ strb r1, [r2], #1 │ │ │ │ ldrb r1, [lr, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - bhi 530d8 │ │ │ │ + bhi 530c8 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 53114 │ │ │ │ - ldr lr, [pc, #1424] @ 5368c │ │ │ │ + bls 53104 │ │ │ │ + ldr lr, [pc, #1424] @ 5367c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add lr, pc, lr │ │ │ │ strb r1, [r2], #1 │ │ │ │ ldrb r1, [lr, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - bhi 53100 │ │ │ │ + bhi 530f0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 531a4 │ │ │ │ + beq 53194 │ │ │ │ mov r1, r9 │ │ │ │ - b 53134 │ │ │ │ + b 53124 │ │ │ │ strb ip, [r2], #1 │ │ │ │ ldrb ip, [r1, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - beq 531a4 │ │ │ │ + beq 53194 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 53124 │ │ │ │ + bhi 53114 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1352] @ 53690 │ │ │ │ + ldr r3, [pc, #1352] @ 53680 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ bl 4b1c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #4095] @ 0xfff │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #1276] @ 53680 │ │ │ │ + ldr r3, [pc, #1276] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1280] @ 53694 │ │ │ │ + ldr r2, [pc, #1280] @ 53684 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 53508 │ │ │ │ - ldr r3, [pc, #1264] @ 53694 │ │ │ │ - b 52fa0 │ │ │ │ + bne 534f8 │ │ │ │ + ldr r3, [pc, #1264] @ 53684 │ │ │ │ + b 52f90 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5313c │ │ │ │ + beq 5312c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 52d80 │ │ │ │ + bl 52d70 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53238 │ │ │ │ + bne 53228 │ │ │ │ cmp r6, r5 │ │ │ │ moveq r5, r6 │ │ │ │ strbeq r4, [r5, #1]! │ │ │ │ - beq 531f0 │ │ │ │ + beq 531e0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r4, [r5] │ │ │ │ addne r5, r5, #1 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldrb r4, [r5] │ │ │ │ - b 52f58 │ │ │ │ - ldr r7, [pc, #1160] @ 53698 │ │ │ │ + b 52f48 │ │ │ │ + ldr r7, [pc, #1160] @ 53688 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ - b 52e28 │ │ │ │ + b 52e18 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ bl 4810 <__strcpy_chk@plt> │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - b 531b4 │ │ │ │ + b 531a4 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 53270 │ │ │ │ - ldr r2, [pc, #1048] @ 53680 │ │ │ │ + bge 53260 │ │ │ │ + ldr r2, [pc, #1048] @ 53670 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52fa0 │ │ │ │ - ldr r1, [pc, #1044] @ 5369c │ │ │ │ - ldr r0, [pc, #1044] @ 536a0 │ │ │ │ - ldr r2, [pc, #1044] @ 536a4 │ │ │ │ + beq 52f90 │ │ │ │ + ldr r1, [pc, #1044] @ 5368c │ │ │ │ + ldr r0, [pc, #1044] @ 53690 │ │ │ │ + ldr r2, [pc, #1044] @ 53694 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r1, [pc, #1020] @ 536a8 │ │ │ │ - ldr r0, [pc, #1020] @ 536ac │ │ │ │ - ldr r2, [pc, #1020] @ 536b0 │ │ │ │ + b 52f90 │ │ │ │ + ldr r1, [pc, #1020] @ 53698 │ │ │ │ + ldr r0, [pc, #1020] @ 5369c │ │ │ │ + ldr r2, [pc, #1020] @ 536a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 52dec │ │ │ │ + bl 57924 │ │ │ │ + b 52ddc │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 533ac │ │ │ │ - ldr r3, [pc, #928] @ 53680 │ │ │ │ + bne 5339c │ │ │ │ + ldr r3, [pc, #928] @ 53670 │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 52fa0 │ │ │ │ - ldr r3, [pc, #960] @ 536b4 │ │ │ │ + b 52f90 │ │ │ │ + ldr r3, [pc, #960] @ 536a4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ strb r2, [r3, #4095] @ 0xfff │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #860] @ 53680 │ │ │ │ + ldr r3, [pc, #860] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mvn r2, #1040 @ 0x410 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 533d0 │ │ │ │ + bne 533c0 │ │ │ │ mvn r3, #1040 @ 0x410 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r3, [pc, #876] @ 536b8 │ │ │ │ + b 52f90 │ │ │ │ + ldr r3, [pc, #876] @ 536a8 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ - ldr r2, [pc, #856] @ 536bc │ │ │ │ + ldr r2, [pc, #856] @ 536ac │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ strb r1, [r3, #4095] @ 0xfff │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ str r1, [r2] │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #756] @ 53680 │ │ │ │ + ldr r3, [pc, #756] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #804] @ 536c0 │ │ │ │ + ldr r2, [pc, #804] @ 536b0 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 53404 │ │ │ │ - ldr r3, [pc, #788] @ 536c0 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r1, [pc, #784] @ 536c4 │ │ │ │ - ldr r0, [pc, #784] @ 536c8 │ │ │ │ - ldr r2, [pc, #784] @ 536cc │ │ │ │ + bne 533f4 │ │ │ │ + ldr r3, [pc, #788] @ 536b0 │ │ │ │ + b 52f90 │ │ │ │ + ldr r1, [pc, #784] @ 536b4 │ │ │ │ + ldr r0, [pc, #784] @ 536b8 │ │ │ │ + ldr r2, [pc, #784] @ 536bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 532d8 │ │ │ │ + bl 57b50 │ │ │ │ + b 532c8 │ │ │ │ mov r2, r3 │ │ │ │ - b 530ec │ │ │ │ - ldr r0, [pc, #760] @ 536d0 │ │ │ │ - ldr r2, [pc, #760] @ 536d4 │ │ │ │ + b 530dc │ │ │ │ + ldr r0, [pc, #760] @ 536c0 │ │ │ │ + ldr r2, [pc, #760] @ 536c4 │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5333c │ │ │ │ - ldr r1, [pc, #744] @ 536d8 │ │ │ │ - ldr r0, [pc, #744] @ 536dc │ │ │ │ - ldr r2, [pc, #744] @ 536e0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 52f9c │ │ │ │ - ldr r1, [pc, #728] @ 536e4 │ │ │ │ - ldr r0, [pc, #728] @ 536e8 │ │ │ │ - ldr r2, [pc, #728] @ 536ec │ │ │ │ + bl 57b50 │ │ │ │ + b 5332c │ │ │ │ + ldr r1, [pc, #744] @ 536c8 │ │ │ │ + ldr r0, [pc, #744] @ 536cc │ │ │ │ + ldr r2, [pc, #744] @ 536d0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 52f8c │ │ │ │ + ldr r1, [pc, #728] @ 536d4 │ │ │ │ + ldr r0, [pc, #728] @ 536d8 │ │ │ │ + ldr r2, [pc, #728] @ 536dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 533a4 │ │ │ │ + bl 57b50 │ │ │ │ + b 53394 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #580] @ 53680 │ │ │ │ + ldr r3, [pc, #580] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #676] @ 536f0 │ │ │ │ + ldr r2, [pc, #676] @ 536e0 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 53550 │ │ │ │ - ldr r3, [pc, #660] @ 536f0 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r3, [pc, #656] @ 536f4 │ │ │ │ + bne 53540 │ │ │ │ + ldr r3, [pc, #660] @ 536e0 │ │ │ │ + b 52f90 │ │ │ │ + ldr r3, [pc, #656] @ 536e4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ - ldr r2, [pc, #636] @ 536f8 │ │ │ │ + ldr r2, [pc, #636] @ 536e8 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ strb r1, [r3, #4095] @ 0xfff │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ str r1, [r2, #4] │ │ │ │ bl 4540 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #468] @ 53680 │ │ │ │ + ldr r2, [pc, #468] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [pc, #576] @ 536fc │ │ │ │ + ldr r3, [pc, #576] @ 536ec │ │ │ │ mvneq r3, #1024 @ 0x400 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 52fa0 │ │ │ │ - ldr r1, [pc, #560] @ 53700 │ │ │ │ - ldr r0, [pc, #560] @ 53704 │ │ │ │ - ldr r2, [pc, #560] @ 53708 │ │ │ │ + beq 52f90 │ │ │ │ + ldr r1, [pc, #560] @ 536f0 │ │ │ │ + ldr r0, [pc, #560] @ 536f4 │ │ │ │ + ldr r2, [pc, #560] @ 536f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r1, [pc, #536] @ 5370c │ │ │ │ - ldr r0, [pc, #536] @ 53710 │ │ │ │ - ldr r2, [pc, #536] @ 53714 │ │ │ │ + b 52f90 │ │ │ │ + ldr r1, [pc, #536] @ 536fc │ │ │ │ + ldr r0, [pc, #536] @ 53700 │ │ │ │ + ldr r2, [pc, #536] @ 53704 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5305c │ │ │ │ - ldr r1, [pc, #520] @ 53718 │ │ │ │ - ldr r0, [pc, #520] @ 5371c │ │ │ │ - ldr r2, [pc, #520] @ 53720 │ │ │ │ + bl 57b50 │ │ │ │ + b 5304c │ │ │ │ + ldr r1, [pc, #520] @ 53708 │ │ │ │ + ldr r0, [pc, #520] @ 5370c │ │ │ │ + ldr r2, [pc, #520] @ 53710 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5319c │ │ │ │ + bl 57b50 │ │ │ │ + b 5318c │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #336] @ 53680 │ │ │ │ + ldr r3, [pc, #336] @ 53670 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #480] @ 53724 │ │ │ │ + ldr r2, [pc, #480] @ 53714 │ │ │ │ str r2, [r3] │ │ │ │ - bne 53568 │ │ │ │ - ldr r3, [pc, #468] @ 53724 │ │ │ │ - b 52fa0 │ │ │ │ - ldr r0, [pc, #464] @ 53728 │ │ │ │ - ldr r2, [pc, #464] @ 5372c │ │ │ │ + bne 53558 │ │ │ │ + ldr r3, [pc, #468] @ 53714 │ │ │ │ + b 52f90 │ │ │ │ + ldr r0, [pc, #464] @ 53718 │ │ │ │ + ldr r2, [pc, #464] @ 5371c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 53454 │ │ │ │ - ldr r1, [pc, #448] @ 53730 │ │ │ │ - ldr r0, [pc, #448] @ 53734 │ │ │ │ - ldr r2, [pc, #448] @ 53738 │ │ │ │ + bl 57b50 │ │ │ │ + b 53444 │ │ │ │ + ldr r1, [pc, #448] @ 53720 │ │ │ │ + ldr r0, [pc, #448] @ 53724 │ │ │ │ + ldr r2, [pc, #448] @ 53728 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 53548 │ │ │ │ + bl 57b50 │ │ │ │ + b 53538 │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #232] @ 53680 │ │ │ │ + ldr r3, [pc, #232] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #404] @ 5373c │ │ │ │ + ldr r2, [pc, #404] @ 5372c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 53604 │ │ │ │ - ldr r3, [pc, #388] @ 5373c │ │ │ │ - b 52fa0 │ │ │ │ + bne 535f4 │ │ │ │ + ldr r3, [pc, #388] @ 5372c │ │ │ │ + b 52f90 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ mov r0, r6 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #172] @ 53680 │ │ │ │ + ldr r3, [pc, #172] @ 53670 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #344] @ 5373c │ │ │ │ + ldr r2, [pc, #344] @ 5372c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 535b0 │ │ │ │ - ldr r0, [pc, #332] @ 53740 │ │ │ │ - ldr r2, [pc, #332] @ 53744 │ │ │ │ + beq 535a0 │ │ │ │ + ldr r0, [pc, #332] @ 53730 │ │ │ │ + ldr r2, [pc, #332] @ 53734 │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 535b0 │ │ │ │ - ldr r0, [pc, #316] @ 53748 │ │ │ │ - ldr r2, [pc, #316] @ 5374c │ │ │ │ + bl 57b50 │ │ │ │ + b 535a0 │ │ │ │ + ldr r0, [pc, #316] @ 53738 │ │ │ │ + ldr r2, [pc, #316] @ 5373c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 535b0 │ │ │ │ + bl 57b50 │ │ │ │ + b 535a0 │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #88] @ 53680 │ │ │ │ + ldr r3, [pc, #88] @ 53670 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #256] @ 5373c │ │ │ │ + ldr r2, [pc, #256] @ 5372c │ │ │ │ str r2, [r3] │ │ │ │ - beq 535b0 │ │ │ │ - ldr r1, [pc, #264] @ 53750 │ │ │ │ - ldr r0, [pc, #264] @ 53754 │ │ │ │ - ldr r2, [pc, #264] @ 53758 │ │ │ │ + beq 535a0 │ │ │ │ + ldr r1, [pc, #264] @ 53740 │ │ │ │ + ldr r0, [pc, #264] @ 53744 │ │ │ │ + ldr r2, [pc, #264] @ 53748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 535b0 │ │ │ │ + bl 57b50 │ │ │ │ + b 535a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r0, asr r2 │ │ │ │ - andeq sp, r4, r4, asr r2 │ │ │ │ + andeq sp, r4, r0, ror #4 │ │ │ │ + andeq sp, r4, r4, ror #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r2, r8, ror #7 │ │ │ │ - andeq r4, r9, r0, asr #4 │ │ │ │ - andeq sp, r4, r0, asr r0 │ │ │ │ - muleq r9, r4, r1 │ │ │ │ + andeq r4, r9, r0, asr r2 │ │ │ │ + andeq sp, r4, r0, rrx │ │ │ │ + andeq r4, r9, r4, lsr #3 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq pc, r2, ip, ror r1 @ │ │ │ │ - andeq r4, r9, r0, rrx │ │ │ │ + andeq r4, r9, r0, ror r0 │ │ │ │ @ instruction: 0xfffffbfe │ │ │ │ - andeq r0, r5, r8, lsr #19 │ │ │ │ + @ instruction: 0x000509b8 │ │ │ │ muleq r2, r8, pc @ │ │ │ │ ldrdeq lr, [r2], -r8 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ andeq lr, r2, r4, ror pc │ │ │ │ @ instruction: 0x0002efb4 │ │ │ │ andeq r0, r0, r9, ror #5 │ │ │ │ - @ instruction: 0x00093eb4 │ │ │ │ - andeq r3, r9, ip, asr lr │ │ │ │ - andeq r2, r9, ip, lsr lr │ │ │ │ + andeq r3, r9, r4, asr #29 │ │ │ │ + andeq r3, r9, ip, ror #28 │ │ │ │ + andeq r2, r9, ip, asr #28 │ │ │ │ @ instruction: 0xfffffbe6 │ │ │ │ andeq lr, r2, ip, ror #28 │ │ │ │ andeq lr, r2, ip, lsr #29 │ │ │ │ andeq r0, r0, r2, lsl #6 │ │ │ │ andeq lr, r2, ip, lsl #29 │ │ │ │ andeq r0, r0, r7, lsr r3 │ │ │ │ andeq lr, r2, r0, lsr lr │ │ │ │ andeq lr, r2, r0, ror lr │ │ │ │ andeq r0, r0, r5, asr r4 │ │ │ │ andeq lr, r2, r4, lsl lr │ │ │ │ andeq lr, r2, r4, asr lr │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ - andeq r3, r9, r4, asr #26 │ │ │ │ - andeq r2, r9, r4, lsr #26 │ │ │ │ + andeq r3, r9, r4, asr sp │ │ │ │ + andeq r2, r9, r4, lsr sp │ │ │ │ @ instruction: 0xfffffbe5 │ │ │ │ andeq lr, r2, r0, asr sp │ │ │ │ muleq r2, r0, sp │ │ │ │ andeq r0, r0, r3, lsr #8 │ │ │ │ andeq lr, r2, ip, lsr #26 │ │ │ │ andeq lr, r2, ip, ror #26 │ │ │ │ andeq r0, r0, fp, lsr r4 │ │ │ │ @@ -80464,15 +80460,15 @@ │ │ │ │ ldrb r3, [r1, #15] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ eor r3, r5, r5, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r5, ror #8 │ │ │ │ str r3, [r0, #12] │ │ │ │ - beq 53904 │ │ │ │ + beq 538f4 │ │ │ │ ldrb r6, [r1, #17] │ │ │ │ ldrb r5, [r1, #16] │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ orr r5, r5, r6, lsl #8 │ │ │ │ ldrb r6, [r1, #18] │ │ │ │ orr r5, r5, r6, lsl #16 │ │ │ │ ldrb r6, [r1, #19] │ │ │ │ @@ -80490,15 +80486,15 @@ │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ orr r5, r5, r6, lsl #24 │ │ │ │ eor r6, r5, r5, ror #16 │ │ │ │ lsr r6, r6, #8 │ │ │ │ bic r6, r6, #65280 @ 0xff00 │ │ │ │ eor r6, r6, r5, ror #8 │ │ │ │ str r6, [r0, #20] │ │ │ │ - beq 539a4 │ │ │ │ + beq 53994 │ │ │ │ ldrb r5, [r1, #25] │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ orr r2, r2, r5, lsl #8 │ │ │ │ ldrb r5, [r1, #26] │ │ │ │ orr r2, r2, r5, lsl #16 │ │ │ │ ldrb r5, [r1, #27] │ │ │ │ @@ -80516,22 +80512,22 @@ │ │ │ │ orr r2, r2, r5, lsl #16 │ │ │ │ orr r2, r2, r1, lsl #24 │ │ │ │ eor r1, r2, r2, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r1, r1, r2, ror #8 │ │ │ │ str r1, [r0, #28] │ │ │ │ - beq 53a5c │ │ │ │ + beq 53a4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [pc, #624] @ 53b7c │ │ │ │ + ldr r6, [pc, #624] @ 53b6c │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, #40 @ 0x28 │ │ │ │ mov r5, r6 │ │ │ │ - b 5391c │ │ │ │ + b 5390c │ │ │ │ add r0, r0, #16 │ │ │ │ lsr r1, r3, #14 │ │ │ │ and r1, r1, #1020 @ 0x3fc │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ add r1, r5, r1 │ │ │ │ ldr r8, [r1, #40] @ 0x28 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ @@ -80556,22 +80552,22 @@ │ │ │ │ eor ip, ip, lr │ │ │ │ eor r3, r3, ip │ │ │ │ cmp r6, r7 │ │ │ │ str r4, [r0, #16] │ │ │ │ str lr, [r0, #20] │ │ │ │ str ip, [r0, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ - bne 53918 │ │ │ │ + bne 53908 │ │ │ │ mov r0, #10 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [pc, #468] @ 53b80 │ │ │ │ + ldr r6, [pc, #468] @ 53b70 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r7, r6, #4 │ │ │ │ add r8, r6, #28 │ │ │ │ - b 539d0 │ │ │ │ + b 539c0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r0, r0, #24 │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r2, r2, r1 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -80602,22 +80598,22 @@ │ │ │ │ eor lr, lr, r4 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r3, r3, ip │ │ │ │ str r4, [r0, #24] │ │ │ │ str lr, [r0, #28] │ │ │ │ str ip, [r0, #32] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ - bne 539b8 │ │ │ │ + bne 539a8 │ │ │ │ mov r0, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [pc, #288] @ 53b84 │ │ │ │ + ldr r6, [pc, #288] @ 53b74 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, #28 │ │ │ │ mov r1, r6 │ │ │ │ - b 53af0 │ │ │ │ + b 53ae0 │ │ │ │ lsr r2, r3, #14 │ │ │ │ lsr r8, r3, #6 │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ and r8, r8, #1020 @ 0x3fc │ │ │ │ add r2, r1, r2 │ │ │ │ add r8, r1, r8 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -80674,27 +80670,27 @@ │ │ │ │ eor lr, lr, r4 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r3, r3, ip │ │ │ │ str r4, [r0, #32] │ │ │ │ str lr, [r0, #36] @ 0x24 │ │ │ │ str ip, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - bne 53a70 │ │ │ │ + bne 53a60 │ │ │ │ mov r0, #14 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r4, r3, ip, lsl #21 │ │ │ │ andeq r4, r3, ip, ror #19 │ │ │ │ andeq r4, r3, r4, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5375c │ │ │ │ + bl 5374c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ lsl r6, r0, #4 │ │ │ │ add r1, r4, r0, lsl #4 │ │ │ │ lsl r8, r0, #2 │ │ │ │ mov r3, r4 │ │ │ │ @@ -80716,17 +80712,17 @@ │ │ │ │ cmp ip, r7 │ │ │ │ str lr, [r1, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ ldr lr, [r3, #12] │ │ │ │ str r5, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ str lr, [r1, #28] │ │ │ │ - blt 53bc4 │ │ │ │ - ldr r3, [pc, #464] @ 53df4 │ │ │ │ - ldr lr, [pc, #464] @ 53df8 │ │ │ │ + blt 53bb4 │ │ │ │ + ldr r3, [pc, #464] @ 53de4 │ │ │ │ + ldr lr, [pc, #464] @ 53de8 │ │ │ │ sub r4, r4, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add lr, pc, lr │ │ │ │ add r4, r4, r6 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ lsr ip, r7, #24 │ │ │ │ @@ -80833,15 +80829,15 @@ │ │ │ │ ldr ip, [ip, #-4048] @ 0xfffff030 │ │ │ │ eor r1, r1, r6 │ │ │ │ eor r1, r1, r5 │ │ │ │ eor r1, r1, ip │ │ │ │ str r1, [r2, #28] │ │ │ │ add r2, r2, #16 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 53c34 │ │ │ │ + bne 53c24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r4, r3, ip, ror #14 │ │ │ │ andeq r6, r3, r0, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldrb ip, [r2, #3] │ │ │ │ @@ -80881,15 +80877,15 @@ │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ eor r1, r1, r4, lsl #8 │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ eor lr, lr, r4, lsl #8 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ eor r4, r3, r4, lsl #8 │ │ │ │ - ldr r3, [pc, #3608] @ 54ccc │ │ │ │ + ldr r3, [pc, #3608] @ 54cbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r5, [r2, #-2000] @ 0xfffff830 │ │ │ │ lsr r2, ip, #24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r2, [r2, #-3024] @ 0xfffff430 │ │ │ │ eor r2, r2, r5 │ │ │ │ @@ -81618,15 +81614,15 @@ │ │ │ │ ldr r8, [r9, #-976] @ 0xfffffc30 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ eor r4, r7, lr │ │ │ │ eor r4, r4, r8 │ │ │ │ eor r1, r1, sl │ │ │ │ eor r4, r4, r2 │ │ │ │ - ble 54f54 │ │ │ │ + ble 54f44 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and lr, ip, #255 @ 0xff │ │ │ │ cmp r2, #12 │ │ │ │ lsr r2, r1, #24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ add lr, r3, lr, lsl #2 │ │ │ │ ldr lr, [lr, #-2000] @ 0xfffff830 │ │ │ │ @@ -81783,16 +81779,16 @@ │ │ │ │ ldr lr, [r0, #188] @ 0xbc │ │ │ │ ldr r6, [r7, #-976] @ 0xfffffc30 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ eor r4, r4, lr │ │ │ │ eor r4, r4, r6 │ │ │ │ eor r4, r4, r2 │ │ │ │ - ble 54f54 │ │ │ │ - b 54cd4 │ │ │ │ + ble 54f44 │ │ │ │ + b 54cc4 │ │ │ │ ldrdeq r6, [r3], -ip │ │ │ │ andeq r3, r3, r8, lsr r4 │ │ │ │ lsr r2, r1, #24 │ │ │ │ and lr, ip, #255 @ 0xff │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ add lr, r3, lr, lsl #2 │ │ │ │ ldr lr, [lr, #-2000] @ 0xfffff830 │ │ │ │ @@ -81947,15 +81943,15 @@ │ │ │ │ eor r5, r5, r3 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ ldr lr, [r8, #-976] @ 0xfffffc30 │ │ │ │ eor r4, r4, r2 │ │ │ │ eor r4, r4, lr │ │ │ │ eor r4, r4, r3 │ │ │ │ - ldr r3, [pc, #-652] @ 54cd0 │ │ │ │ + ldr r3, [pc, #-652] @ 54cc0 │ │ │ │ lsr r2, r5, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ add r2, r3, r2 │ │ │ │ ldr lr, [r2, #40] @ 0x28 │ │ │ │ lsr r2, r1, #14 │ │ │ │ lsr r7, ip, #24 │ │ │ │ @@ -82098,15 +82094,15 @@ │ │ │ │ eor ip, ip, r1, lsl #8 │ │ │ │ eor r4, r4, r3 │ │ │ │ ldrb r1, [r2, #7] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r5, [r2, #6] │ │ │ │ eor r3, r3, r1 │ │ │ │ ldrb r1, [r2, #8] │ │ │ │ - ldr sl, [pc, #3780] @ 5607c │ │ │ │ + ldr sl, [pc, #3780] @ 5606c │ │ │ │ eor lr, lr, r1, lsl #24 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ add sl, pc, sl │ │ │ │ eor r4, r4, r1, lsl #24 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ eor r3, r3, r1, lsl #24 │ │ │ │ ldrb r1, [r2, #9] │ │ │ │ @@ -82116,15 +82112,15 @@ │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ eor r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r2, #10] │ │ │ │ eor r5, r3, r5, lsl #8 │ │ │ │ eor lr, lr, r1, lsl #8 │ │ │ │ ldrb r1, [r2, #14] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ - ldr r3, [pc, #3712] @ 56080 │ │ │ │ + ldr r3, [pc, #3712] @ 56070 │ │ │ │ eor r4, r4, r1, lsl #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r1, [r2, #2088] @ 0x828 │ │ │ │ lsr r2, r4, #14 │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -82874,15 +82870,15 @@ │ │ │ │ ldr r6, [r0, #156] @ 0x9c │ │ │ │ eor r5, r5, r4 │ │ │ │ ldr r4, [r7, #3112] @ 0xc28 │ │ │ │ ldr r2, [r2, #-4048] @ 0xfffff030 │ │ │ │ eor r5, r5, r6 │ │ │ │ eor r5, r5, r4 │ │ │ │ eor r5, r5, r2 │ │ │ │ - ble 56318 │ │ │ │ + ble 56308 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsr r2, lr, #24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ cmp r4, #12 │ │ │ │ ldr r4, [r2, #1064] @ 0x428 │ │ │ │ and r2, ip, #255 @ 0xff │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ @@ -83043,16 +83039,16 @@ │ │ │ │ eor r1, r1, r4 │ │ │ │ ldr r4, [r0, #188] @ 0xbc │ │ │ │ ldr r7, [r5, #3112] @ 0xc28 │ │ │ │ ldr r2, [r2, #-4048] @ 0xfffff030 │ │ │ │ eor r5, r6, r4 │ │ │ │ eor r5, r5, r7 │ │ │ │ eor r5, r5, r2 │ │ │ │ - ble 56318 │ │ │ │ - b 56088 │ │ │ │ + ble 56308 │ │ │ │ + b 56078 │ │ │ │ ldrdeq r5, [r3], -r0 │ │ │ │ muleq r3, r4, r1 │ │ │ │ andeq r4, r3, ip, rrx │ │ │ │ lsr r2, lr, #24 │ │ │ │ and r4, ip, #255 @ 0xff │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ @@ -83212,15 +83208,15 @@ │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ ldr r4, [r4, #3112] @ 0xc28 │ │ │ │ add r3, sl, r3 │ │ │ │ ldr r3, [r3, #-4048] @ 0xfffff030 │ │ │ │ eor r5, r5, r2 │ │ │ │ eor r5, r5, r4 │ │ │ │ eor r5, r5, r3 │ │ │ │ - ldr r3, [pc, #-668] @ 56084 │ │ │ │ + ldr r3, [pc, #-668] @ 56074 │ │ │ │ lsr r2, r1, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r4, [r2, #1072] @ 0x430 │ │ │ │ lsr r2, r5, #14 │ │ │ │ lsr r7, lr, #24 │ │ │ │ @@ -83362,144 +83358,144 @@ │ │ │ │ eor ip, ip, lr │ │ │ │ strb ip, [r0, #-6] │ │ │ │ ldrb ip, [r3, #-5] │ │ │ │ ldrb lr, [r2, #-5] │ │ │ │ cmp r3, r1 │ │ │ │ eor ip, ip, lr │ │ │ │ strb ip, [r0, #-5] │ │ │ │ - bne 56520 │ │ │ │ + bne 56510 │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #412] @ 56734 │ │ │ │ + ldr r1, [pc, #412] @ 56724 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #408] @ 56738 │ │ │ │ + ldr r2, [pc, #408] @ 56728 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ - beq 56728 │ │ │ │ + beq 56718 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi 56718 │ │ │ │ + bhi 56708 │ │ │ │ bic r2, r5, #64 @ 0x40 │ │ │ │ cmp r5, #256 @ 0x100 │ │ │ │ cmpne r2, #128 @ 0x80 │ │ │ │ strb r7, [r4, #480] @ 0x1e0 │ │ │ │ - bne 56720 │ │ │ │ + bne 56710 │ │ │ │ cmp r3, #0 │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ asr r8, r5, #3 │ │ │ │ str r5, [r4, #484] @ 0x1e4 │ │ │ │ - beq 56710 │ │ │ │ + beq 56700 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, #0 │ │ │ │ add r0, r3, #1 │ │ │ │ ldrb lr, [r3, ip, lsl #1] │ │ │ │ sub r2, lr, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ lslls r9, r2, #4 │ │ │ │ - bls 56634 │ │ │ │ + bls 56624 │ │ │ │ sub r2, lr, #97 @ 0x61 │ │ │ │ cmp r2, #5 │ │ │ │ subls lr, lr, #87 @ 0x57 │ │ │ │ lslls r9, lr, #4 │ │ │ │ - bls 56634 │ │ │ │ + bls 56624 │ │ │ │ sub r2, lr, #65 @ 0x41 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 56720 │ │ │ │ + bhi 56710 │ │ │ │ sub lr, lr, #55 @ 0x37 │ │ │ │ lsl r9, lr, #4 │ │ │ │ ldrb r2, [r0, ip, lsl #1] │ │ │ │ sub lr, r2, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls 56668 │ │ │ │ + bls 56658 │ │ │ │ sub lr, r2, #97 @ 0x61 │ │ │ │ cmp lr, #5 │ │ │ │ subls r2, r2, #87 @ 0x57 │ │ │ │ eorls r2, r2, r9 │ │ │ │ - bls 5666c │ │ │ │ + bls 5665c │ │ │ │ sub lr, r2, #65 @ 0x41 │ │ │ │ cmp lr, #5 │ │ │ │ - bhi 56720 │ │ │ │ + bhi 56710 │ │ │ │ sub lr, r2, #55 @ 0x37 │ │ │ │ eor r2, lr, r9 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r8 │ │ │ │ strb r2, [r1], #1 │ │ │ │ - blt 565f8 │ │ │ │ + blt 565e8 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 45ac │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 45ac │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 56704 │ │ │ │ - bl 53b88 │ │ │ │ + beq 566f4 │ │ │ │ + bl 53b78 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ str r3, [r4, #556] @ 0x22c │ │ │ │ - bl 5375c │ │ │ │ + bl 5374c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #92] @ 5673c │ │ │ │ - ldr r3, [pc, #84] @ 56738 │ │ │ │ + ldr r2, [pc, #92] @ 5672c │ │ │ │ + ldr r3, [pc, #84] @ 56728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56730 │ │ │ │ + bne 56720 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 5375c │ │ │ │ + bl 5374c │ │ │ │ mov r3, r0 │ │ │ │ - b 566c0 │ │ │ │ + b 566b0 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ - b 56694 │ │ │ │ + b 56684 │ │ │ │ mvn r0, #0 │ │ │ │ - b 566d8 │ │ │ │ + b 566c8 │ │ │ │ mvn r0, #1 │ │ │ │ - b 566d8 │ │ │ │ + b 566c8 │ │ │ │ mvn r0, #2 │ │ │ │ - b 566d8 │ │ │ │ + b 566c8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, r8, asr sl │ │ │ │ + andeq r9, r4, r8, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r8, lsl r9 │ │ │ │ + andeq r9, r4, r8, lsr #18 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bhi 56790 │ │ │ │ + bhi 56780 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, #16 │ │ │ │ strb r3, [r0, #16] │ │ │ │ - beq 56784 │ │ │ │ + beq 56774 │ │ │ │ bl 45ac │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ bl 4af8 │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #3 │ │ │ │ @@ -83509,94 +83505,94 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #528] @ 569d4 │ │ │ │ + ldr r1, [pc, #528] @ 569c4 │ │ │ │ mov ip, r2 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r2, [pc, #520] @ 569d8 │ │ │ │ + ldr r2, [pc, #520] @ 569c8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 568ec │ │ │ │ + beq 568dc │ │ │ │ ldrb r2, [r8, #480] @ 0x1e0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 568ec │ │ │ │ + beq 568dc │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - ble 56864 │ │ │ │ + ble 56854 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ asr r5, r3, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 56890 │ │ │ │ + beq 56880 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 568f4 │ │ │ │ + beq 568e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 568ec │ │ │ │ + bne 568dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56860 │ │ │ │ + beq 56850 │ │ │ │ mov r6, ip │ │ │ │ add r4, ip, r5, lsl #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r8, #556] @ 0x22c │ │ │ │ mov r0, r8 │ │ │ │ add r6, r6, #16 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ cmp r6, r4 │ │ │ │ add r7, r7, #16 │ │ │ │ - bne 5683c │ │ │ │ + bne 5682c │ │ │ │ lsl r0, r5, #7 │ │ │ │ - ldr r2, [pc, #368] @ 569dc │ │ │ │ - ldr r3, [pc, #360] @ 569d8 │ │ │ │ + ldr r2, [pc, #368] @ 569cc │ │ │ │ + ldr r3, [pc, #360] @ 569c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 569d0 │ │ │ │ + bne 569c0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, r6 │ │ │ │ - beq 56860 │ │ │ │ + beq 56850 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r9, fp, #56 @ 0x38 │ │ │ │ add r4, r6, r5, lsl #4 │ │ │ │ - b 568b0 │ │ │ │ + b 568a0 │ │ │ │ mov r7, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 56508 │ │ │ │ + bl 564f8 │ │ │ │ add r6, r6, #16 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r8, #556] @ 0x22c │ │ │ │ mov r0, r8 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ cmp r6, r4 │ │ │ │ add r3, r7, #16 │ │ │ │ mov r2, r7 │ │ │ │ - bne 568ac │ │ │ │ + bne 5689c │ │ │ │ lsl r0, r5, #7 │ │ │ │ - b 56864 │ │ │ │ + b 56854 │ │ │ │ mvn r0, #4 │ │ │ │ - b 56864 │ │ │ │ + b 56854 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56860 │ │ │ │ + beq 56850 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r9, fp, #56 @ 0x38 │ │ │ │ add r3, r3, r5, lsl #4 │ │ │ │ add sl, r8, #240 @ 0xf0 │ │ │ │ add r4, r6, #15 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -83605,118 +83601,118 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 45ac │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r8, #556] @ 0x22c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ ldrb r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r3, [r7, r5, asr #3] │ │ │ │ and r1, r5, #7 │ │ │ │ and r2, r2, #128 @ 0x80 │ │ │ │ eor r3, r3, r2, lsr r1 │ │ │ │ strb r3, [r7, r5, asr #3] │ │ │ │ ldrb r3, [r6] │ │ │ │ add r0, r7, r5, asr #3 │ │ │ │ mov r1, r6 │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ orr r2, r2, r3, lsr #7 │ │ │ │ strb r2, [r1], #1 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 56964 │ │ │ │ + bne 56954 │ │ │ │ ldrb r3, [r0] │ │ │ │ mvn r2, r5 │ │ │ │ and r2, r2, #7 │ │ │ │ asr r3, r3, r2 │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ and r3, r3, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ strb r3, [r6, #15] │ │ │ │ - bne 5692c │ │ │ │ + bne 5691c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ add r7, r7, #16 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 56918 │ │ │ │ + bne 56908 │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r0, r5, #7 │ │ │ │ - b 56864 │ │ │ │ + b 56854 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, ip, lsr #16 │ │ │ │ + andeq r9, r4, ip, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, ip, lsl #15 │ │ │ │ + muleq r4, ip, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #564] @ 56c34 │ │ │ │ + ldr r2, [pc, #564] @ 56c24 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #560] @ 56c38 │ │ │ │ + ldr r3, [pc, #560] @ 56c28 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56a70 │ │ │ │ + beq 56a60 │ │ │ │ ldrb r3, [r1, #480] @ 0x1e0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 56a70 │ │ │ │ + beq 56a60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ movle r0, r6 │ │ │ │ - ble 56a74 │ │ │ │ + ble 56a64 │ │ │ │ asr r3, sl, #4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 56aa0 │ │ │ │ + beq 56a90 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 56b30 │ │ │ │ + beq 56b20 │ │ │ │ mvn r0, #4 │ │ │ │ - ldr r2, [pc, #448] @ 56c3c │ │ │ │ - ldr r3, [pc, #440] @ 56c38 │ │ │ │ + ldr r2, [pc, #448] @ 56c2c │ │ │ │ + ldr r3, [pc, #440] @ 56c28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56c30 │ │ │ │ + bne 56c20 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asr r3, sl, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56ae0 │ │ │ │ + beq 56ad0 │ │ │ │ lsl r6, r3, #4 │ │ │ │ add r8, r4, r3, lsl #4 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #556] @ 0x22c │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #16 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ cmp r4, r8 │ │ │ │ add r9, r9, #16 │ │ │ │ - bne 56ab8 │ │ │ │ + bne 56aa8 │ │ │ │ add r7, r7, r6 │ │ │ │ and sl, sl, #15 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ rsb r8, sl, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ @@ -83725,160 +83721,160 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, sl │ │ │ │ bl 4af8 │ │ │ │ ldr r1, [r5, #556] @ 0x22c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r3, #1 │ │ │ │ lsl r0, r0, #4 │ │ │ │ - b 56a74 │ │ │ │ + b 56a64 │ │ │ │ asr r3, sl, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 56c18 │ │ │ │ + beq 56c08 │ │ │ │ lsl r1, r3, #4 │ │ │ │ add r8, r4, r3, lsl #4 │ │ │ │ sub r6, fp, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 56b5c │ │ │ │ + b 56b4c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56508 │ │ │ │ + bl 564f8 │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r1, [r5, #556] @ 0x22c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ cmp r4, r8 │ │ │ │ add r1, r7, #16 │ │ │ │ mov r2, r7 │ │ │ │ - bne 56b58 │ │ │ │ + bne 56b48 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ and sl, sl, #15 │ │ │ │ sub r2, r9, #16 │ │ │ │ cmp sl, #0 │ │ │ │ add r2, r2, r7 │ │ │ │ rsb lr, sl, #16 │ │ │ │ add r7, r7, r9 │ │ │ │ - beq 56c24 │ │ │ │ + beq 56c14 │ │ │ │ sub sl, sl, #1 │ │ │ │ sub r1, r4, #1 │ │ │ │ sub r8, r2, #1 │ │ │ │ add r4, r4, sl │ │ │ │ mov ip, r6 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ ldrb r0, [r8, #1]! │ │ │ │ cmp r1, r4 │ │ │ │ eor r3, r3, r0 │ │ │ │ strb r3, [ip], #1 │ │ │ │ - bne 56bc4 │ │ │ │ + bne 56bb4 │ │ │ │ add r1, r2, sl │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ add sl, r6, sl │ │ │ │ add r2, r2, #15 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ eor r3, r3, lr │ │ │ │ cmp r2, r1 │ │ │ │ strb r3, [sl, #1]! │ │ │ │ - bne 56bec │ │ │ │ + bne 56bdc │ │ │ │ ldr r1, [r5, #556] @ 0x22c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53dfc │ │ │ │ - b 56b20 │ │ │ │ + bl 53dec │ │ │ │ + b 56b10 │ │ │ │ rsb lr, sl, #16 │ │ │ │ sub r6, fp, #56 @ 0x38 │ │ │ │ - b 56bb0 │ │ │ │ + b 56ba0 │ │ │ │ mov lr, #16 │ │ │ │ mvn sl, #0 │ │ │ │ - b 56bdc │ │ │ │ + b 56bcc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r4], -r0 │ │ │ │ + andeq r9, r4, r0, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, ip, ror r5 │ │ │ │ + andeq r9, r4, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #572] @ 56e9c │ │ │ │ + ldr r2, [pc, #572] @ 56e8c │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #568] @ 56ea0 │ │ │ │ + ldr r3, [pc, #568] @ 56e90 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56e5c │ │ │ │ + beq 56e4c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #3 │ │ │ │ mov r9, r1 │ │ │ │ - beq 56d50 │ │ │ │ + beq 56d40 │ │ │ │ ldrb r2, [r1, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56e5c │ │ │ │ + beq 56e4c │ │ │ │ cmp r8, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - ble 56e2c │ │ │ │ + ble 56e1c │ │ │ │ cmp r3, #1 │ │ │ │ asr r5, sl, #7 │ │ │ │ - beq 56e64 │ │ │ │ + beq 56e54 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 56e5c │ │ │ │ + bne 56e4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56e2c │ │ │ │ + beq 56e1c │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ add r7, r7, #16 │ │ │ │ add r4, r8, r5, lsl #4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 56d10 │ │ │ │ + b 56d00 │ │ │ │ sub r0, r7, #16 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bl 45ac │ │ │ │ cmp r8, r4 │ │ │ │ add r7, r7, #16 │ │ │ │ - beq 56e28 │ │ │ │ + beq 56e18 │ │ │ │ ldr r1, [r9, #556] @ 0x22c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 56508 │ │ │ │ + bl 564f8 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - ble 56cf0 │ │ │ │ + ble 56ce0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 45ac │ │ │ │ - b 56cf0 │ │ │ │ + b 56ce0 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - ble 56e2c │ │ │ │ + ble 56e1c │ │ │ │ asrs r5, sl, #7 │ │ │ │ - beq 56e2c │ │ │ │ + beq 56e1c │ │ │ │ add r3, r8, r5, lsl #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add sl, r1, #240 @ 0xf0 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ add r4, r0, #15 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -83887,24 +83883,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 45ac │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r9, #556] @ 0x22c │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 53dfc │ │ │ │ + bl 53dec │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ orr r3, r3, r0, lsr #7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 56db0 │ │ │ │ + bne 56da0 │ │ │ │ ldrb r3, [r8, r5, asr #3] │ │ │ │ mvn r1, r5 │ │ │ │ and r1, r1, #7 │ │ │ │ asr r3, r3, r1 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ and r3, r3, #1 │ │ │ │ orr r3, r3, r0, lsl #1 │ │ │ │ @@ -83913,341 +83909,341 @@ │ │ │ │ ldrb r3, [r7, r5, asr #3] │ │ │ │ and r0, r5, #7 │ │ │ │ and r1, r1, #128 @ 0x80 │ │ │ │ eor r3, r3, r1, lsr r0 │ │ │ │ strb r3, [r7, r5, asr #3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ - bne 56d94 │ │ │ │ + bne 56d84 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r8, r8, #16 │ │ │ │ cmp r8, r3 │ │ │ │ add r7, r7, #16 │ │ │ │ - bne 56d80 │ │ │ │ + bne 56d70 │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r5, r5, #7 │ │ │ │ - ldr r2, [pc, #112] @ 56ea4 │ │ │ │ - ldr r3, [pc, #104] @ 56ea0 │ │ │ │ + ldr r2, [pc, #112] @ 56e94 │ │ │ │ + ldr r3, [pc, #104] @ 56e90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56e98 │ │ │ │ + bne 56e88 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn r5, #4 │ │ │ │ - b 56e2c │ │ │ │ + b 56e1c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56e2c │ │ │ │ + beq 56e1c │ │ │ │ add r4, r8, r5, lsl #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r9, #556] @ 0x22c │ │ │ │ mov r0, r9 │ │ │ │ add r8, r8, #16 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ cmp r8, r4 │ │ │ │ add r7, r7, #16 │ │ │ │ - bne 56e70 │ │ │ │ - b 56e28 │ │ │ │ + bne 56e60 │ │ │ │ + b 56e18 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r0, r3 │ │ │ │ + andeq r9, r4, r0, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r4, asr #3 │ │ │ │ + ldrdeq r9, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #592] @ 57114 │ │ │ │ + ldr ip, [pc, #592] @ 57104 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #580] @ 57118 │ │ │ │ + ldr r1, [pc, #580] @ 57108 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ - beq 56f34 │ │ │ │ + beq 56f24 │ │ │ │ ldrb r1, [r4, #480] @ 0x1e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 56f34 │ │ │ │ + beq 56f24 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - ble 56f38 │ │ │ │ + ble 56f28 │ │ │ │ tst r3, #15 │ │ │ │ - bne 57004 │ │ │ │ + bne 56ff4 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ asr r7, r3, #4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 56f64 │ │ │ │ + beq 56f54 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5700c │ │ │ │ + beq 56ffc │ │ │ │ mvn r0, #4 │ │ │ │ - ldr r2, [pc, #476] @ 5711c │ │ │ │ - ldr r3, [pc, #468] @ 57118 │ │ │ │ + ldr r2, [pc, #476] @ 5710c │ │ │ │ + ldr r3, [pc, #468] @ 57108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57110 │ │ │ │ + bne 57100 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r5, r7, #1 │ │ │ │ - beq 56fb0 │ │ │ │ + beq 56fa0 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #556] @ 0x22c │ │ │ │ mov r0, r4 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #16 │ │ │ │ add r9, r9, #16 │ │ │ │ - bne 56f78 │ │ │ │ + bne 56f68 │ │ │ │ sub r3, r7, #2 │ │ │ │ add r8, r8, #16 │ │ │ │ add r2, sl, #16 │ │ │ │ add r8, r8, r3, lsl #4 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ sub r6, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #556] @ 0x22c │ │ │ │ mov r3, r6 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ ldrb r0, [fp, #-41] @ 0xffffffd7 │ │ │ │ cmp r0, #15 │ │ │ │ mov r4, r0 │ │ │ │ - bgt 57004 │ │ │ │ + bgt 56ff4 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r2, r0, #16 │ │ │ │ - beq 570fc │ │ │ │ + beq 570ec │ │ │ │ rsb r3, r0, #15 │ │ │ │ add r3, r6, r3 │ │ │ │ sub ip, fp, #41 @ 0x29 │ │ │ │ - b 56ff8 │ │ │ │ + b 56fe8 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 570fc │ │ │ │ + beq 570ec │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, r0 │ │ │ │ - beq 56ff0 │ │ │ │ + beq 56fe0 │ │ │ │ mvn r0, #7 │ │ │ │ - b 56f38 │ │ │ │ + b 56f28 │ │ │ │ subs r9, r7, #1 │ │ │ │ subeq r6, fp, #56 @ 0x38 │ │ │ │ - beq 570a4 │ │ │ │ + beq 57094 │ │ │ │ add r1, r8, #16 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r2 │ │ │ │ sub r6, fp, #56 @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r4, #556] @ 0x22c │ │ │ │ mov r0, r4 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56508 │ │ │ │ + bl 564f8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 45ac │ │ │ │ sub r0, sl, #16 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 45ac │ │ │ │ subs r9, r9, #1 │ │ │ │ add r8, r8, #16 │ │ │ │ add sl, sl, #16 │ │ │ │ - bne 57034 │ │ │ │ + bne 57024 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r2, r2, #16 │ │ │ │ sub r3, r7, #2 │ │ │ │ add r8, r1, r3, lsl #4 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r4, #556] @ 0x22c │ │ │ │ mov r0, r4 │ │ │ │ - bl 55144 │ │ │ │ + bl 55134 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 56508 │ │ │ │ + bl 564f8 │ │ │ │ ldrb r0, [fp, #-41] @ 0xffffffd7 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 57004 │ │ │ │ + bhi 56ff4 │ │ │ │ rsb r3, r0, #15 │ │ │ │ add r3, r6, r3 │ │ │ │ sub r1, fp, #41 @ 0x29 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, r0 │ │ │ │ - bne 57004 │ │ │ │ + bne 56ff4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 570e0 │ │ │ │ + bne 570d0 │ │ │ │ mov r4, r0 │ │ │ │ rsb r2, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 45ac │ │ │ │ rsb r0, r4, r7, lsl #4 │ │ │ │ - b 56f38 │ │ │ │ + b 56f28 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, r4, lsr #2 │ │ │ │ + andeq r9, r4, r4, lsr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq r9, [r4], -r8 │ │ │ │ + andeq r9, r4, r8, asr #1 │ │ │ │ lsr r3, r0, #16 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, r3, #4608 @ 0x1200 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 5718c │ │ │ │ - ldr r3, [pc, #84] @ 5719c │ │ │ │ + bcs 5717c │ │ │ │ + ldr r3, [pc, #84] @ 5718c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r0, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5718c │ │ │ │ + beq 5717c │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5718c │ │ │ │ + bne 5717c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bcs 57194 │ │ │ │ + bcs 57184 │ │ │ │ lsl r3, r3, #16 │ │ │ │ - ldr r2, [pc, #40] @ 571a0 │ │ │ │ + ldr r2, [pc, #40] @ 57190 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #16] @ 571a4 │ │ │ │ - b 57180 │ │ │ │ - ldr r0, [pc, #12] @ 571a8 │ │ │ │ - b 57180 │ │ │ │ - andeq r1, r9, r8, lsl #7 │ │ │ │ + ldr r0, [pc, #16] @ 57194 │ │ │ │ + b 57170 │ │ │ │ + ldr r0, [pc, #12] @ 57198 │ │ │ │ + b 57170 │ │ │ │ + muleq r9, r8, r3 │ │ │ │ @ instruction: 0xfffffbd7 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ @ instruction: 0xfffffbd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 57210 │ │ │ │ + beq 57200 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57200 │ │ │ │ + beq 571f0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 571f0 │ │ │ │ - bl 571ac │ │ │ │ + beq 571e0 │ │ │ │ + bl 5719c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ - ldr r3, [pc, #32] @ 57250 │ │ │ │ + b 3add4 │ │ │ │ + ldr r3, [pc, #32] @ 57240 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r0, r9, ip, ror pc │ │ │ │ + andeq r0, r9, ip, lsl #31 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 572a0 │ │ │ │ + beq 57290 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 572a0 │ │ │ │ + bne 57290 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #36] @ 572a8 │ │ │ │ + ldr r4, [pc, #36] @ 57298 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ strb r3, [r4, #259] @ 0x103 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r0, r9, r8, lsr #30 │ │ │ │ + andeq r0, r9, r8, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #44] @ 572fc │ │ │ │ + ldr r1, [pc, #44] @ 572ec │ │ │ │ bl 4894 │ │ │ │ - ldr r2, [pc, #40] @ 57300 │ │ │ │ + ldr r2, [pc, #40] @ 572f0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2] │ │ │ │ - blt 572f4 │ │ │ │ + blt 572e4 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ - andeq ip, r4, r0, lsr r9 │ │ │ │ - ldr r3, [pc, #24] @ 57324 │ │ │ │ + andeq ip, r4, r0, asr #18 │ │ │ │ + ldr r3, [pc, #24] @ 57314 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ str r0, [r3, #260] @ 0x104 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r0, r9, r0, lsr #29 │ │ │ │ + @ instruction: 0x00090eb0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -84277,249 +84273,249 @@ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 4af8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 573f8 │ │ │ │ + beq 573e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 57400 │ │ │ │ + bne 573f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r5, r0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 49c0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ add r3, r5, r0 │ │ │ │ - beq 5744c │ │ │ │ + beq 5743c │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, r2 │ │ │ │ - b 57438 │ │ │ │ + b 57428 │ │ │ │ strb r2, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 57468 │ │ │ │ + beq 57458 │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 5742c │ │ │ │ + bne 5741c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 573ec │ │ │ │ - ldr r0, [pc, #8] @ 57470 │ │ │ │ - b 573f0 │ │ │ │ + beq 573dc │ │ │ │ + ldr r0, [pc, #8] @ 57460 │ │ │ │ + b 573e0 │ │ │ │ mov r4, r1 │ │ │ │ - b 5744c │ │ │ │ + b 5743c │ │ │ │ @ instruction: 0xfffffbfe │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs ip, r0, #0 │ │ │ │ movne ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq lr, #0 │ │ │ │ andne lr, ip, #1 │ │ │ │ cmp lr, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 574cc │ │ │ │ + bne 574bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 574f0 │ │ │ │ + bne 574e0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ strbne r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 574c4 │ │ │ │ + beq 574b4 │ │ │ │ sub r5, r2, #1 │ │ │ │ mov r2, r5 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc] @ 574f8 │ │ │ │ + ldr r0, [pc] @ 574e8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 575ac │ │ │ │ + beq 5759c │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 57570 │ │ │ │ + beq 57560 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 57588 │ │ │ │ + beq 57578 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r6] │ │ │ │ - bne 575a4 │ │ │ │ + bne 57594 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi 57568 │ │ │ │ + bhi 57558 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ add r4, r6, r4 │ │ │ │ mov r2, #28 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ strb r3, [r4, #-1] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #72] @ 575c0 │ │ │ │ + ldr r3, [pc, #72] @ 575b0 │ │ │ │ mvn r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #52] @ 575c4 │ │ │ │ - ldr r2, [pc, #52] @ 575c8 │ │ │ │ + ldr r3, [pc, #52] @ 575b4 │ │ │ │ + ldr r2, [pc, #52] @ 575b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ mov r0, r6 │ │ │ │ strb r1, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4b1c │ │ │ │ - b 57540 │ │ │ │ - ldr r3, [pc, #24] @ 575cc │ │ │ │ - ldr r2, [pc, #16] @ 575c8 │ │ │ │ + b 57530 │ │ │ │ + ldr r3, [pc, #24] @ 575bc │ │ │ │ + ldr r2, [pc, #16] @ 575b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ - b 57568 │ │ │ │ - andeq r0, r9, r4, lsr ip │ │ │ │ - andeq r0, r9, ip, lsl ip │ │ │ │ + b 57558 │ │ │ │ + andeq r0, r9, r4, asr #24 │ │ │ │ + andeq r0, r9, ip, lsr #24 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ - strdeq r0, [r9], -r8 │ │ │ │ + andeq r0, r9, r8, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5762c │ │ │ │ + beq 5761c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57614 │ │ │ │ + beq 57604 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5762c │ │ │ │ + beq 5761c │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4] │ │ │ │ - bne 57644 │ │ │ │ + bne 57634 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #52] @ 57650 │ │ │ │ + ldr r3, [pc, #52] @ 57640 │ │ │ │ mvn r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #32] @ 57654 │ │ │ │ - ldr r2, [pc, #32] @ 57658 │ │ │ │ + ldr r3, [pc, #32] @ 57644 │ │ │ │ + ldr r2, [pc, #32] @ 57648 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4df8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - muleq r9, r0, fp │ │ │ │ - andeq r0, r9, r8, ror fp │ │ │ │ + andeq r0, r9, r0, lsr #23 │ │ │ │ + andeq r0, r9, r8, lsl #23 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ subs r2, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ subs r3, r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - beq 576d8 │ │ │ │ + beq 576c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5770c │ │ │ │ + beq 576fc │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - b 576c4 │ │ │ │ + b 576b4 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 57720 │ │ │ │ + bne 57710 │ │ │ │ ldrb r6, [r5, #1]! │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57708 │ │ │ │ + beq 576f8 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 576a0 │ │ │ │ + bne 57690 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5772c │ │ │ │ + bne 5771c │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #1 │ │ │ │ mvneq r0, #6 │ │ │ │ bx lr │ │ │ │ mov r1, r4 │ │ │ │ ldrb r0, [r1] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bge 576d0 │ │ │ │ + bge 576c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ subs lr, r0, #0 │ │ │ │ movne lr, #1 │ │ │ │ subs ip, r1, #0 │ │ │ │ movne ip, #1 │ │ │ │ tst lr, ip │ │ │ │ add fp, sp, #4 │ │ │ │ - bne 57784 │ │ │ │ + bne 57774 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 57790 │ │ │ │ + bne 57780 │ │ │ │ cmp r1, #0 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ mvneq r0, #6 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -84531,20 +84527,20 @@ │ │ │ │ push {r4, fp, lr} │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ subs lr, r1, #0 │ │ │ │ movne lr, #1 │ │ │ │ tst r4, lr │ │ │ │ add fp, sp, #8 │ │ │ │ - bne 577e8 │ │ │ │ + bne 577d8 │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 577f4 │ │ │ │ + bne 577e4 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mvneq r0, #6 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -84556,20 +84552,20 @@ │ │ │ │ push {r4, fp, lr} │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ subs lr, r1, #0 │ │ │ │ movne lr, #1 │ │ │ │ tst r4, lr │ │ │ │ add fp, sp, #8 │ │ │ │ - bne 5784c │ │ │ │ + bne 5783c │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 57858 │ │ │ │ + bne 57848 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mvneq r0, #6 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -84578,37 +84574,37 @@ │ │ │ │ b 4a74 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 57898 │ │ │ │ + beq 57888 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57898 │ │ │ │ + beq 57888 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57898 │ │ │ │ + beq 57888 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 445c │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #128] @ 57930 │ │ │ │ + ldr r3, [pc, #128] @ 57920 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 578e8 │ │ │ │ + beq 578d8 │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #276] @ 0x114 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 578e0 │ │ │ │ + bne 578d0 │ │ │ │ ldr r0, [r3, #280] @ 0x118 │ │ │ │ ldr r3, [r3, #284] @ 0x11c │ │ │ │ subs r0, r0, r3 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -84617,246 +84613,246 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 4528 │ │ │ │ mov r4, r0 │ │ │ │ bl 4714 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 57918 │ │ │ │ + beq 57908 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4ad4 │ │ │ │ mov r4, r0 │ │ │ │ bl 478c │ │ │ │ subs r0, r4, r0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r9, r0, lsl #18 │ │ │ │ + andeq r0, r9, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #464] @ 57b20 │ │ │ │ + ldr r5, [pc, #464] @ 57b10 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #452] @ 57b24 │ │ │ │ + ldr r3, [pc, #452] @ 57b14 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bne 57a10 │ │ │ │ - ldr r2, [pc, #428] @ 57b28 │ │ │ │ - ldr r0, [pc, #428] @ 57b2c │ │ │ │ + bne 57a00 │ │ │ │ + ldr r2, [pc, #428] @ 57b18 │ │ │ │ + ldr r0, [pc, #428] @ 57b1c │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 579cc │ │ │ │ - ldr r7, [pc, #392] @ 57b30 │ │ │ │ + ble 579bc │ │ │ │ + ldr r7, [pc, #392] @ 57b20 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 579a8 │ │ │ │ - ldr r2, [pc, #352] @ 57b34 │ │ │ │ + bgt 57998 │ │ │ │ + ldr r2, [pc, #352] @ 57b24 │ │ │ │ mov ip, #34 @ 0x22 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r8, ip} │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #316] @ 57b38 │ │ │ │ + ldr r2, [pc, #316] @ 57b28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #288] @ 0x120 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #288] @ 0x120 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 579f4 │ │ │ │ + bne 579e4 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57abc │ │ │ │ - ldr r0, [pc, #268] @ 57b3c │ │ │ │ - ldr r5, [pc, #268] @ 57b40 │ │ │ │ + beq 57aac │ │ │ │ + ldr r0, [pc, #268] @ 57b2c │ │ │ │ + ldr r5, [pc, #268] @ 57b30 │ │ │ │ mov r2, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 57a7c │ │ │ │ - ldr r6, [pc, #236] @ 57b44 │ │ │ │ + ble 57a6c │ │ │ │ + ldr r6, [pc, #236] @ 57b34 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 57a58 │ │ │ │ - ldr r4, [pc, #196] @ 57b48 │ │ │ │ - ldr r2, [pc, #196] @ 57b4c │ │ │ │ + bgt 57a48 │ │ │ │ + ldr r4, [pc, #196] @ 57b38 │ │ │ │ + ldr r2, [pc, #196] @ 57b3c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str sl, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ bl 451c │ │ │ │ - b 579f4 │ │ │ │ - ldr r1, [pc, #140] @ 57b50 │ │ │ │ + b 579e4 │ │ │ │ + ldr r1, [pc, #140] @ 57b40 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r0, r5, #4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 4894 │ │ │ │ - ldr r1, [pc, #124] @ 57b54 │ │ │ │ + ldr r1, [pc, #124] @ 57b44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ - blt 57b18 │ │ │ │ - ldr r1, [pc, #104] @ 57b58 │ │ │ │ + blt 57b08 │ │ │ │ + ldr r1, [pc, #104] @ 57b48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #292] @ 0x124 │ │ │ │ - bne 57a28 │ │ │ │ - ldr r0, [pc, #80] @ 57b5c │ │ │ │ + bne 57a18 │ │ │ │ + ldr r0, [pc, #80] @ 57b4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ str r3, [r5, #292] @ 0x124 │ │ │ │ - b 57b04 │ │ │ │ - andeq r0, r9, ip, asr r8 │ │ │ │ - muleq r4, r8, r6 │ │ │ │ + b 57af4 │ │ │ │ + andeq r0, r9, ip, ror #16 │ │ │ │ + andeq r8, r4, r8, lsr #13 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq sl, r2, r0, lsl #18 │ │ │ │ andeq sl, r2, r0, ror #17 │ │ │ │ @ instruction: 0x0002a8b0 │ │ │ │ - @ instruction: 0x000907b4 │ │ │ │ + andeq r0, r9, r4, asr #15 │ │ │ │ andeq sl, r2, ip, asr #16 │ │ │ │ - andeq r0, r9, r0, ror r7 │ │ │ │ + andeq r0, r9, r0, lsl #15 │ │ │ │ andeq sl, r2, r0, lsr r8 │ │ │ │ - andeq r0, r9, r8, lsr #14 │ │ │ │ + andeq r0, r9, r8, lsr r7 │ │ │ │ strdeq sl, [r2], -r8 │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ - andeq ip, r4, ip, lsr #2 │ │ │ │ + andeq ip, r4, ip, lsr r1 │ │ │ │ andeq fp, r2, r0, lsl pc │ │ │ │ andeq sl, r2, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #464] @ 57d4c │ │ │ │ + ldr r5, [pc, #464] @ 57d3c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ - ldr ip, [pc, #440] @ 57d50 │ │ │ │ + ldr ip, [pc, #440] @ 57d40 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #288] @ 0x120 │ │ │ │ add ip, pc, ip │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bne 57c38 │ │ │ │ - ldr r3, [pc, #412] @ 57d54 │ │ │ │ - ldr r0, [pc, #412] @ 57d58 │ │ │ │ + bne 57c28 │ │ │ │ + ldr r3, [pc, #412] @ 57d44 │ │ │ │ + ldr r0, [pc, #412] @ 57d48 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 57c08 │ │ │ │ - ldr r7, [pc, #376] @ 57d5c │ │ │ │ + ble 57bf8 │ │ │ │ + ldr r7, [pc, #376] @ 57d4c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 57be4 │ │ │ │ - ldr r2, [pc, #336] @ 57d60 │ │ │ │ + bgt 57bd4 │ │ │ │ + ldr r2, [pc, #336] @ 57d50 │ │ │ │ mov ip, #34 @ 0x22 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r8, ip} │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57c30 │ │ │ │ + bne 57c20 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57ce8 │ │ │ │ - ldr r0, [pc, #268] @ 57d64 │ │ │ │ - ldr r5, [pc, #268] @ 57d68 │ │ │ │ + beq 57cd8 │ │ │ │ + ldr r0, [pc, #268] @ 57d54 │ │ │ │ + ldr r5, [pc, #268] @ 57d58 │ │ │ │ mov r2, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 57ca4 │ │ │ │ - ldr r6, [pc, #236] @ 57d6c │ │ │ │ + ble 57c94 │ │ │ │ + ldr r6, [pc, #236] @ 57d5c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 47a4 │ │ │ │ ldr r3, [r5, #288] @ 0x120 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 57c80 │ │ │ │ - ldr r4, [pc, #196] @ 57d70 │ │ │ │ - ldr r2, [pc, #196] @ 57d74 │ │ │ │ + bgt 57c70 │ │ │ │ + ldr r4, [pc, #196] @ 57d60 │ │ │ │ + ldr r2, [pc, #196] @ 57d64 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str sl, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -84864,252 +84860,252 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 451c │ │ │ │ - ldr r1, [pc, #136] @ 57d78 │ │ │ │ + ldr r1, [pc, #136] @ 57d68 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r0, r5, #4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 4894 │ │ │ │ - ldr r1, [pc, #120] @ 57d7c │ │ │ │ + ldr r1, [pc, #120] @ 57d6c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ - blt 57d44 │ │ │ │ - ldr r1, [pc, #100] @ 57d80 │ │ │ │ + blt 57d34 │ │ │ │ + ldr r1, [pc, #100] @ 57d70 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #292] @ 0x124 │ │ │ │ - bne 57c50 │ │ │ │ - ldr r0, [pc, #76] @ 57d84 │ │ │ │ + bne 57c40 │ │ │ │ + ldr r0, [pc, #76] @ 57d74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ str r3, [r5, #292] @ 0x124 │ │ │ │ - b 57d30 │ │ │ │ - andeq r0, r9, r0, lsr r6 │ │ │ │ - andeq r8, r4, ip, asr r4 │ │ │ │ + b 57d20 │ │ │ │ + andeq r0, r9, r0, asr #12 │ │ │ │ + andeq r8, r4, ip, ror #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq sl, r2, r8, lsl #14 │ │ │ │ andeq sl, r2, r4, lsr #13 │ │ │ │ andeq sl, r2, r4, ror r6 │ │ │ │ andeq sl, r2, r8, ror #12 │ │ │ │ - andeq r0, r9, r8, asr #10 │ │ │ │ + andeq r0, r9, r8, asr r5 │ │ │ │ andeq sl, r2, r8, lsl #12 │ │ │ │ - andeq r0, r9, r0, lsl #10 │ │ │ │ + andeq r0, r9, r0, lsl r5 │ │ │ │ ldrdeq sl, [r2], -r0 │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ - andeq fp, r4, r0, lsl #30 │ │ │ │ + andeq fp, r4, r0, lsl pc │ │ │ │ andeq fp, r2, r4, ror #25 │ │ │ │ muleq r2, r4, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r8, [pc, #260] @ 57ea8 │ │ │ │ + ldr r8, [pc, #260] @ 57e98 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bne 57e50 │ │ │ │ + bne 57e40 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 57dec │ │ │ │ + beq 57ddc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 45a0 <__vsnprintf_chk@plt> │ │ │ │ mov r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r0, r6, r7 │ │ │ │ strb r3, [r0, #-1] │ │ │ │ - blt 57e98 │ │ │ │ - ldr r3, [pc, #140] @ 57eac │ │ │ │ + blt 57e88 │ │ │ │ + ldr r3, [pc, #140] @ 57e9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57de0 │ │ │ │ - ldr r1, [pc, #124] @ 57eb0 │ │ │ │ - ldr r0, [pc, #124] @ 57eb4 │ │ │ │ - ldr r2, [pc, #124] @ 57eb8 │ │ │ │ + beq 57dd0 │ │ │ │ + ldr r1, [pc, #124] @ 57ea0 │ │ │ │ + ldr r0, [pc, #124] @ 57ea4 │ │ │ │ + ldr r2, [pc, #124] @ 57ea8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #100] @ 57ebc │ │ │ │ - ldr r1, [pc, #100] @ 57ec0 │ │ │ │ + ldr sl, [pc, #100] @ 57eac │ │ │ │ + ldr r1, [pc, #100] @ 57eb0 │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #92] @ 57ec4 │ │ │ │ + ldr r2, [pc, #92] @ 57eb4 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 57dec │ │ │ │ + beq 57ddc │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57ddc │ │ │ │ + beq 57dcc │ │ │ │ mov r2, #780 @ 0x30c │ │ │ │ mov r0, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 57ddc │ │ │ │ - ldr r3, [pc, #40] @ 57ec8 │ │ │ │ + bl 57b50 │ │ │ │ + b 57dcc │ │ │ │ + ldr r3, [pc, #40] @ 57eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 57e18 │ │ │ │ - andeq r0, r9, r8, lsl #8 │ │ │ │ - muleq r9, r0, r3 │ │ │ │ + b 57e08 │ │ │ │ + andeq r0, r9, r8, lsl r4 │ │ │ │ + andeq r0, r9, r0, lsr #7 │ │ │ │ andeq sl, r2, r4, lsr #9 │ │ │ │ andeq sl, r2, r8, lsr #9 │ │ │ │ andeq r0, r0, r3, lsr #6 │ │ │ │ andeq sl, r2, ip, lsl #9 │ │ │ │ andeq sl, r2, r0, lsl #9 │ │ │ │ andeq r0, r0, sl, lsl #6 │ │ │ │ - andeq r0, r9, r0, lsl r3 │ │ │ │ + andeq r0, r9, r0, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #320] @ 5802c │ │ │ │ + ldr r3, [pc, #320] @ 5801c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #308] @ 58030 │ │ │ │ + ldr r2, [pc, #308] @ 58020 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #304] @ 58034 │ │ │ │ + ldr r3, [pc, #304] @ 58024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57fb0 │ │ │ │ + bne 57fa0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 57fe8 │ │ │ │ + beq 57fd8 │ │ │ │ add r2, fp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ bl 45a0 <__vsnprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #212] @ 58038 │ │ │ │ + ldr r3, [pc, #212] @ 58028 │ │ │ │ add r4, r4, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r7, [r4, #-1] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57fcc │ │ │ │ + bne 57fbc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #184] @ 5803c │ │ │ │ - ldr r3, [pc, #172] @ 58034 │ │ │ │ + ldr r2, [pc, #184] @ 5802c │ │ │ │ + ldr r3, [pc, #172] @ 58024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58028 │ │ │ │ + bne 58018 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #136] @ 58040 │ │ │ │ - ldr r0, [pc, #136] @ 58044 │ │ │ │ - ldr r2, [pc, #136] @ 58048 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 57f24 │ │ │ │ - ldr r1, [pc, #120] @ 5804c │ │ │ │ - ldr r0, [pc, #120] @ 58050 │ │ │ │ - ldr r2, [pc, #120] @ 58054 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 57f78 │ │ │ │ - ldr r3, [pc, #104] @ 58058 │ │ │ │ - ldr r1, [pc, #104] @ 5805c │ │ │ │ + ldr r1, [pc, #136] @ 58030 │ │ │ │ + ldr r0, [pc, #136] @ 58034 │ │ │ │ + ldr r2, [pc, #136] @ 58038 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57924 │ │ │ │ + b 57f14 │ │ │ │ + ldr r1, [pc, #120] @ 5803c │ │ │ │ + ldr r0, [pc, #120] @ 58040 │ │ │ │ + ldr r2, [pc, #120] @ 58044 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 57f68 │ │ │ │ + ldr r3, [pc, #104] @ 58048 │ │ │ │ + ldr r1, [pc, #104] @ 5804c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5800c │ │ │ │ - ldr r0, [pc, #80] @ 5805c │ │ │ │ - b 57f7c │ │ │ │ - ldr r1, [pc, #76] @ 58060 │ │ │ │ - ldr r0, [pc, #76] @ 58064 │ │ │ │ + bne 57ffc │ │ │ │ + ldr r0, [pc, #80] @ 5804c │ │ │ │ + b 57f6c │ │ │ │ + ldr r1, [pc, #76] @ 58050 │ │ │ │ + ldr r0, [pc, #76] @ 58054 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #824 @ 0x338 │ │ │ │ - bl 57b60 │ │ │ │ - b 58004 │ │ │ │ + bl 57b50 │ │ │ │ + b 57ff4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r9, r0, asr #5 │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ + ldrdeq r0, [r9], -r0 @ │ │ │ │ + andeq r8, r4, r8, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r9, r8, asr #4 │ │ │ │ - andeq r8, r4, r4, ror r0 │ │ │ │ + andeq r0, r9, r8, asr r2 │ │ │ │ + andeq r8, r4, r4, lsl #1 │ │ │ │ andeq sl, r2, r0, lsr #6 │ │ │ │ andeq sl, r2, r4, lsr r3 │ │ │ │ andeq r0, r0, r6, lsr r3 │ │ │ │ andeq sl, r2, r4, lsl #6 │ │ │ │ andeq sl, r2, r8, lsl r3 │ │ │ │ andeq r0, r0, r2, asr r3 │ │ │ │ - @ instruction: 0x000901bc │ │ │ │ + andeq r0, r9, ip, asr #3 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq sl, r2, r8, asr #5 │ │ │ │ ldrdeq sl, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #268] @ 58190 │ │ │ │ + ldr r3, [pc, #268] @ 58180 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5811c │ │ │ │ - ldr r5, [pc, #244] @ 58194 │ │ │ │ - ldr r6, [pc, #244] @ 58198 │ │ │ │ + bne 5810c │ │ │ │ + ldr r5, [pc, #244] @ 58184 │ │ │ │ + ldr r6, [pc, #244] @ 58188 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #296 @ 0x128 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -85118,914 +85114,914 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r4, r4, #4608 @ 0x1200 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ - bcs 5815c │ │ │ │ + bcs 5814c │ │ │ │ lsl r0, r3, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #65536 @ 0x10000 │ │ │ │ - ldr r3, [pc, #160] @ 5819c │ │ │ │ - ldrcs r4, [pc, #160] @ 581a0 │ │ │ │ + ldr r3, [pc, #160] @ 5818c │ │ │ │ + ldrcs r4, [pc, #160] @ 58190 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ orrcc r4, r0, r4, lsl #16 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58138 │ │ │ │ + bne 58128 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #128] @ 581a4 │ │ │ │ - ldr r0, [pc, #128] @ 581a8 │ │ │ │ - ldr r2, [pc, #128] @ 581ac │ │ │ │ + ldr r1, [pc, #128] @ 58194 │ │ │ │ + ldr r0, [pc, #128] @ 58198 │ │ │ │ + ldr r2, [pc, #128] @ 5819c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58098 │ │ │ │ - ldr r1, [pc, #112] @ 581b0 │ │ │ │ - ldr r0, [pc, #112] @ 581b4 │ │ │ │ - ldr r2, [pc, #112] @ 581b8 │ │ │ │ + bl 57924 │ │ │ │ + b 58088 │ │ │ │ + ldr r1, [pc, #112] @ 581a0 │ │ │ │ + ldr r0, [pc, #112] @ 581a4 │ │ │ │ + ldr r2, [pc, #112] @ 581a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 581bc │ │ │ │ + ldr r3, [pc, #88] @ 581ac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #4] │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 4420 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 580e4 │ │ │ │ - andeq r0, r9, r8, lsr #2 │ │ │ │ - andeq r0, r9, ip, lsl #2 │ │ │ │ - andeq fp, r4, ip, asr fp │ │ │ │ - strheq r0, [r9], -r0 @ │ │ │ │ + b 580d4 │ │ │ │ + andeq r0, r9, r8, lsr r1 │ │ │ │ + andeq r0, r9, ip, lsl r1 │ │ │ │ + andeq fp, r4, ip, ror #22 │ │ │ │ + andeq r0, r9, r0, asr #1 │ │ │ │ @ instruction: 0xfffffbd9 │ │ │ │ @ instruction: 0x0002a1b4 │ │ │ │ ldrdeq sl, [r2], -r4 │ │ │ │ andeq r0, r0, sp, ror r6 │ │ │ │ muleq r2, r8, r1 │ │ │ │ @ instruction: 0x0002a1b8 │ │ │ │ andeq r0, r0, r8, lsr #13 │ │ │ │ andeq r1, r0, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #232] @ 582c4 │ │ │ │ + ldr r6, [pc, #232] @ 582b4 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5821c │ │ │ │ + bne 5820c │ │ │ │ cmp r0, #0 │ │ │ │ subeq r3, r3, #1024 @ 0x400 │ │ │ │ streq r3, [r6, #264] @ 0x108 │ │ │ │ - beq 582bc │ │ │ │ + beq 582ac │ │ │ │ sub r1, r1, #51 @ 0x33 │ │ │ │ cmp r1, #1 │ │ │ │ - ldrhi r3, [pc, #184] @ 582c8 │ │ │ │ + ldrhi r3, [pc, #184] @ 582b8 │ │ │ │ strhi r3, [r6, #264] @ 0x108 │ │ │ │ - bhi 58294 │ │ │ │ + bhi 58284 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #168] @ 582cc │ │ │ │ - ldr r7, [pc, #168] @ 582d0 │ │ │ │ + ldr r8, [pc, #168] @ 582bc │ │ │ │ + ldr r7, [pc, #168] @ 582c0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #2112 @ 0x840 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 5829c │ │ │ │ + beq 5828c │ │ │ │ sub r4, r4, #51 @ 0x33 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi 58274 │ │ │ │ + bhi 58264 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58214 │ │ │ │ + beq 58204 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #108] @ 582d4 │ │ │ │ + ldr r2, [pc, #108] @ 582c4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #76] @ 582c8 │ │ │ │ + ldr r2, [pc, #76] @ 582b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r6, #264] @ 0x108 │ │ │ │ - beq 58294 │ │ │ │ - ldr r2, [pc, #76] @ 582d8 │ │ │ │ + beq 58284 │ │ │ │ + ldr r2, [pc, #76] @ 582c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r0, [pc, #44] @ 582c8 │ │ │ │ + bl 57b50 │ │ │ │ + ldr r0, [pc, #44] @ 582b8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #56] @ 582dc │ │ │ │ + ldr r2, [pc, #56] @ 582cc │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r6, #264] @ 0x108 │ │ │ │ - beq 582bc │ │ │ │ - ldr r2, [pc, #44] @ 582e0 │ │ │ │ + beq 582ac │ │ │ │ + ldr r2, [pc, #44] @ 582d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r0, [pc, #24] @ 582dc │ │ │ │ + bl 57b50 │ │ │ │ + ldr r0, [pc, #24] @ 582cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq pc, [r8], -r0 │ │ │ │ + andeq pc, r8, r0, ror #31 │ │ │ │ @ instruction: 0xfffffbd1 │ │ │ │ strheq sl, [r2], -r8 │ │ │ │ andeq sl, r2, ip, ror #1 │ │ │ │ andeq r0, r0, r5, asr #16 │ │ │ │ andeq r0, r0, r4, asr #16 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r0, r0, r2, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2908] @ 0xb5c │ │ │ │ - ldr r3, [pc, #1000] @ 586ec │ │ │ │ + ldr r3, [pc, #1000] @ 586dc │ │ │ │ sub sp, sp, #1152 @ 0x480 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #260] @ 0x104 │ │ │ │ - ldr r3, [pc, #988] @ 586f0 │ │ │ │ + ldr r3, [pc, #988] @ 586e0 │ │ │ │ str r2, [fp, #-1160] @ 0xfffffb78 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #980] @ 586f4 │ │ │ │ + ldr r2, [pc, #980] @ 586e4 │ │ │ │ str r3, [fp, #-1164] @ 0xfffffb74 │ │ │ │ - ldr r3, [pc, #976] @ 586f8 │ │ │ │ + ldr r3, [pc, #976] @ 586e8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-1156] @ 0xfffffb7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r6, #1 │ │ │ │ cmple r0, #0 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, #0 │ │ │ │ - beq 5851c │ │ │ │ + beq 5850c │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 58524 │ │ │ │ + beq 58514 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, fp, #8 │ │ │ │ subeq sl, fp, #548 @ 0x224 │ │ │ │ str r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ strbeq r7, [fp, #-548] @ 0xfffffddc │ │ │ │ - bne 58600 │ │ │ │ + bne 585f0 │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ - ldr r1, [pc, #888] @ 586fc │ │ │ │ + ldr r1, [pc, #888] @ 586ec │ │ │ │ sub r4, r9, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ bl 4b1c │ │ │ │ - ldr r3, [pc, #868] @ 58700 │ │ │ │ + ldr r3, [pc, #868] @ 586f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #288] @ 0x120 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r8, r3 │ │ │ │ addgt r9, r9, #251 @ 0xfb │ │ │ │ movgt r7, r8 │ │ │ │ strb r3, [fp, #-805] @ 0xfffffcdb │ │ │ │ - ble 58404 │ │ │ │ + ble 583f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ add r0, r4, r0 │ │ │ │ - beq 583f4 │ │ │ │ - ldr ip, [pc, #812] @ 58704 │ │ │ │ + beq 583e4 │ │ │ │ + ldr ip, [pc, #812] @ 586f4 │ │ │ │ add ip, pc, ip │ │ │ │ - b 583e8 │ │ │ │ + b 583d8 │ │ │ │ strb r1, [r0], #1 │ │ │ │ cmp r9, r0 │ │ │ │ - beq 583f4 │ │ │ │ + beq 583e4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 583dc │ │ │ │ + bne 583cc │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r6 │ │ │ │ strb r7, [r0] │ │ │ │ - bne 583bc │ │ │ │ + bne 583ac │ │ │ │ str r6, [sp] │ │ │ │ - ldr r3, [pc, #760] @ 58708 │ │ │ │ + ldr r3, [pc, #760] @ 586f8 │ │ │ │ sub r6, fp, #1136 @ 0x470 │ │ │ │ sub r6, r6, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #81 @ 0x51 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 4a80 <__sprintf_chk@plt> │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 57d88 │ │ │ │ + bl 57d78 │ │ │ │ ldr r2, [fp, #-1156] @ 0xfffffb7c │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-1160] @ 0xfffffb78 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #672] @ 5870c │ │ │ │ + ldr r2, [pc, #672] @ 586fc │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 584dc │ │ │ │ + beq 584cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 50ee8 │ │ │ │ + bl 50ed8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #612] @ 58710 │ │ │ │ - ldr r3, [pc, #584] @ 586f8 │ │ │ │ + ldr r2, [pc, #612] @ 58700 │ │ │ │ + ldr r3, [pc, #584] @ 586e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 586e0 │ │ │ │ + bne 586d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58498 │ │ │ │ - ldr r6, [pc, #548] @ 58714 │ │ │ │ + bne 58488 │ │ │ │ + ldr r6, [pc, #548] @ 58704 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58668 │ │ │ │ + beq 58658 │ │ │ │ ldr r0, [r6, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58690 │ │ │ │ - ldr r2, [pc, #520] @ 58718 │ │ │ │ + beq 58680 │ │ │ │ + ldr r2, [pc, #520] @ 58708 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r4, #0 │ │ │ │ - b 584a4 │ │ │ │ - ldr r2, [pc, #496] @ 5871c │ │ │ │ + b 58494 │ │ │ │ + ldr r2, [pc, #496] @ 5870c │ │ │ │ sub r5, fp, #1136 @ 0x470 │ │ │ │ sub r5, r5, #8 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ ldr r3, [fp, #-1156] @ 0xfffffb7c │ │ │ │ sub r4, r4, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #79 @ 0x4f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b1c │ │ │ │ - ldr r2, [pc, #444] @ 58720 │ │ │ │ + ldr r2, [pc, #444] @ 58710 │ │ │ │ ldr r3, [fp, #-1160] @ 0xfffffb78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [fp, #-981] @ 0xfffffc2b │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50ee8 │ │ │ │ + bl 50ed8 │ │ │ │ add r3, fp, #8 │ │ │ │ cmp r7, #0 │ │ │ │ sub sl, fp, #548 @ 0x224 │ │ │ │ str r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bne 58640 │ │ │ │ + bne 58630 │ │ │ │ mov r0, sl │ │ │ │ strb r7, [fp, #-548] @ 0xfffffddc │ │ │ │ bl 49c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 585d0 │ │ │ │ + beq 585c0 │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ add r3, r3, fp │ │ │ │ ldrb r2, [r3, #-516] @ 0xfffffdfc │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #0 │ │ │ │ strbeq r2, [r3, #-516] @ 0xfffffdfc │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - ldr r1, [pc, #328] @ 58724 │ │ │ │ + ldr r1, [pc, #328] @ 58714 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d88 │ │ │ │ + bl 57d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50ee8 │ │ │ │ + bl 50ed8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 58728 │ │ │ │ + ldr r0, [pc, #304] @ 58718 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 50ee8 │ │ │ │ - b 584a4 │ │ │ │ + bl 50ed8 │ │ │ │ + b 58494 │ │ │ │ sub sl, fp, #548 @ 0x224 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r0, sl │ │ │ │ bl 4b1c │ │ │ │ mov r0, sl │ │ │ │ strb r6, [fp, #-293] @ 0xfffffedb │ │ │ │ bl 49c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 58378 │ │ │ │ + beq 58368 │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ add r3, r3, fp │ │ │ │ ldrb r2, [r3, #-516] @ 0xfffffdfc │ │ │ │ cmp r2, #10 │ │ │ │ strbeq r6, [r3, #-516] @ 0xfffffdfc │ │ │ │ - b 58378 │ │ │ │ - ldr r2, [pc, #220] @ 58724 │ │ │ │ + b 58368 │ │ │ │ + ldr r2, [pc, #220] @ 58714 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 4b1c │ │ │ │ mov r0, sl │ │ │ │ strb r6, [fp, #-37] @ 0xffffffdb │ │ │ │ bl 49c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 585b8 │ │ │ │ - b 585d0 │ │ │ │ - ldr r3, [pc, #188] @ 5872c │ │ │ │ + bne 585a8 │ │ │ │ + b 585c0 │ │ │ │ + ldr r3, [pc, #188] @ 5871c │ │ │ │ ldr r1, [fp, #-1164] @ 0xfffffb74 │ │ │ │ - ldr r2, [pc, #184] @ 58730 │ │ │ │ + ldr r2, [pc, #184] @ 58720 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 5851c │ │ │ │ + b 5850c │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #152] @ 58734 │ │ │ │ + ldr r1, [pc, #152] @ 58724 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 4894 │ │ │ │ - ldr r2, [pc, #144] @ 58738 │ │ │ │ + ldr r2, [pc, #144] @ 58728 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2] │ │ │ │ - blt 586e4 │ │ │ │ - ldr r1, [pc, #128] @ 5873c │ │ │ │ + blt 586d4 │ │ │ │ + ldr r1, [pc, #128] @ 5872c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #292] @ 0x124 │ │ │ │ - bne 58508 │ │ │ │ - ldr r0, [pc, #108] @ 58740 │ │ │ │ + bne 584f8 │ │ │ │ + ldr r0, [pc, #108] @ 58730 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ str r5, [r6, #292] @ 0x124 │ │ │ │ - b 586cc │ │ │ │ - andeq pc, r8, r8, lsr #29 │ │ │ │ + b 586bc │ │ │ │ + @ instruction: 0x0008feb8 │ │ │ │ + strdeq r7, [r4], -r4 │ │ │ │ andeq r7, r4, r4, ror #25 │ │ │ │ - ldrdeq r7, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r2, r0 │ │ │ │ - andeq pc, r8, r4, lsl lr @ │ │ │ │ + andeq pc, r8, r4, lsr #28 │ │ │ │ @ instruction: 0x00029eb0 │ │ │ │ andeq r9, r2, r4, ror pc │ │ │ │ andeq r9, r2, r4, lsr #30 │ │ │ │ - andeq r7, r4, ip, asr #22 │ │ │ │ - andeq pc, r8, r0, asr #25 │ │ │ │ + andeq r7, r4, ip, asr fp │ │ │ │ + ldrdeq pc, [r8], -r0 │ │ │ │ andeq r4, r2, r0, ror r3 │ │ │ │ andeq r9, r2, ip, ror #27 │ │ │ │ ldrdeq r9, [r2], -r8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r9, r2, ip, asr sp │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r4, r2, r8, lsl #4 │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ - andeq fp, r4, r0, ror #10 │ │ │ │ + andeq fp, r4, r0, ror r5 │ │ │ │ andeq fp, r2, r4, asr #6 │ │ │ │ ldrdeq r9, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 587ec │ │ │ │ + ldr r3, [pc, #140] @ 587dc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 587b0 │ │ │ │ - ldr r3, [pc, #120] @ 587f0 │ │ │ │ + bne 587a0 │ │ │ │ + ldr r3, [pc, #120] @ 587e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 587a8 │ │ │ │ + bne 58798 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #100] @ 587f4 │ │ │ │ + ldr r3, [pc, #100] @ 587e4 │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 587cc │ │ │ │ + bne 587bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4714 │ │ │ │ - b 58788 │ │ │ │ - ldr r1, [pc, #64] @ 587f8 │ │ │ │ - ldr r0, [pc, #64] @ 587fc │ │ │ │ - ldr r2, [pc, #64] @ 58800 │ │ │ │ + b 58778 │ │ │ │ + ldr r1, [pc, #64] @ 587e8 │ │ │ │ + ldr r0, [pc, #64] @ 587ec │ │ │ │ + ldr r2, [pc, #64] @ 587f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58770 │ │ │ │ - ldr r1, [pc, #48] @ 58804 │ │ │ │ - ldr r0, [pc, #48] @ 58808 │ │ │ │ - ldr r2, [pc, #48] @ 5880c │ │ │ │ + bl 57924 │ │ │ │ + b 58760 │ │ │ │ + ldr r1, [pc, #48] @ 587f4 │ │ │ │ + ldr r0, [pc, #48] @ 587f8 │ │ │ │ + ldr r2, [pc, #48] @ 587fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, ip, asr #20 │ │ │ │ - andeq pc, r8, r8, lsr sl @ │ │ │ │ - andeq pc, r8, ip, lsl sl @ │ │ │ │ + andeq pc, r8, ip, asr sl @ │ │ │ │ + andeq pc, r8, r8, asr #20 │ │ │ │ + andeq pc, r8, ip, lsr #20 │ │ │ │ andeq r9, r2, r0, lsr #22 │ │ │ │ strdeq r9, [r2], -r8 │ │ │ │ andeq r0, r0, r6, lsr #9 │ │ │ │ andeq r9, r2, r4, lsl #22 │ │ │ │ ldrdeq r9, [r2], -ip │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - ldr r3, [pc, #48] @ 58848 │ │ │ │ + ldr r3, [pc, #48] @ 58838 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5883c │ │ │ │ + bne 5882c │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 4714 │ │ │ │ - muleq r8, r4, r9 │ │ │ │ + andeq pc, r8, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 588f4 │ │ │ │ + ldr r3, [pc, #140] @ 588e4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 588b8 │ │ │ │ - ldr r3, [pc, #120] @ 588f8 │ │ │ │ + bne 588a8 │ │ │ │ + ldr r3, [pc, #120] @ 588e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 588b0 │ │ │ │ + bne 588a0 │ │ │ │ ldr r0, [r3, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #100] @ 588fc │ │ │ │ + ldr r3, [pc, #100] @ 588ec │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 588d4 │ │ │ │ + bne 588c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 478c │ │ │ │ - b 58890 │ │ │ │ - ldr r1, [pc, #64] @ 58900 │ │ │ │ - ldr r0, [pc, #64] @ 58904 │ │ │ │ - ldr r2, [pc, #64] @ 58908 │ │ │ │ + b 58880 │ │ │ │ + ldr r1, [pc, #64] @ 588f0 │ │ │ │ + ldr r0, [pc, #64] @ 588f4 │ │ │ │ + ldr r2, [pc, #64] @ 588f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58878 │ │ │ │ - ldr r1, [pc, #48] @ 5890c │ │ │ │ - ldr r0, [pc, #48] @ 58910 │ │ │ │ - ldr r2, [pc, #48] @ 58914 │ │ │ │ + bl 57924 │ │ │ │ + b 58868 │ │ │ │ + ldr r1, [pc, #48] @ 588fc │ │ │ │ + ldr r0, [pc, #48] @ 58900 │ │ │ │ + ldr r2, [pc, #48] @ 58904 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, r4, asr #18 │ │ │ │ - andeq pc, r8, r0, lsr r9 @ │ │ │ │ - andeq pc, r8, r4, lsl r9 @ │ │ │ │ + andeq pc, r8, r4, asr r9 @ │ │ │ │ + andeq pc, r8, r0, asr #18 │ │ │ │ + andeq pc, r8, r4, lsr #18 │ │ │ │ andeq r9, r2, r8, lsl sl │ │ │ │ strdeq r9, [r2], -ip │ │ │ │ @ instruction: 0x000004be │ │ │ │ strdeq r9, [r2], -ip │ │ │ │ andeq r9, r2, r0, ror #21 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 589c0 │ │ │ │ + ldr r3, [pc, #140] @ 589b0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58984 │ │ │ │ - ldr r3, [pc, #120] @ 589c4 │ │ │ │ + bne 58974 │ │ │ │ + ldr r3, [pc, #120] @ 589b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5897c │ │ │ │ + bne 5896c │ │ │ │ ldr r0, [r3, #276] @ 0x114 │ │ │ │ - ldr r3, [pc, #100] @ 589c8 │ │ │ │ + ldr r3, [pc, #100] @ 589b8 │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 589a0 │ │ │ │ + bne 58990 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4528 │ │ │ │ - b 5895c │ │ │ │ - ldr r1, [pc, #64] @ 589cc │ │ │ │ - ldr r0, [pc, #64] @ 589d0 │ │ │ │ - ldr r2, [pc, #64] @ 589d4 │ │ │ │ + b 5894c │ │ │ │ + ldr r1, [pc, #64] @ 589bc │ │ │ │ + ldr r0, [pc, #64] @ 589c0 │ │ │ │ + ldr r2, [pc, #64] @ 589c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58944 │ │ │ │ - ldr r1, [pc, #48] @ 589d8 │ │ │ │ - ldr r0, [pc, #48] @ 589dc │ │ │ │ - ldr r2, [pc, #48] @ 589e0 │ │ │ │ + bl 57924 │ │ │ │ + b 58934 │ │ │ │ + ldr r1, [pc, #48] @ 589c8 │ │ │ │ + ldr r0, [pc, #48] @ 589cc │ │ │ │ + ldr r2, [pc, #48] @ 589d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, r8, ror r8 @ │ │ │ │ - andeq pc, r8, r4, ror #16 │ │ │ │ - andeq pc, r8, r8, asr #16 │ │ │ │ + andeq pc, r8, r8, lsl #17 │ │ │ │ + andeq pc, r8, r4, ror r8 @ │ │ │ │ + andeq pc, r8, r8, asr r8 @ │ │ │ │ andeq r9, r2, ip, asr #18 │ │ │ │ andeq r9, r2, ip, lsr sl │ │ │ │ andeq r0, r0, sp, asr #9 │ │ │ │ andeq r9, r2, r0, lsr r9 │ │ │ │ andeq r9, r2, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 58a8c │ │ │ │ + ldr r3, [pc, #140] @ 58a7c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a50 │ │ │ │ - ldr r3, [pc, #120] @ 58a90 │ │ │ │ + bne 58a40 │ │ │ │ + ldr r3, [pc, #120] @ 58a80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58a48 │ │ │ │ + bne 58a38 │ │ │ │ ldr r0, [r3, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #100] @ 58a94 │ │ │ │ + ldr r3, [pc, #100] @ 58a84 │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a6c │ │ │ │ + bne 58a5c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4ad4 │ │ │ │ - b 58a28 │ │ │ │ - ldr r1, [pc, #64] @ 58a98 │ │ │ │ - ldr r0, [pc, #64] @ 58a9c │ │ │ │ - ldr r2, [pc, #64] @ 58aa0 │ │ │ │ + b 58a18 │ │ │ │ + ldr r1, [pc, #64] @ 58a88 │ │ │ │ + ldr r0, [pc, #64] @ 58a8c │ │ │ │ + ldr r2, [pc, #64] @ 58a90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58a10 │ │ │ │ - ldr r1, [pc, #48] @ 58aa4 │ │ │ │ - ldr r0, [pc, #48] @ 58aa8 │ │ │ │ - ldr r2, [pc, #48] @ 58aac │ │ │ │ + bl 57924 │ │ │ │ + b 58a00 │ │ │ │ + ldr r1, [pc, #48] @ 58a94 │ │ │ │ + ldr r0, [pc, #48] @ 58a98 │ │ │ │ + ldr r2, [pc, #48] @ 58a9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, ip, lsr #15 │ │ │ │ - muleq r8, r8, r7 │ │ │ │ - andeq pc, r8, ip, ror r7 @ │ │ │ │ + @ instruction: 0x0008f7bc │ │ │ │ + andeq pc, r8, r8, lsr #15 │ │ │ │ + andeq pc, r8, ip, lsl #15 │ │ │ │ andeq r9, r2, r0, lsl #17 │ │ │ │ andeq r9, r2, ip, ror r9 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r9, r2, r4, ror #16 │ │ │ │ andeq r9, r2, r0, ror #18 │ │ │ │ andeq r0, r0, r2, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 58b58 │ │ │ │ + ldr r3, [pc, #140] @ 58b48 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58b1c │ │ │ │ - ldr r3, [pc, #120] @ 58b5c │ │ │ │ + bne 58b0c │ │ │ │ + ldr r3, [pc, #120] @ 58b4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58b14 │ │ │ │ + bne 58b04 │ │ │ │ ldr r0, [r3, #320] @ 0x140 │ │ │ │ - ldr r3, [pc, #100] @ 58b60 │ │ │ │ + ldr r3, [pc, #100] @ 58b50 │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58b38 │ │ │ │ + bne 58b28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4528 │ │ │ │ - b 58af4 │ │ │ │ - ldr r1, [pc, #64] @ 58b64 │ │ │ │ - ldr r0, [pc, #64] @ 58b68 │ │ │ │ - ldr r2, [pc, #64] @ 58b6c │ │ │ │ + b 58ae4 │ │ │ │ + ldr r1, [pc, #64] @ 58b54 │ │ │ │ + ldr r0, [pc, #64] @ 58b58 │ │ │ │ + ldr r2, [pc, #64] @ 58b5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58adc │ │ │ │ - ldr r1, [pc, #48] @ 58b70 │ │ │ │ - ldr r0, [pc, #48] @ 58b74 │ │ │ │ - ldr r2, [pc, #48] @ 58b78 │ │ │ │ + bl 57924 │ │ │ │ + b 58acc │ │ │ │ + ldr r1, [pc, #48] @ 58b60 │ │ │ │ + ldr r0, [pc, #48] @ 58b64 │ │ │ │ + ldr r2, [pc, #48] @ 58b68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, r0, ror #13 │ │ │ │ - andeq pc, r8, ip, asr #13 │ │ │ │ - @ instruction: 0x0008f6b0 │ │ │ │ + strdeq pc, [r8], -r0 │ │ │ │ + ldrdeq pc, [r8], -ip │ │ │ │ + andeq pc, r8, r0, asr #13 │ │ │ │ @ instruction: 0x000297b4 │ │ │ │ @ instruction: 0x000298bc │ │ │ │ andeq r0, r0, fp, ror #9 │ │ │ │ muleq r2, r8, r7 │ │ │ │ andeq r9, r2, r0, lsr #17 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #140] @ 58c24 │ │ │ │ + ldr r3, [pc, #140] @ 58c14 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58be8 │ │ │ │ - ldr r3, [pc, #120] @ 58c28 │ │ │ │ + bne 58bd8 │ │ │ │ + ldr r3, [pc, #120] @ 58c18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58be0 │ │ │ │ + bne 58bd0 │ │ │ │ ldr r0, [r3, #324] @ 0x144 │ │ │ │ - ldr r3, [pc, #100] @ 58c2c │ │ │ │ + ldr r3, [pc, #100] @ 58c1c │ │ │ │ str r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58c04 │ │ │ │ + bne 58bf4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4ad4 │ │ │ │ - b 58bc0 │ │ │ │ - ldr r1, [pc, #64] @ 58c30 │ │ │ │ - ldr r0, [pc, #64] @ 58c34 │ │ │ │ - ldr r2, [pc, #64] @ 58c38 │ │ │ │ + b 58bb0 │ │ │ │ + ldr r1, [pc, #64] @ 58c20 │ │ │ │ + ldr r0, [pc, #64] @ 58c24 │ │ │ │ + ldr r2, [pc, #64] @ 58c28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 58ba8 │ │ │ │ - ldr r1, [pc, #48] @ 58c3c │ │ │ │ - ldr r0, [pc, #48] @ 58c40 │ │ │ │ + bl 57924 │ │ │ │ + b 58b98 │ │ │ │ + ldr r1, [pc, #48] @ 58c2c │ │ │ │ + ldr r0, [pc, #48] @ 58c30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r8, r4, lsl r6 @ │ │ │ │ - andeq pc, r8, r0, lsl #12 │ │ │ │ - andeq pc, r8, r4, ror #11 │ │ │ │ + andeq pc, r8, r4, lsr #12 │ │ │ │ + andeq pc, r8, r0, lsl r6 @ │ │ │ │ + strdeq pc, [r8], -r4 │ │ │ │ andeq r9, r2, r8, ror #13 │ │ │ │ andeq r9, r2, r4, lsl #16 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ ldrdeq r9, [r2], -r0 │ │ │ │ andeq r9, r2, ip, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #596] @ 58eb4 │ │ │ │ + ldr r4, [pc, #596] @ 58ea4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #584] @ 58eb8 │ │ │ │ + ldr r5, [pc, #584] @ 58ea8 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 58dd8 │ │ │ │ + bne 58dc8 │ │ │ │ ldr r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58d88 │ │ │ │ + beq 58d78 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 58e74 │ │ │ │ - ldr r2, [pc, #552] @ 58ebc │ │ │ │ + bne 58e64 │ │ │ │ + ldr r2, [pc, #552] @ 58eac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ ldr r0, [r2, #276] @ 0x114 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 58d94 │ │ │ │ - ldr r4, [pc, #532] @ 58ec0 │ │ │ │ + beq 58d84 │ │ │ │ + ldr r4, [pc, #532] @ 58eb0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58e94 │ │ │ │ + bne 58e84 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ bl 4ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d18 │ │ │ │ + beq 58d08 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #1 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq 58e2c │ │ │ │ - ldr r1, [pc, #476] @ 58ec4 │ │ │ │ - ldr r0, [pc, #476] @ 58ec8 │ │ │ │ - ldr r3, [pc, #476] @ 58ecc │ │ │ │ - ldr r2, [pc, #476] @ 58ed0 │ │ │ │ + beq 58e1c │ │ │ │ + ldr r1, [pc, #476] @ 58eb4 │ │ │ │ + ldr r0, [pc, #476] @ 58eb8 │ │ │ │ + ldr r3, [pc, #476] @ 58ebc │ │ │ │ + ldr r2, [pc, #476] @ 58ec0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #436] @ 58ed4 │ │ │ │ + ldr r3, [pc, #436] @ 58ec4 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #280] @ 0x118 │ │ │ │ mov r0, r2 │ │ │ │ bl 4e7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 58e54 │ │ │ │ - ldr r2, [pc, #400] @ 58ed8 │ │ │ │ + beq 58e44 │ │ │ │ + ldr r2, [pc, #400] @ 58ec8 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ - bne 58ce0 │ │ │ │ - ldr r3, [pc, #380] @ 58edc │ │ │ │ + bne 58cd0 │ │ │ │ + ldr r3, [pc, #380] @ 58ecc │ │ │ │ str r1, [r2, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58d88 │ │ │ │ - ldr r1, [pc, #360] @ 58ee0 │ │ │ │ - ldr r0, [pc, #360] @ 58ee4 │ │ │ │ - ldr r2, [pc, #360] @ 58ee8 │ │ │ │ + beq 58d78 │ │ │ │ + ldr r1, [pc, #360] @ 58ed0 │ │ │ │ + ldr r0, [pc, #360] @ 58ed4 │ │ │ │ + ldr r2, [pc, #360] @ 58ed8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #284] @ 0x11c │ │ │ │ ldr r0, [r2, #280] @ 0x118 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 58ca4 │ │ │ │ + bne 58c94 │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r2, [pc, #316] @ 58eec │ │ │ │ + ldr r2, [pc, #316] @ 58edc │ │ │ │ cmp r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #8] │ │ │ │ - beq 58d88 │ │ │ │ - ldr r1, [pc, #300] @ 58ef0 │ │ │ │ - ldr r0, [pc, #300] @ 58ef4 │ │ │ │ - ldr r2, [pc, #300] @ 58ef8 │ │ │ │ + beq 58d78 │ │ │ │ + ldr r1, [pc, #300] @ 58ee0 │ │ │ │ + ldr r0, [pc, #300] @ 58ee4 │ │ │ │ + ldr r2, [pc, #300] @ 58ee8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 58d88 │ │ │ │ - ldr r7, [pc, #284] @ 58efc │ │ │ │ - ldr r6, [pc, #284] @ 58f00 │ │ │ │ + bl 57b50 │ │ │ │ + b 58d78 │ │ │ │ + ldr r7, [pc, #284] @ 58eec │ │ │ │ + ldr r6, [pc, #284] @ 58ef0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #276] @ 58f04 │ │ │ │ + ldr r2, [pc, #276] @ 58ef4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58c84 │ │ │ │ + bne 58c74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58d88 │ │ │ │ + beq 58d78 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #236] @ 58f08 │ │ │ │ + ldr r2, [pc, #236] @ 58ef8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #216] @ 58f0c │ │ │ │ - ldr r2, [pc, #216] @ 58f10 │ │ │ │ + ldr r3, [pc, #216] @ 58efc │ │ │ │ + ldr r2, [pc, #216] @ 58f00 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 58ce0 │ │ │ │ - ldr r1, [pc, #176] @ 58f0c │ │ │ │ - ldr r2, [pc, #180] @ 58f14 │ │ │ │ + b 58cd0 │ │ │ │ + ldr r1, [pc, #176] @ 58efc │ │ │ │ + ldr r2, [pc, #180] @ 58f04 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, r3 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 58d40 │ │ │ │ - ldr r1, [pc, #156] @ 58f18 │ │ │ │ - ldr r0, [pc, #156] @ 58f1c │ │ │ │ - ldr r3, [pc, #156] @ 58f20 │ │ │ │ - ldr r2, [pc, #156] @ 58f24 │ │ │ │ + b 58d30 │ │ │ │ + ldr r1, [pc, #156] @ 58f08 │ │ │ │ + ldr r0, [pc, #156] @ 58f0c │ │ │ │ + ldr r3, [pc, #156] @ 58f10 │ │ │ │ + ldr r2, [pc, #156] @ 58f14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 58cfc │ │ │ │ - ldr r1, [pc, #140] @ 58f28 │ │ │ │ - ldr r0, [pc, #140] @ 58f2c │ │ │ │ - ldr r3, [pc, #140] @ 58f30 │ │ │ │ - ldr r2, [pc, #140] @ 58f34 │ │ │ │ + b 58cec │ │ │ │ + ldr r1, [pc, #140] @ 58f18 │ │ │ │ + ldr r0, [pc, #140] @ 58f1c │ │ │ │ + ldr r3, [pc, #140] @ 58f20 │ │ │ │ + ldr r2, [pc, #140] @ 58f24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 58cfc │ │ │ │ - andeq pc, r8, ip, asr #10 │ │ │ │ - andeq r7, r4, r8, lsl #7 │ │ │ │ - andeq pc, r8, ip, lsl r5 @ │ │ │ │ - andeq sl, r4, ip, asr pc │ │ │ │ + b 58cec │ │ │ │ + andeq pc, r8, ip, asr r5 @ │ │ │ │ + muleq r4, r8, r3 │ │ │ │ + andeq pc, r8, ip, lsr #10 │ │ │ │ + andeq sl, r4, ip, ror #30 │ │ │ │ andeq r9, r2, ip, ror #11 │ │ │ │ andeq r9, r2, r0, lsl #15 │ │ │ │ andeq r1, r2, r0, lsl r4 │ │ │ │ andeq r0, r0, sp, lsr r5 │ │ │ │ - andeq pc, r8, ip, lsl #9 │ │ │ │ - @ instruction: 0x0004aebc │ │ │ │ - andeq pc, r8, ip, asr #8 │ │ │ │ + muleq r8, ip, r4 │ │ │ │ + andeq sl, r4, ip, asr #29 │ │ │ │ + andeq pc, r8, ip, asr r4 @ │ │ │ │ andeq r9, r2, r0, ror #10 │ │ │ │ muleq r2, r0, r6 │ │ │ │ andeq r0, r0, pc, lsr r5 │ │ │ │ - andeq sl, r4, r4, asr lr │ │ │ │ + andeq sl, r4, r4, ror #28 │ │ │ │ andeq r9, r2, r4, lsl r5 │ │ │ │ andeq r9, r2, r4, asr #12 │ │ │ │ andeq r0, r0, pc, lsl r5 │ │ │ │ strdeq r9, [r2], -ip │ │ │ │ andeq r9, r2, ip, lsr #12 │ │ │ │ andeq r0, r0, r3, lsl r5 │ │ │ │ andeq r0, r0, r7, lsl r5 │ │ │ │ @@ -86041,182 +86037,182 @@ │ │ │ │ andeq r1, r2, ip, asr r2 │ │ │ │ andeq r0, r0, r1, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #604] @ 591b0 │ │ │ │ + ldr r4, [pc, #604] @ 591a0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #592] @ 591b4 │ │ │ │ + ldr r5, [pc, #592] @ 591a4 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 590d4 │ │ │ │ + bne 590c4 │ │ │ │ ldr r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59080 │ │ │ │ + beq 59070 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 59170 │ │ │ │ - ldr r3, [pc, #560] @ 591b8 │ │ │ │ + bne 59160 │ │ │ │ + ldr r3, [pc, #560] @ 591a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #276] @ 0x114 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5908c │ │ │ │ - ldr r4, [pc, #540] @ 591bc │ │ │ │ + beq 5907c │ │ │ │ + ldr r4, [pc, #540] @ 591ac │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - bne 59190 │ │ │ │ - ldr r6, [pc, #524] @ 591c0 │ │ │ │ + bne 59180 │ │ │ │ + ldr r6, [pc, #524] @ 591b0 │ │ │ │ mvn r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #284] @ 0x11c │ │ │ │ mov r0, r2 │ │ │ │ bl 4e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59018 │ │ │ │ + beq 59008 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq 59148 │ │ │ │ - ldr r1, [pc, #476] @ 591c4 │ │ │ │ - ldr r0, [pc, #476] @ 591c8 │ │ │ │ - ldr r3, [pc, #476] @ 591cc │ │ │ │ - ldr r2, [pc, #476] @ 591d0 │ │ │ │ + beq 59138 │ │ │ │ + ldr r1, [pc, #476] @ 591b4 │ │ │ │ + ldr r0, [pc, #476] @ 591b8 │ │ │ │ + ldr r3, [pc, #476] @ 591bc │ │ │ │ + ldr r2, [pc, #476] @ 591c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r6, #276] @ 0x114 │ │ │ │ mov r0, r2 │ │ │ │ bl 4ccc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 59128 │ │ │ │ - ldr r2, [pc, #404] @ 591d4 │ │ │ │ + beq 59118 │ │ │ │ + ldr r2, [pc, #404] @ 591c4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r2, #12] │ │ │ │ - bne 58fe0 │ │ │ │ - ldr r3, [pc, #384] @ 591d8 │ │ │ │ + bne 58fd0 │ │ │ │ + ldr r3, [pc, #384] @ 591c8 │ │ │ │ str r6, [r2, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59080 │ │ │ │ - ldr r1, [pc, #364] @ 591dc │ │ │ │ - ldr r0, [pc, #364] @ 591e0 │ │ │ │ - ldr r2, [pc, #364] @ 591e4 │ │ │ │ + beq 59070 │ │ │ │ + ldr r1, [pc, #364] @ 591cc │ │ │ │ + ldr r0, [pc, #364] @ 591d0 │ │ │ │ + ldr r2, [pc, #364] @ 591d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ ldr r2, [r3, #280] @ 0x118 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 58f98 │ │ │ │ + bne 58f88 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #320] @ 591e8 │ │ │ │ + ldr r3, [pc, #320] @ 591d8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 59080 │ │ │ │ - ldr r1, [pc, #300] @ 591ec │ │ │ │ - ldr r0, [pc, #300] @ 591f0 │ │ │ │ - ldr r2, [pc, #300] @ 591f4 │ │ │ │ + beq 59070 │ │ │ │ + ldr r1, [pc, #300] @ 591dc │ │ │ │ + ldr r0, [pc, #300] @ 591e0 │ │ │ │ + ldr r2, [pc, #300] @ 591e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 59080 │ │ │ │ - ldr r7, [pc, #284] @ 591f8 │ │ │ │ - ldr r6, [pc, #284] @ 591fc │ │ │ │ + bl 57b50 │ │ │ │ + b 59070 │ │ │ │ + ldr r7, [pc, #284] @ 591e8 │ │ │ │ + ldr r6, [pc, #284] @ 591ec │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #276] @ 59200 │ │ │ │ + ldr r2, [pc, #276] @ 591f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58f78 │ │ │ │ + bne 58f68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59080 │ │ │ │ + beq 59070 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #236] @ 59204 │ │ │ │ + ldr r2, [pc, #236] @ 591f4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #216] @ 59208 │ │ │ │ - ldr r2, [pc, #216] @ 5920c │ │ │ │ + ldr r1, [pc, #216] @ 591f8 │ │ │ │ + ldr r2, [pc, #216] @ 591fc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, r7 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 59038 │ │ │ │ - ldr r3, [pc, #184] @ 59208 │ │ │ │ - ldr r2, [pc, #188] @ 59210 │ │ │ │ + b 59028 │ │ │ │ + ldr r3, [pc, #184] @ 591f8 │ │ │ │ + ldr r2, [pc, #188] @ 59200 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 58fe0 │ │ │ │ - ldr r1, [pc, #156] @ 59214 │ │ │ │ - ldr r0, [pc, #156] @ 59218 │ │ │ │ - ldr r3, [pc, #156] @ 5921c │ │ │ │ - ldr r2, [pc, #156] @ 59220 │ │ │ │ + b 58fd0 │ │ │ │ + ldr r1, [pc, #156] @ 59204 │ │ │ │ + ldr r0, [pc, #156] @ 59208 │ │ │ │ + ldr r3, [pc, #156] @ 5920c │ │ │ │ + ldr r2, [pc, #156] @ 59210 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 58ffc │ │ │ │ - ldr r1, [pc, #140] @ 59224 │ │ │ │ - ldr r0, [pc, #140] @ 59228 │ │ │ │ - ldr r3, [pc, #140] @ 5922c │ │ │ │ - ldr r2, [pc, #140] @ 59230 │ │ │ │ + b 58fec │ │ │ │ + ldr r1, [pc, #140] @ 59214 │ │ │ │ + ldr r0, [pc, #140] @ 59218 │ │ │ │ + ldr r3, [pc, #140] @ 5921c │ │ │ │ + ldr r2, [pc, #140] @ 59220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 58ffc │ │ │ │ - andeq pc, r8, r8, asr r2 @ │ │ │ │ - muleq r4, r4, r0 │ │ │ │ - andeq pc, r8, r8, lsr #4 │ │ │ │ - andeq sl, r4, r8, ror #24 │ │ │ │ - strdeq pc, [r8], -r8 │ │ │ │ + b 58fec │ │ │ │ + andeq pc, r8, r8, ror #4 │ │ │ │ + andeq r7, r4, r4, lsr #1 │ │ │ │ + andeq pc, r8, r8, lsr r2 @ │ │ │ │ + andeq sl, r4, r8, ror ip │ │ │ │ + andeq pc, r8, r8, lsl #4 │ │ │ │ andeq r9, r2, ip, ror #5 │ │ │ │ andeq r9, r2, r0, lsl #9 │ │ │ │ andeq r1, r2, r0, lsl r1 │ │ │ │ andeq r0, r0, r3, ror r5 │ │ │ │ - andeq sl, r4, r4, asr #23 │ │ │ │ - andeq pc, r8, r4, asr r1 @ │ │ │ │ + ldrdeq sl, [r4], -r4 │ │ │ │ + andeq pc, r8, r4, ror #2 │ │ │ │ andeq r9, r2, r8, ror #4 │ │ │ │ andeq r9, r2, r8, lsl #8 │ │ │ │ andeq r0, r0, r5, ror r5 │ │ │ │ - andeq sl, r4, ip, asr fp │ │ │ │ + andeq sl, r4, ip, ror #22 │ │ │ │ andeq r9, r2, r8, lsl r2 │ │ │ │ @ instruction: 0x000293b8 │ │ │ │ andeq r0, r0, r6, asr r5 │ │ │ │ andeq r9, r2, r0, lsl #4 │ │ │ │ andeq r9, r2, r0, lsr #7 │ │ │ │ andeq r0, r0, sl, asr #10 │ │ │ │ andeq r0, r0, lr, asr #10 │ │ │ │ @@ -86232,24 +86228,24 @@ │ │ │ │ andeq r0, r2, r0, ror #30 │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ 59330 │ │ │ │ + ldr r3, [pc, #224] @ 59320 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 592bc │ │ │ │ - ldr r4, [pc, #208] @ 59334 │ │ │ │ + bne 592ac │ │ │ │ + ldr r4, [pc, #208] @ 59324 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 592f8 │ │ │ │ + beq 592e8 │ │ │ │ bl 4528 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ bl 4ad4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #324] @ 0x144 │ │ │ │ bl 478c │ │ │ │ @@ -86258,171 +86254,171 @@ │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r6, [r4, #276] @ 0x114 │ │ │ │ str r5, [r4, #284] @ 0x11c │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ - bne 592d8 │ │ │ │ + bne 592c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 59338 │ │ │ │ - ldr r0, [pc, #116] @ 5933c │ │ │ │ - ldr r2, [pc, #116] @ 59340 │ │ │ │ + ldr r1, [pc, #116] @ 59328 │ │ │ │ + ldr r0, [pc, #116] @ 5932c │ │ │ │ + ldr r2, [pc, #116] @ 59330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5925c │ │ │ │ - ldr r1, [pc, #100] @ 59344 │ │ │ │ - ldr r0, [pc, #100] @ 59348 │ │ │ │ - ldr r2, [pc, #100] @ 5934c │ │ │ │ + bl 57924 │ │ │ │ + b 5924c │ │ │ │ + ldr r1, [pc, #100] @ 59334 │ │ │ │ + ldr r0, [pc, #100] @ 59338 │ │ │ │ + ldr r2, [pc, #100] @ 5933c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r3, [pc, #76] @ 59350 │ │ │ │ + ldr r3, [pc, #76] @ 59340 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ - bne 59314 │ │ │ │ - ldr r0, [pc, #60] @ 59350 │ │ │ │ + bne 59304 │ │ │ │ + ldr r0, [pc, #60] @ 59340 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 59354 │ │ │ │ - ldr r0, [pc, #56] @ 59358 │ │ │ │ + ldr r1, [pc, #56] @ 59344 │ │ │ │ + ldr r0, [pc, #56] @ 59348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1408 @ 0x580 │ │ │ │ - bl 57b60 │ │ │ │ - b 5930c │ │ │ │ - andeq lr, r8, r0, ror #30 │ │ │ │ - andeq lr, r8, ip, asr #30 │ │ │ │ + bl 57b50 │ │ │ │ + b 592fc │ │ │ │ + andeq lr, r8, r0, ror pc │ │ │ │ + andeq lr, r8, ip, asr pc │ │ │ │ andeq r9, r2, r4, lsl r0 │ │ │ │ ldrdeq r9, [r2], -ip │ │ │ │ andeq r0, r0, lr, ror r5 │ │ │ │ strdeq r8, [r2], -r8 @ │ │ │ │ andeq r9, r2, r0, asr #3 │ │ │ │ andeq r0, r0, sl, lsl #11 │ │ │ │ @ instruction: 0xfffffbfd │ │ │ │ andeq r8, r2, r0, asr #31 │ │ │ │ andeq r9, r2, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #420] @ 5951c │ │ │ │ + ldr r3, [pc, #420] @ 5950c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59410 │ │ │ │ - ldr r4, [pc, #400] @ 59520 │ │ │ │ + bne 59400 │ │ │ │ + ldr r4, [pc, #400] @ 59510 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, #268] @ 0x10c │ │ │ │ cmp r7, #1 │ │ │ │ - bne 594fc │ │ │ │ + bne 594ec │ │ │ │ ldr r5, [r4, #324] @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ bl 48e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 594c4 │ │ │ │ + bne 594b4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl 1d3fc │ │ │ │ + bl 1d3ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 594a4 │ │ │ │ + bne 59494 │ │ │ │ ldr r8, [r4, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ bl 4cd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 59480 │ │ │ │ + bne 59470 │ │ │ │ bl 4cd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 59450 │ │ │ │ + bge 59440 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ cmp r2, #0 │ │ │ │ str r8, [r4, #272] @ 0x110 │ │ │ │ str r3, [r4, #280] @ 0x118 │ │ │ │ str r8, [r4, #276] @ 0x114 │ │ │ │ str r3, [r4, #284] @ 0x11c │ │ │ │ - bne 5942c │ │ │ │ + bne 5941c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #268] @ 59524 │ │ │ │ - ldr r0, [pc, #268] @ 59528 │ │ │ │ - ldr r2, [pc, #268] @ 5952c │ │ │ │ + ldr r1, [pc, #268] @ 59514 │ │ │ │ + ldr r0, [pc, #268] @ 59518 │ │ │ │ + ldr r2, [pc, #268] @ 5951c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 59388 │ │ │ │ - ldr r1, [pc, #252] @ 59530 │ │ │ │ - ldr r0, [pc, #252] @ 59534 │ │ │ │ - ldr r2, [pc, #252] @ 59538 │ │ │ │ + bl 57924 │ │ │ │ + b 59378 │ │ │ │ + ldr r1, [pc, #252] @ 59520 │ │ │ │ + ldr r0, [pc, #252] @ 59524 │ │ │ │ + ldr r2, [pc, #252] @ 59528 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #228] @ 5953c │ │ │ │ - ldr ip, [pc, #228] @ 59540 │ │ │ │ - ldr r3, [pc, #228] @ 59544 │ │ │ │ - ldr r2, [pc, #228] @ 59548 │ │ │ │ + ldr r1, [pc, #228] @ 5952c │ │ │ │ + ldr ip, [pc, #228] @ 59530 │ │ │ │ + ldr r3, [pc, #228] @ 59534 │ │ │ │ + ldr r2, [pc, #228] @ 59538 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2, ip} │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #196] @ 5954c │ │ │ │ - ldr ip, [pc, #196] @ 59550 │ │ │ │ - ldr r3, [pc, #196] @ 59554 │ │ │ │ - ldr r2, [pc, #196] @ 59558 │ │ │ │ + ldr r1, [pc, #196] @ 5953c │ │ │ │ + ldr ip, [pc, #196] @ 59540 │ │ │ │ + ldr r3, [pc, #196] @ 59544 │ │ │ │ + ldr r2, [pc, #196] @ 59548 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ - b 59470 │ │ │ │ - ldr r1, [pc, #176] @ 5955c │ │ │ │ - ldr ip, [pc, #176] @ 59560 │ │ │ │ - ldr r3, [pc, #176] @ 59564 │ │ │ │ - ldr r2, [pc, #176] @ 59568 │ │ │ │ + b 59460 │ │ │ │ + ldr r1, [pc, #176] @ 5954c │ │ │ │ + ldr ip, [pc, #176] @ 59550 │ │ │ │ + ldr r3, [pc, #176] @ 59554 │ │ │ │ + ldr r2, [pc, #176] @ 59558 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5946c │ │ │ │ - ldr r1, [pc, #160] @ 5956c │ │ │ │ - ldr r0, [pc, #160] @ 59570 │ │ │ │ - ldr r3, [pc, #160] @ 59574 │ │ │ │ - ldr r2, [pc, #160] @ 59578 │ │ │ │ + b 5945c │ │ │ │ + ldr r1, [pc, #160] @ 5955c │ │ │ │ + ldr r0, [pc, #160] @ 59560 │ │ │ │ + ldr r3, [pc, #160] @ 59564 │ │ │ │ + ldr r2, [pc, #160] @ 59568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #120] @ 5957c │ │ │ │ - ldr r0, [pc, #120] @ 59580 │ │ │ │ - ldr r3, [pc, #120] @ 59584 │ │ │ │ - ldr r2, [pc, #120] @ 59588 │ │ │ │ + ldr r1, [pc, #120] @ 5956c │ │ │ │ + ldr r0, [pc, #120] @ 59570 │ │ │ │ + ldr r3, [pc, #120] @ 59574 │ │ │ │ + ldr r2, [pc, #120] @ 59578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 594e0 │ │ │ │ - andeq lr, r8, r4, lsr lr │ │ │ │ - andeq lr, r8, r0, lsr #28 │ │ │ │ + b 594d0 │ │ │ │ + andeq lr, r8, r4, asr #28 │ │ │ │ + andeq lr, r8, r0, lsr lr │ │ │ │ andeq r8, r2, r0, asr #29 │ │ │ │ muleq r2, r8, r0 │ │ │ │ muleq r0, r4, r5 │ │ │ │ andeq r8, r2, r4, lsr #29 │ │ │ │ andeq r9, r2, ip, ror r0 │ │ │ │ andeq r0, r0, r4, lsr #11 │ │ │ │ andeq r8, r2, ip, ror lr │ │ │ │ @@ -86446,158 +86442,158 @@ │ │ │ │ strdeq r0, [r2], -r4 │ │ │ │ muleq r0, r5, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #548] @ 597cc │ │ │ │ + ldr r3, [pc, #548] @ 597bc │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 596c0 │ │ │ │ - ldr r4, [pc, #528] @ 597d0 │ │ │ │ + bne 596b0 │ │ │ │ + ldr r4, [pc, #528] @ 597c0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #268] @ 0x10c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 59768 │ │ │ │ - bl 59234 │ │ │ │ + bne 59758 │ │ │ │ + bl 59224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59738 │ │ │ │ + bne 59728 │ │ │ │ ldr r5, [r4, #272] @ 0x110 │ │ │ │ ldr r7, [r4, #276] @ 0x114 │ │ │ │ ldr r6, [r4, #280] @ 0x118 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 595f8 │ │ │ │ + bne 595e8 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ cmp r3, r6 │ │ │ │ - beq 59644 │ │ │ │ + beq 59634 │ │ │ │ mov r0, r6 │ │ │ │ bl 48e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 597ac │ │ │ │ + bne 5979c │ │ │ │ mov r0, r5 │ │ │ │ bl 4cd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59788 │ │ │ │ + bne 59778 │ │ │ │ bl 4528 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 59700 │ │ │ │ + bne 596f0 │ │ │ │ bl 4ad4 │ │ │ │ - ldr r3, [pc, #420] @ 597d4 │ │ │ │ + ldr r3, [pc, #420] @ 597c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #284] @ 0x11c │ │ │ │ cmp r0, r2 │ │ │ │ - bne 59700 │ │ │ │ + bne 596f0 │ │ │ │ str r5, [r3, #276] @ 0x114 │ │ │ │ str r6, [r3, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #396] @ 597d8 │ │ │ │ + ldr r3, [pc, #396] @ 597c8 │ │ │ │ mov r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ - beq 5967c │ │ │ │ - ldr r3, [pc, #376] @ 597dc │ │ │ │ + beq 5966c │ │ │ │ + ldr r3, [pc, #376] @ 597cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 596dc │ │ │ │ + bne 596cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d3fc │ │ │ │ + bl 1d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5965c │ │ │ │ - ldr r1, [pc, #328] @ 597e0 │ │ │ │ - ldr ip, [pc, #328] @ 597e4 │ │ │ │ - ldr r2, [pc, #328] @ 597e8 │ │ │ │ - ldr r3, [pc, #328] @ 597ec │ │ │ │ + beq 5964c │ │ │ │ + ldr r1, [pc, #328] @ 597d0 │ │ │ │ + ldr ip, [pc, #328] @ 597d4 │ │ │ │ + ldr r2, [pc, #328] @ 597d8 │ │ │ │ + ldr r3, [pc, #328] @ 597dc │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r1, r2, ip} │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #296] @ 597f0 │ │ │ │ - ldr r0, [pc, #296] @ 597f4 │ │ │ │ - ldr r2, [pc, #296] @ 597f8 │ │ │ │ + ldr r1, [pc, #296] @ 597e0 │ │ │ │ + ldr r0, [pc, #296] @ 597e4 │ │ │ │ + ldr r2, [pc, #296] @ 597e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 595b8 │ │ │ │ - ldr r1, [pc, #280] @ 597fc │ │ │ │ - ldr r0, [pc, #280] @ 59800 │ │ │ │ + bl 57924 │ │ │ │ + b 595a8 │ │ │ │ + ldr r1, [pc, #280] @ 597ec │ │ │ │ + ldr r0, [pc, #280] @ 597f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #252] @ 59804 │ │ │ │ - ldr r0, [pc, #252] @ 59808 │ │ │ │ - ldr r3, [pc, #252] @ 5980c │ │ │ │ - ldr r2, [pc, #252] @ 59810 │ │ │ │ + ldr r1, [pc, #252] @ 597f4 │ │ │ │ + ldr r0, [pc, #252] @ 597f8 │ │ │ │ + ldr r3, [pc, #252] @ 597fc │ │ │ │ + ldr r2, [pc, #252] @ 59800 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #212] @ 59814 │ │ │ │ - ldr ip, [pc, #212] @ 59818 │ │ │ │ - ldr r3, [pc, #212] @ 5981c │ │ │ │ + ldr r1, [pc, #212] @ 59804 │ │ │ │ + ldr ip, [pc, #212] @ 59808 │ │ │ │ + ldr r3, [pc, #212] @ 5980c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1456 @ 0x5b0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r1, r2, ip} │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #176] @ 59820 │ │ │ │ - ldr r0, [pc, #176] @ 59824 │ │ │ │ - ldr r3, [pc, #176] @ 59828 │ │ │ │ - ldr r2, [pc, #176] @ 5982c │ │ │ │ + ldr r1, [pc, #176] @ 59810 │ │ │ │ + ldr r0, [pc, #176] @ 59814 │ │ │ │ + ldr r3, [pc, #176] @ 59818 │ │ │ │ + ldr r2, [pc, #176] @ 5981c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5971c │ │ │ │ - ldr r1, [pc, #160] @ 59830 │ │ │ │ - ldr ip, [pc, #160] @ 59834 │ │ │ │ - ldr r3, [pc, #160] @ 59838 │ │ │ │ - ldr r2, [pc, #160] @ 5983c │ │ │ │ + b 5970c │ │ │ │ + ldr r1, [pc, #160] @ 59820 │ │ │ │ + ldr ip, [pc, #160] @ 59824 │ │ │ │ + ldr r3, [pc, #160] @ 59828 │ │ │ │ + ldr r2, [pc, #160] @ 5982c │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - b 59758 │ │ │ │ - ldr r1, [pc, #140] @ 59840 │ │ │ │ - ldr r0, [pc, #140] @ 59844 │ │ │ │ - ldr r3, [pc, #140] @ 59848 │ │ │ │ - ldr r2, [pc, #140] @ 5984c │ │ │ │ + b 59748 │ │ │ │ + ldr r1, [pc, #140] @ 59830 │ │ │ │ + ldr r0, [pc, #140] @ 59834 │ │ │ │ + ldr r3, [pc, #140] @ 59838 │ │ │ │ + ldr r2, [pc, #140] @ 5983c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5971c │ │ │ │ - andeq lr, r8, r4, lsl #24 │ │ │ │ - strdeq lr, [r8], -r0 │ │ │ │ - andeq lr, r8, r0, lsl #23 │ │ │ │ - @ instruction: 0x0004a5b8 │ │ │ │ - andeq lr, r8, ip, asr #22 │ │ │ │ + b 5970c │ │ │ │ + andeq lr, r8, r4, lsl ip │ │ │ │ + andeq lr, r8, r0, lsl #24 │ │ │ │ + muleq r8, r0, fp │ │ │ │ + andeq sl, r4, r8, asr #11 │ │ │ │ + andeq lr, r8, ip, asr fp │ │ │ │ andeq r8, r2, ip, lsr ip │ │ │ │ andeq r8, r2, r4, lsr pc │ │ │ │ @ instruction: 0x000005be │ │ │ │ andeq r0, r2, r0, ror #20 │ │ │ │ andeq r8, r2, r0, lsl ip │ │ │ │ andeq r8, r2, ip, ror #28 │ │ │ │ andeq r0, r0, sp, lsr #11 │ │ │ │ @@ -86623,156 +86619,156 @@ │ │ │ │ andeq r0, r2, r4, asr #18 │ │ │ │ @ instruction: 0x000005b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #528] @ 59a7c │ │ │ │ + ldr r3, [pc, #528] @ 59a6c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #516] @ 59a80 │ │ │ │ + ldr r2, [pc, #516] @ 59a70 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #512] @ 59a84 │ │ │ │ + ldr r3, [pc, #512] @ 59a74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59998 │ │ │ │ - ldr r4, [pc, #484] @ 59a88 │ │ │ │ + bne 59988 │ │ │ │ + ldr r4, [pc, #484] @ 59a78 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #268] @ 0x10c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 59a04 │ │ │ │ - bl 59234 │ │ │ │ + bne 599f4 │ │ │ │ + bl 59224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 599d4 │ │ │ │ + bne 599c4 │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 598d4 │ │ │ │ + beq 598c4 │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59988 │ │ │ │ + bne 59978 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59a5c │ │ │ │ + beq 59a4c │ │ │ │ sub ip, fp, #56 @ 0x38 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 4a14 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a3c │ │ │ │ - ldr r3, [pc, #372] @ 59a8c │ │ │ │ + beq 59a2c │ │ │ │ + ldr r3, [pc, #372] @ 59a7c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3, #324] @ 0x144 │ │ │ │ str r2, [r3, #320] @ 0x140 │ │ │ │ bl 4540 │ │ │ │ - bl 5935c │ │ │ │ - ldr r2, [pc, #340] @ 59a90 │ │ │ │ - ldr r3, [pc, #340] @ 59a94 │ │ │ │ + bl 5934c │ │ │ │ + ldr r2, [pc, #340] @ 59a80 │ │ │ │ + ldr r3, [pc, #340] @ 59a84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne 599b4 │ │ │ │ - ldr r2, [pc, #312] @ 59a98 │ │ │ │ - ldr r3, [pc, #288] @ 59a84 │ │ │ │ + bne 599a4 │ │ │ │ + ldr r2, [pc, #312] @ 59a88 │ │ │ │ + ldr r3, [pc, #288] @ 59a74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 599d0 │ │ │ │ + bne 599c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r4, #284] @ 0x11c │ │ │ │ str r2, [r4, #324] @ 0x144 │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ - b 59930 │ │ │ │ - ldr r1, [pc, #252] @ 59a9c │ │ │ │ - ldr r0, [pc, #252] @ 59aa0 │ │ │ │ - ldr r2, [pc, #252] @ 59aa4 │ │ │ │ + b 59920 │ │ │ │ + ldr r1, [pc, #252] @ 59a8c │ │ │ │ + ldr r0, [pc, #252] @ 59a90 │ │ │ │ + ldr r2, [pc, #252] @ 59a94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5989c │ │ │ │ - ldr r1, [pc, #236] @ 59aa8 │ │ │ │ - ldr r0, [pc, #236] @ 59aac │ │ │ │ + bl 57924 │ │ │ │ + b 5988c │ │ │ │ + ldr r1, [pc, #236] @ 59a98 │ │ │ │ + ldr r0, [pc, #236] @ 59a9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1520 @ 0x5f0 │ │ │ │ - bl 57b60 │ │ │ │ - b 59958 │ │ │ │ + bl 57b50 │ │ │ │ + b 59948 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #212] @ 59ab0 │ │ │ │ - ldr ip, [pc, #212] @ 59ab4 │ │ │ │ - ldr r3, [pc, #212] @ 59ab8 │ │ │ │ - ldr r2, [pc, #212] @ 59abc │ │ │ │ + ldr r1, [pc, #212] @ 59aa0 │ │ │ │ + ldr ip, [pc, #212] @ 59aa4 │ │ │ │ + ldr r3, [pc, #212] @ 59aa8 │ │ │ │ + ldr r2, [pc, #212] @ 59aac │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r1, r2, ip} │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #180] @ 59ac0 │ │ │ │ - ldr r0, [pc, #180] @ 59ac4 │ │ │ │ - ldr r3, [pc, #180] @ 59ac8 │ │ │ │ - ldr r2, [pc, #180] @ 59acc │ │ │ │ + ldr r1, [pc, #180] @ 59ab0 │ │ │ │ + ldr r0, [pc, #180] @ 59ab4 │ │ │ │ + ldr r3, [pc, #180] @ 59ab8 │ │ │ │ + ldr r2, [pc, #180] @ 59abc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #140] @ 59ad0 │ │ │ │ - ldr ip, [pc, #140] @ 59ad4 │ │ │ │ - ldr r3, [pc, #140] @ 59ad8 │ │ │ │ - ldr r2, [pc, #140] @ 59adc │ │ │ │ + ldr r1, [pc, #140] @ 59ac0 │ │ │ │ + ldr ip, [pc, #140] @ 59ac4 │ │ │ │ + ldr r3, [pc, #140] @ 59ac8 │ │ │ │ + ldr r2, [pc, #140] @ 59acc │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b 599f4 │ │ │ │ - ldr r1, [pc, #124] @ 59ae0 │ │ │ │ - ldr ip, [pc, #124] @ 59ae4 │ │ │ │ - ldr r3, [pc, #124] @ 59ae8 │ │ │ │ - ldr r2, [pc, #124] @ 59aec │ │ │ │ + b 599e4 │ │ │ │ + ldr r1, [pc, #124] @ 59ad0 │ │ │ │ + ldr ip, [pc, #124] @ 59ad4 │ │ │ │ + ldr r3, [pc, #124] @ 59ad8 │ │ │ │ + ldr r2, [pc, #124] @ 59adc │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b 599f4 │ │ │ │ - andeq lr, r8, r0, asr #18 │ │ │ │ - andeq r6, r4, r8, ror r7 │ │ │ │ + b 599e4 │ │ │ │ + andeq lr, r8, r0, asr r9 │ │ │ │ + andeq r6, r4, r8, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r8, ip, lsl #18 │ │ │ │ - muleq r8, r0, r8 │ │ │ │ - andeq lr, r8, r0, ror r8 │ │ │ │ - andeq sl, r4, r0, asr #5 │ │ │ │ - muleq r4, r8, r6 │ │ │ │ + andeq lr, r8, ip, lsl r9 │ │ │ │ + andeq lr, r8, r0, lsr #17 │ │ │ │ + andeq lr, r8, r0, lsl #17 │ │ │ │ + ldrdeq sl, [r4], -r0 │ │ │ │ + andeq r6, r4, r8, lsr #13 │ │ │ │ andeq r8, r2, r8, lsr r9 │ │ │ │ andeq r8, r2, r4, asr ip │ │ │ │ andeq r0, r0, sp, asr #11 │ │ │ │ andeq r8, r2, r0, lsr #18 │ │ │ │ andeq r8, r2, ip, lsr ip │ │ │ │ strdeq r8, [r2], -r8 @ │ │ │ │ andeq r8, r2, r4, lsl #23 │ │ │ │ @@ -86791,153 +86787,153 @@ │ │ │ │ muleq r2, r4, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #524] @ 59d18 │ │ │ │ + ldr r3, [pc, #524] @ 59d08 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #512] @ 59d1c │ │ │ │ + ldr r2, [pc, #512] @ 59d0c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #508] @ 59d20 │ │ │ │ + ldr r3, [pc, #508] @ 59d10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59c10 │ │ │ │ + bne 59c00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 59cf4 │ │ │ │ - ldr r4, [pc, #472] @ 59d24 │ │ │ │ + beq 59ce4 │ │ │ │ + ldr r4, [pc, #472] @ 59d14 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, #268] @ 0x10c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 59cbc │ │ │ │ - bl 59234 │ │ │ │ + bne 59cac │ │ │ │ + bl 59224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59c98 │ │ │ │ + bne 59c88 │ │ │ │ ldr r2, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 59b84 │ │ │ │ + bne 59b74 │ │ │ │ ldr r2, [r4, #280] @ 0x118 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 59bcc │ │ │ │ + beq 59bbc │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59c78 │ │ │ │ + beq 59c68 │ │ │ │ sub ip, fp, #56 @ 0x38 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 4a14 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c4c │ │ │ │ - bl 5935c │ │ │ │ + beq 59c3c │ │ │ │ + bl 5934c │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #340] @ 59d28 │ │ │ │ + ldr r3, [pc, #340] @ 59d18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59c2c │ │ │ │ - ldr r2, [pc, #324] @ 59d2c │ │ │ │ - ldr r3, [pc, #308] @ 59d20 │ │ │ │ + bne 59c1c │ │ │ │ + ldr r2, [pc, #324] @ 59d1c │ │ │ │ + ldr r3, [pc, #308] @ 59d10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59c48 │ │ │ │ + bne 59c38 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #280] @ 59d30 │ │ │ │ - ldr r0, [pc, #280] @ 59d34 │ │ │ │ - ldr r2, [pc, #280] @ 59d38 │ │ │ │ + ldr r1, [pc, #280] @ 59d20 │ │ │ │ + ldr r0, [pc, #280] @ 59d24 │ │ │ │ + ldr r2, [pc, #280] @ 59d28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 59b3c │ │ │ │ - ldr r1, [pc, #264] @ 59d3c │ │ │ │ - ldr r0, [pc, #264] @ 59d40 │ │ │ │ - ldr r2, [pc, #264] @ 59d44 │ │ │ │ + bl 57924 │ │ │ │ + b 59b2c │ │ │ │ + ldr r1, [pc, #264] @ 59d2c │ │ │ │ + ldr r0, [pc, #264] @ 59d30 │ │ │ │ + ldr r2, [pc, #264] @ 59d34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 59be0 │ │ │ │ + bl 57b50 │ │ │ │ + b 59bd0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #244] @ 59d48 │ │ │ │ - ldr ip, [pc, #244] @ 59d4c │ │ │ │ - ldr r3, [pc, #244] @ 59d50 │ │ │ │ - ldr r2, [pc, #244] @ 59d54 │ │ │ │ + ldr r1, [pc, #244] @ 59d38 │ │ │ │ + ldr ip, [pc, #244] @ 59d3c │ │ │ │ + ldr r3, [pc, #244] @ 59d40 │ │ │ │ + ldr r2, [pc, #244] @ 59d44 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r1, r2, ip} │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #216] @ 59d58 │ │ │ │ - ldr ip, [pc, #216] @ 59d5c │ │ │ │ - ldr r3, [pc, #216] @ 59d60 │ │ │ │ - ldr r2, [pc, #216] @ 59d64 │ │ │ │ + ldr r1, [pc, #216] @ 59d48 │ │ │ │ + ldr ip, [pc, #216] @ 59d4c │ │ │ │ + ldr r3, [pc, #216] @ 59d50 │ │ │ │ + ldr r2, [pc, #216] @ 59d54 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b 59c68 │ │ │ │ - ldr r1, [pc, #200] @ 59d68 │ │ │ │ - ldr ip, [pc, #200] @ 59d6c │ │ │ │ - ldr r3, [pc, #200] @ 59d70 │ │ │ │ - ldr r2, [pc, #200] @ 59d74 │ │ │ │ + b 59c58 │ │ │ │ + ldr r1, [pc, #200] @ 59d58 │ │ │ │ + ldr ip, [pc, #200] @ 59d5c │ │ │ │ + ldr r3, [pc, #200] @ 59d60 │ │ │ │ + ldr r2, [pc, #200] @ 59d64 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ - b 59c68 │ │ │ │ - ldr r1, [pc, #180] @ 59d78 │ │ │ │ - ldr r0, [pc, #180] @ 59d7c │ │ │ │ - ldr r3, [pc, #180] @ 59d80 │ │ │ │ - ldr r2, [pc, #180] @ 59d84 │ │ │ │ + b 59c58 │ │ │ │ + ldr r1, [pc, #180] @ 59d68 │ │ │ │ + ldr r0, [pc, #180] @ 59d6c │ │ │ │ + ldr r3, [pc, #180] @ 59d70 │ │ │ │ + ldr r2, [pc, #180] @ 59d74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r1, [pc, #140] @ 59d88 │ │ │ │ - ldr ip, [pc, #140] @ 59d8c │ │ │ │ - ldr r3, [pc, #140] @ 59d90 │ │ │ │ - ldr r2, [pc, #140] @ 59d94 │ │ │ │ + ldr r1, [pc, #140] @ 59d78 │ │ │ │ + ldr ip, [pc, #140] @ 59d7c │ │ │ │ + ldr r3, [pc, #140] @ 59d80 │ │ │ │ + ldr r2, [pc, #140] @ 59d84 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ - b 59c68 │ │ │ │ - andeq lr, r8, r0, lsr #13 │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ + b 59c58 │ │ │ │ + @ instruction: 0x0008e6b0 │ │ │ │ + andeq r6, r4, r8, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r8, r4, ror #12 │ │ │ │ - ldrdeq lr, [r8], -ip │ │ │ │ - andeq r6, r4, r0, lsl r4 │ │ │ │ + andeq lr, r8, r4, ror r6 │ │ │ │ + andeq lr, r8, ip, ror #11 │ │ │ │ + andeq r6, r4, r0, lsr #8 │ │ │ │ andeq r8, r2, r0, asr #13 │ │ │ │ andeq r8, r2, r0, lsl sl │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r8, r2, r4, lsr #13 │ │ │ │ strdeq r8, [r2], -r4 │ │ │ │ andeq r0, r0, r8, lsl r6 │ │ │ │ andeq r8, r2, r0, lsl #13 │ │ │ │ @@ -86961,586 +86957,586 @@ │ │ │ │ strdeq r0, [r2], -ip │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #88] @ 59e0c │ │ │ │ + ldr r6, [pc, #88] @ 59dfc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmn r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 59e04 │ │ │ │ - ldr r4, [pc, #64] @ 59e10 │ │ │ │ - ldr r2, [pc, #64] @ 59e14 │ │ │ │ + beq 59df4 │ │ │ │ + ldr r4, [pc, #64] @ 59e00 │ │ │ │ + ldr r2, [pc, #64] @ 59e04 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #328 @ 0x148 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r4, #456 @ 0x1c8 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r4, #456] @ 0x1c8 │ │ │ │ str r3, [r6, #16] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - andeq r9, r4, r0, asr lr │ │ │ │ - ldrdeq lr, [r8], -ip │ │ │ │ + andeq r9, r4, r0, ror #28 │ │ │ │ + andeq lr, r8, ip, ror #7 │ │ │ │ andeq r8, r2, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #88] @ 59e8c │ │ │ │ + ldr r6, [pc, #88] @ 59e7c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmn r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 59e84 │ │ │ │ - ldr r4, [pc, #64] @ 59e90 │ │ │ │ - ldr r2, [pc, #64] @ 59e94 │ │ │ │ + beq 59e74 │ │ │ │ + ldr r4, [pc, #64] @ 59e80 │ │ │ │ + ldr r2, [pc, #64] @ 59e84 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #520 @ 0x208 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r4, #648 @ 0x288 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r4, #648] @ 0x288 │ │ │ │ str r3, [r6, #20] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r9, [r4], -r0 │ │ │ │ - andeq lr, r8, ip, asr r3 │ │ │ │ + andeq r9, r4, r0, ror #27 │ │ │ │ + andeq lr, r8, ip, ror #6 │ │ │ │ andeq r8, r2, r4, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #748] @ 5a1a0 │ │ │ │ + ldr ip, [pc, #748] @ 5a190 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bne 5a060 │ │ │ │ + bne 5a050 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bcs 5a0d4 │ │ │ │ - ldr sl, [pc, #704] @ 5a1a4 │ │ │ │ + bcs 5a0c4 │ │ │ │ + ldr sl, [pc, #704] @ 5a194 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r5, [sl, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 59f48 │ │ │ │ - ldr r9, [pc, #688] @ 5a1a8 │ │ │ │ + beq 59f38 │ │ │ │ + ldr r9, [pc, #688] @ 5a198 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r9, pc, r9 │ │ │ │ add r1, r5, #20 │ │ │ │ add r0, r9, #456 @ 0x1c8 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #519] @ 0x207 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #648] @ 5a1ac │ │ │ │ + ldr r3, [pc, #648] @ 5a19c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq 59f38 │ │ │ │ + beq 59f28 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r5, [sl, r4, lsl #2] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ - ldr r3, [pc, #596] @ 5a1b0 │ │ │ │ + ldr r3, [pc, #596] @ 5a1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, r4, lsl #2] │ │ │ │ - beq 5a14c │ │ │ │ + beq 5a13c │ │ │ │ cmp r6, #0 │ │ │ │ moveq r9, #1 │ │ │ │ - beq 59f84 │ │ │ │ + beq 59f74 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 5a114 │ │ │ │ + beq 5a104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 58068 │ │ │ │ - ldr r3, [pc, #516] @ 5a1b4 │ │ │ │ + bl 58058 │ │ │ │ + ldr r3, [pc, #516] @ 5a1a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs sl, r0, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - blt 5a01c │ │ │ │ + blt 5a00c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, #0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r7, r6 │ │ │ │ str sl, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ strbeq r7, [r5, #20] │ │ │ │ - bne 5a07c │ │ │ │ - ldr r3, [pc, #440] @ 5a1b8 │ │ │ │ + bne 5a06c │ │ │ │ + ldr r3, [pc, #440] @ 5a1a8 │ │ │ │ str r8, [r5, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a094 │ │ │ │ + bne 5a084 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #396] @ 5a1bc │ │ │ │ + ldr r2, [pc, #396] @ 5a1ac │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [pc, #380] @ 5a1c0 │ │ │ │ + ldr r0, [pc, #380] @ 5a1b0 │ │ │ │ cmp ip, r1 │ │ │ │ str r0, [r2, #264] @ 0x108 │ │ │ │ str r1, [r3, r4, lsl #2] │ │ │ │ - bne 5a0b8 │ │ │ │ - ldr sl, [pc, #360] @ 5a1c0 │ │ │ │ + bne 5a0a8 │ │ │ │ + ldr sl, [pc, #360] @ 5a1b0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #348] @ 5a1c4 │ │ │ │ - ldr r0, [pc, #348] @ 5a1c8 │ │ │ │ - ldr r2, [pc, #348] @ 5a1cc │ │ │ │ + ldr r1, [pc, #348] @ 5a1b4 │ │ │ │ + ldr r0, [pc, #348] @ 5a1b8 │ │ │ │ + ldr r2, [pc, #348] @ 5a1bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 59ed4 │ │ │ │ + bl 57924 │ │ │ │ + b 59ec4 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r5, #20 │ │ │ │ bl 4b1c │ │ │ │ strb r6, [r5, #51] @ 0x33 │ │ │ │ - b 59ff8 │ │ │ │ - ldr r1, [pc, #308] @ 5a1d0 │ │ │ │ - ldr r0, [pc, #308] @ 5a1d4 │ │ │ │ - ldr r2, [pc, #308] @ 5a1d8 │ │ │ │ + b 59fe8 │ │ │ │ + ldr r1, [pc, #308] @ 5a1c0 │ │ │ │ + ldr r0, [pc, #308] @ 5a1c4 │ │ │ │ + ldr r2, [pc, #308] @ 5a1c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #284] @ 5a1dc │ │ │ │ - ldr r0, [pc, #284] @ 5a1e0 │ │ │ │ - ldr r2, [pc, #284] @ 5a1e4 │ │ │ │ + ldr r1, [pc, #284] @ 5a1cc │ │ │ │ + ldr r0, [pc, #284] @ 5a1d0 │ │ │ │ + ldr r2, [pc, #284] @ 5a1d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a050 │ │ │ │ - ldr r3, [pc, #268] @ 5a1e8 │ │ │ │ - ldr r1, [pc, #268] @ 5a1ec │ │ │ │ + bl 57b50 │ │ │ │ + b 5a040 │ │ │ │ + ldr r3, [pc, #268] @ 5a1d8 │ │ │ │ + ldr r1, [pc, #268] @ 5a1dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5a0f8 │ │ │ │ - ldr sl, [pc, #244] @ 5a1ec │ │ │ │ - b 5a010 │ │ │ │ - ldr r1, [pc, #240] @ 5a1f0 │ │ │ │ - ldr r0, [pc, #240] @ 5a1f4 │ │ │ │ - ldr r2, [pc, #240] @ 5a1f8 │ │ │ │ + bne 5a0e8 │ │ │ │ + ldr sl, [pc, #244] @ 5a1dc │ │ │ │ + b 5a000 │ │ │ │ + ldr r1, [pc, #240] @ 5a1e0 │ │ │ │ + ldr r0, [pc, #240] @ 5a1e4 │ │ │ │ + ldr r2, [pc, #240] @ 5a1e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a0f0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a0e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #216] @ 5a1fc │ │ │ │ - ldr r3, [pc, #216] @ 5a200 │ │ │ │ + ldr r2, [pc, #216] @ 5a1ec │ │ │ │ + ldr r3, [pc, #216] @ 5a1f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r1, [pc, #208] @ 5a204 │ │ │ │ + ldr r1, [pc, #208] @ 5a1f4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r2, #264] @ 0x108 │ │ │ │ str sl, [r3, r4, lsl #2] │ │ │ │ - bne 5a184 │ │ │ │ - ldr sl, [pc, #184] @ 5a204 │ │ │ │ - b 5a010 │ │ │ │ - ldr r3, [pc, #180] @ 5a208 │ │ │ │ - ldr r1, [pc, #172] @ 5a204 │ │ │ │ + bne 5a174 │ │ │ │ + ldr sl, [pc, #184] @ 5a1f4 │ │ │ │ + b 5a000 │ │ │ │ + ldr r3, [pc, #180] @ 5a1f8 │ │ │ │ + ldr r1, [pc, #172] @ 5a1f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a144 │ │ │ │ - ldr r1, [pc, #156] @ 5a20c │ │ │ │ - ldr r0, [pc, #156] @ 5a210 │ │ │ │ - ldr r2, [pc, #156] @ 5a214 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a144 │ │ │ │ - ldr r1, [pc, #140] @ 5a218 │ │ │ │ - ldr r0, [pc, #140] @ 5a21c │ │ │ │ - ldr r2, [pc, #140] @ 5a220 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a144 │ │ │ │ - strdeq lr, [r8], -r8 │ │ │ │ - andeq lr, r8, ip, ror #11 │ │ │ │ - @ instruction: 0x0008e2b4 │ │ │ │ - andeq r9, r4, r4, ror #25 │ │ │ │ - andeq lr, r8, r4, ror r5 │ │ │ │ - andeq lr, r8, r0, lsr #10 │ │ │ │ - andeq lr, r8, ip, lsr #3 │ │ │ │ - andeq lr, r8, ip, ror r1 │ │ │ │ + beq 5a134 │ │ │ │ + ldr r1, [pc, #156] @ 5a1fc │ │ │ │ + ldr r0, [pc, #156] @ 5a200 │ │ │ │ + ldr r2, [pc, #156] @ 5a204 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a134 │ │ │ │ + ldr r1, [pc, #140] @ 5a208 │ │ │ │ + ldr r0, [pc, #140] @ 5a20c │ │ │ │ + ldr r2, [pc, #140] @ 5a210 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a134 │ │ │ │ + andeq lr, r8, r8, lsl #6 │ │ │ │ + strdeq lr, [r8], -ip │ │ │ │ + andeq lr, r8, r4, asr #5 │ │ │ │ + strdeq r9, [r4], -r4 │ │ │ │ + andeq lr, r8, r4, lsl #11 │ │ │ │ + andeq lr, r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x0008e1bc │ │ │ │ + andeq lr, r8, ip, lsl #3 │ │ │ │ @ instruction: 0xfffffbd9 │ │ │ │ andeq r8, r2, r0, ror r2 │ │ │ │ andeq r8, r2, r4, lsr r6 │ │ │ │ andeq r0, r0, r9, asr #13 │ │ │ │ andeq r8, r2, ip, lsr r2 │ │ │ │ andeq r8, r2, r0, lsl #12 │ │ │ │ andeq r0, r0, r3, lsl #14 │ │ │ │ andeq r8, r2, r8, lsl r2 │ │ │ │ ldrdeq r8, [r2], -ip │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - ldrdeq lr, [r8], -r0 │ │ │ │ + andeq lr, r8, r0, ror #1 │ │ │ │ @ instruction: 0xfffffbe3 │ │ │ │ ldrdeq r8, [r2], -r8 @ │ │ │ │ muleq r2, ip, r5 │ │ │ │ andeq r0, r0, pc, asr #13 │ │ │ │ - andeq lr, r8, r8, lsl #1 │ │ │ │ - muleq r8, ip, r3 │ │ │ │ + muleq r8, r8, r0 │ │ │ │ + andeq lr, r8, ip, lsr #7 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ - andeq lr, r8, r8, asr r0 │ │ │ │ + andeq lr, r8, r8, rrx │ │ │ │ andeq r8, r2, r8, ror #2 │ │ │ │ andeq r8, r2, ip, lsr #10 │ │ │ │ andeq r0, r0, r1, ror #13 │ │ │ │ andeq r8, r2, ip, asr #2 │ │ │ │ andeq r8, r2, r0, lsl r5 │ │ │ │ andeq r0, r0, sl, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 57120 │ │ │ │ + bl 57110 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 5a298 │ │ │ │ - ldr r2, [pc, #80] @ 5a2a4 │ │ │ │ + blt 5a288 │ │ │ │ + ldr r2, [pc, #80] @ 5a294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a298 │ │ │ │ + beq 5a288 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5a298 │ │ │ │ + bne 5a288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 5a298 │ │ │ │ + bne 5a288 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a29c │ │ │ │ + bne 5a28c │ │ │ │ mov r1, r5 │ │ │ │ bl 4438 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 5a29c │ │ │ │ + b 5a28c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq lr, r8, ip, ror r2 │ │ │ │ + andeq lr, r8, ip, lsl #5 │ │ │ │ mov r3, r0 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub r0, r0, #4608 @ 0x1200 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 5a318 │ │ │ │ - ldr r2, [pc, #104] @ 5a338 │ │ │ │ + bcs 5a308 │ │ │ │ + ldr r2, [pc, #104] @ 5a328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a318 │ │ │ │ + beq 5a308 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5a318 │ │ │ │ + bne 5a308 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bcs 5a320 │ │ │ │ + bcs 5a310 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a330 │ │ │ │ + beq 5a320 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 5a328 │ │ │ │ + bne 5a318 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #28] @ 5a33c │ │ │ │ - b 5a30c │ │ │ │ - ldr r0, [pc, #24] @ 5a340 │ │ │ │ - b 5a30c │ │ │ │ - ldr r0, [pc, #20] @ 5a344 │ │ │ │ - b 5a30c │ │ │ │ - ldr r0, [pc, #16] @ 5a348 │ │ │ │ - b 5a30c │ │ │ │ - andeq lr, r8, r0, lsl #4 │ │ │ │ + ldr r0, [pc, #28] @ 5a32c │ │ │ │ + b 5a2fc │ │ │ │ + ldr r0, [pc, #24] @ 5a330 │ │ │ │ + b 5a2fc │ │ │ │ + ldr r0, [pc, #20] @ 5a334 │ │ │ │ + b 5a2fc │ │ │ │ + ldr r0, [pc, #16] @ 5a338 │ │ │ │ + b 5a2fc │ │ │ │ + andeq lr, r8, r0, lsl r2 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ @ instruction: 0xfffffbd8 │ │ │ │ @ instruction: 0xfffffbd2 │ │ │ │ @ instruction: 0xfffffbd7 │ │ │ │ - ldr r1, [pc, #24] @ 5a36c │ │ │ │ + ldr r1, [pc, #24] @ 5a35c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #712 @ 0x2c8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq sp, r8, r8, asr lr │ │ │ │ + b 24234 │ │ │ │ + andeq sp, r8, r8, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 57120 │ │ │ │ + bl 57110 │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r7, [pc, #92] @ 5a3fc │ │ │ │ + ldr r7, [pc, #92] @ 5a3ec │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, r0, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a3f4 │ │ │ │ + beq 5a3e4 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne 5a3f4 │ │ │ │ + bne 5a3e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 5a3f4 │ │ │ │ + bne 5a3e4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a3dc │ │ │ │ + beq 5a3cc │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ 5a400 │ │ │ │ + ldr r0, [pc, #4] @ 5a3f0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq lr, r8, r0, lsr r1 │ │ │ │ + andeq lr, r8, r0, asr #2 │ │ │ │ @ instruction: 0xfffffbd0 │ │ │ │ lsr r2, r0, #16 │ │ │ │ sub r2, r2, #4608 @ 0x1200 │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 5a478 │ │ │ │ - ldr r1, [pc, #96] @ 5a488 │ │ │ │ + bcs 5a468 │ │ │ │ + ldr r1, [pc, #96] @ 5a478 │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a46c │ │ │ │ + beq 5a45c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5a478 │ │ │ │ + bne 5a468 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bcs 5a478 │ │ │ │ + bcs 5a468 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a478 │ │ │ │ + beq 5a468 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 5a478 │ │ │ │ + bne 5a468 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq lr, r8, r4, lsr #1 │ │ │ │ + strheq lr, [r8], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #456] @ 5a670 │ │ │ │ + ldr r3, [pc, #456] @ 5a660 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #444] @ 5a674 │ │ │ │ + ldr r2, [pc, #444] @ 5a664 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #440] @ 5a678 │ │ │ │ + ldr r3, [pc, #440] @ 5a668 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bne 5a5a4 │ │ │ │ + bne 5a594 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5a5cc │ │ │ │ + blt 5a5bc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub r5, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - b 5a518 │ │ │ │ + b 5a508 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5a578 │ │ │ │ + bne 5a568 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a508 │ │ │ │ - ldr r3, [pc, #324] @ 5a67c │ │ │ │ + blt 5a4f8 │ │ │ │ + ldr r3, [pc, #324] @ 5a66c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a634 │ │ │ │ + bne 5a624 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #304] @ 5a680 │ │ │ │ - ldr r3, [pc, #292] @ 5a678 │ │ │ │ + ldr r2, [pc, #304] @ 5a670 │ │ │ │ + ldr r3, [pc, #292] @ 5a668 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5a66c │ │ │ │ + bne 5a65c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #260] @ 5a684 │ │ │ │ + ldr r2, [pc, #260] @ 5a674 │ │ │ │ cmp r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ - beq 5a61c │ │ │ │ - ldr r1, [pc, #244] @ 5a688 │ │ │ │ + beq 5a60c │ │ │ │ + ldr r1, [pc, #244] @ 5a678 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #264] @ 0x108 │ │ │ │ - bne 5a600 │ │ │ │ - ldr r4, [pc, #228] @ 5a688 │ │ │ │ - b 5a548 │ │ │ │ - ldr r1, [pc, #224] @ 5a68c │ │ │ │ - ldr r0, [pc, #224] @ 5a690 │ │ │ │ - ldr r2, [pc, #224] @ 5a694 │ │ │ │ + bne 5a5f0 │ │ │ │ + ldr r4, [pc, #228] @ 5a678 │ │ │ │ + b 5a538 │ │ │ │ + ldr r1, [pc, #224] @ 5a67c │ │ │ │ + ldr r0, [pc, #224] @ 5a680 │ │ │ │ + ldr r2, [pc, #224] @ 5a684 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5a4e8 │ │ │ │ - ldr r3, [pc, #196] @ 5a698 │ │ │ │ + bge 5a4d8 │ │ │ │ + ldr r3, [pc, #196] @ 5a688 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a548 │ │ │ │ - ldr r1, [pc, #176] @ 5a69c │ │ │ │ - ldr r0, [pc, #176] @ 5a6a0 │ │ │ │ - ldr r2, [pc, #176] @ 5a6a4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a548 │ │ │ │ - ldr r1, [pc, #160] @ 5a6a8 │ │ │ │ - ldr r0, [pc, #160] @ 5a6ac │ │ │ │ - ldr r2, [pc, #160] @ 5a6b0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a59c │ │ │ │ - ldr r1, [pc, #144] @ 5a6b4 │ │ │ │ + beq 5a538 │ │ │ │ + ldr r1, [pc, #176] @ 5a68c │ │ │ │ + ldr r0, [pc, #176] @ 5a690 │ │ │ │ + ldr r2, [pc, #176] @ 5a694 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a538 │ │ │ │ + ldr r1, [pc, #160] @ 5a698 │ │ │ │ + ldr r0, [pc, #160] @ 5a69c │ │ │ │ + ldr r2, [pc, #160] @ 5a6a0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a58c │ │ │ │ + ldr r1, [pc, #144] @ 5a6a4 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #264] @ 0x108 │ │ │ │ - bne 5a650 │ │ │ │ - ldr r4, [pc, #128] @ 5a6b4 │ │ │ │ - b 5a548 │ │ │ │ - ldr r1, [pc, #124] @ 5a6b8 │ │ │ │ - ldr r0, [pc, #124] @ 5a6bc │ │ │ │ - ldr r2, [pc, #124] @ 5a6c0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a544 │ │ │ │ - ldr r1, [pc, #108] @ 5a6c4 │ │ │ │ - ldr r0, [pc, #108] @ 5a6c8 │ │ │ │ - ldr r2, [pc, #108] @ 5a6cc │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a62c │ │ │ │ - bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r4, lsl #26 │ │ │ │ - andeq r5, r4, ip, lsr fp │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r8, r8, ror ip │ │ │ │ - andeq r5, r4, r8, lsr #21 │ │ │ │ - andeq sp, r8, ip, lsr #24 │ │ │ │ + bne 5a640 │ │ │ │ + ldr r4, [pc, #128] @ 5a6a4 │ │ │ │ + b 5a538 │ │ │ │ + ldr r1, [pc, #124] @ 5a6a8 │ │ │ │ + ldr r0, [pc, #124] @ 5a6ac │ │ │ │ + ldr r2, [pc, #124] @ 5a6b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a534 │ │ │ │ + ldr r1, [pc, #108] @ 5a6b4 │ │ │ │ + ldr r0, [pc, #108] @ 5a6b8 │ │ │ │ + ldr r2, [pc, #108] @ 5a6bc │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a61c │ │ │ │ + bl 4648 <__stack_chk_fail@plt> │ │ │ │ + andeq sp, r8, r4, lsl sp │ │ │ │ + andeq r5, r4, ip, asr #22 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r8, r8, lsl #25 │ │ │ │ + @ instruction: 0x00045ab8 │ │ │ │ + andeq sp, r8, ip, lsr ip │ │ │ │ @ instruction: 0xfffffbfa │ │ │ │ andeq r7, r2, ip, lsr #26 │ │ │ │ andeq r8, r2, r0, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl r9 │ │ │ │ - ldrdeq sp, [r8], -ip │ │ │ │ + andeq sp, r8, ip, ror #23 │ │ │ │ andeq r7, r2, ip, ror #25 │ │ │ │ andeq r8, r2, r0, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ ldrdeq r7, [r2], -r0 │ │ │ │ andeq r8, r2, r4, lsr #1 │ │ │ │ andeq r0, r0, r3, lsr #18 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ @@ -87551,1805 +87547,1805 @@ │ │ │ │ andeq r8, r2, r4, asr r0 │ │ │ │ andeq r0, r0, r1, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #344] @ 5a844 │ │ │ │ + ldr r3, [pc, #344] @ 5a834 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a7f0 │ │ │ │ + bne 5a7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5a7b4 │ │ │ │ - ldr r3, [pc, #304] @ 5a848 │ │ │ │ + blt 5a7a4 │ │ │ │ + ldr r3, [pc, #304] @ 5a838 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5a7a8 │ │ │ │ + beq 5a798 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5a828 │ │ │ │ + beq 5a818 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a750 │ │ │ │ + beq 5a740 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r3, [pc, #256] @ 5a84c │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r3, [pc, #256] @ 5a83c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #228] @ 5a850 │ │ │ │ + ldr r3, [pc, #228] @ 5a840 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, r2 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ - beq 5a7a8 │ │ │ │ + beq 5a798 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bc4 │ │ │ │ - ldr r3, [pc, #200] @ 5a854 │ │ │ │ + ldr r3, [pc, #200] @ 5a844 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a80c │ │ │ │ + bne 5a7fc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4e58 │ │ │ │ - b 5a784 │ │ │ │ - ldr r3, [pc, #156] @ 5a858 │ │ │ │ + b 5a774 │ │ │ │ + ldr r3, [pc, #156] @ 5a848 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a79c │ │ │ │ - ldr r1, [pc, #136] @ 5a85c │ │ │ │ - ldr r0, [pc, #136] @ 5a860 │ │ │ │ + beq 5a78c │ │ │ │ + ldr r1, [pc, #136] @ 5a84c │ │ │ │ + ldr r0, [pc, #136] @ 5a850 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2352 @ 0x930 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 5a864 │ │ │ │ - ldr r0, [pc, #108] @ 5a868 │ │ │ │ - ldr r2, [pc, #108] @ 5a86c │ │ │ │ + ldr r1, [pc, #108] @ 5a854 │ │ │ │ + ldr r0, [pc, #108] @ 5a858 │ │ │ │ + ldr r2, [pc, #108] @ 5a85c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5a700 │ │ │ │ - ldr r1, [pc, #92] @ 5a870 │ │ │ │ - ldr r0, [pc, #92] @ 5a874 │ │ │ │ - ldr r2, [pc, #92] @ 5a878 │ │ │ │ + bl 57924 │ │ │ │ + b 5a6f0 │ │ │ │ + ldr r1, [pc, #92] @ 5a860 │ │ │ │ + ldr r0, [pc, #92] @ 5a864 │ │ │ │ + ldr r2, [pc, #92] @ 5a868 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5a798 │ │ │ │ + bl 57b50 │ │ │ │ + b 5a788 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r2, [sp] │ │ │ │ bl 44ec │ │ │ │ - b 5a730 │ │ │ │ - andeq sp, r8, r0, asr #21 │ │ │ │ - @ instruction: 0x0008ddb8 │ │ │ │ - andeq sp, r8, r4, lsl #27 │ │ │ │ - andeq sp, r8, r0, ror #26 │ │ │ │ - andeq sp, r8, r4, lsr #20 │ │ │ │ - strdeq sp, [r8], -r4 │ │ │ │ + b 5a720 │ │ │ │ + ldrdeq sp, [r8], -r0 │ │ │ │ + andeq sp, r8, r8, asr #27 │ │ │ │ + muleq r8, r4, sp │ │ │ │ + andeq sp, r8, r0, ror sp │ │ │ │ + andeq sp, r8, r4, lsr sl │ │ │ │ + andeq sp, r8, r4, lsl #20 │ │ │ │ andeq r7, r2, r8, lsl #22 │ │ │ │ andeq r7, r2, r4, ror #29 │ │ │ │ andeq r7, r2, r0, ror #21 │ │ │ │ @ instruction: 0x00027ebc │ │ │ │ andeq r0, r0, sp, lsr #18 │ │ │ │ andeq r7, r2, r4, asr #21 │ │ │ │ andeq r7, r2, r0, lsr #29 │ │ │ │ andeq r0, r0, r7, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #240] @ 5a988 │ │ │ │ + ldr r3, [pc, #240] @ 5a978 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5a924 │ │ │ │ + bne 5a914 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bcs 5a8ec │ │ │ │ - ldr r3, [pc, #204] @ 5a98c │ │ │ │ + bcs 5a8dc │ │ │ │ + ldr r3, [pc, #204] @ 5a97c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a8ec │ │ │ │ + beq 5a8dc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5a960 │ │ │ │ - ldr r3, [pc, #180] @ 5a990 │ │ │ │ + bne 5a950 │ │ │ │ + ldr r3, [pc, #180] @ 5a980 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r5, [r3, #648] @ 0x288 │ │ │ │ - ldr r3, [pc, #172] @ 5a994 │ │ │ │ + ldr r3, [pc, #172] @ 5a984 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 4e58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5a908 │ │ │ │ - ldr r3, [pc, #148] @ 5a998 │ │ │ │ + bge 5a8f8 │ │ │ │ + ldr r3, [pc, #148] @ 5a988 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #140] @ 5a99c │ │ │ │ + ldr r3, [pc, #140] @ 5a98c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a940 │ │ │ │ + bne 5a930 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 5a9a0 │ │ │ │ - ldr r0, [pc, #116] @ 5a9a4 │ │ │ │ - ldr r2, [pc, #116] @ 5a9a8 │ │ │ │ + ldr r1, [pc, #116] @ 5a990 │ │ │ │ + ldr r0, [pc, #116] @ 5a994 │ │ │ │ + ldr r2, [pc, #116] @ 5a998 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5a8b0 │ │ │ │ - ldr r1, [pc, #100] @ 5a9ac │ │ │ │ - ldr r0, [pc, #100] @ 5a9b0 │ │ │ │ - ldr r2, [pc, #100] @ 5a9b4 │ │ │ │ + bl 57924 │ │ │ │ + b 5a8a0 │ │ │ │ + ldr r1, [pc, #100] @ 5a99c │ │ │ │ + ldr r0, [pc, #100] @ 5a9a0 │ │ │ │ + ldr r2, [pc, #100] @ 5a9a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 5a9b8 │ │ │ │ + ldr r3, [pc, #80] @ 5a9a8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #648 @ 0x288 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r5, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #711] @ 0x2c7 │ │ │ │ - b 5a8e0 │ │ │ │ - andeq sp, r8, r4, lsl r9 │ │ │ │ - andeq sp, r8, r0, lsl ip │ │ │ │ - ldrdeq sp, [r8], -r4 │ │ │ │ - andeq r9, r4, r0, lsr #6 │ │ │ │ - andeq sp, r8, ip, lsr #17 │ │ │ │ - andeq sp, r8, r0, lsr #17 │ │ │ │ + b 5a8d0 │ │ │ │ + andeq sp, r8, r4, lsr #18 │ │ │ │ + andeq sp, r8, r0, lsr #24 │ │ │ │ + andeq sp, r8, r4, ror #17 │ │ │ │ + andeq r9, r4, r0, lsr r3 │ │ │ │ + @ instruction: 0x0008d8bc │ │ │ │ + @ instruction: 0x0008d8b0 │ │ │ │ andeq r7, r2, ip, lsr #19 │ │ │ │ muleq r2, r4, sp │ │ │ │ andeq r0, r0, lr, asr r9 │ │ │ │ muleq r2, r0, r9 │ │ │ │ andeq r7, r2, r8, ror sp │ │ │ │ andeq r0, r0, r8, ror #18 │ │ │ │ - andeq sp, r8, r4, asr #16 │ │ │ │ + andeq sp, r8, r4, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ - ldr ip, [pc, #2392] @ 5b330 │ │ │ │ + ldr ip, [pc, #2392] @ 5b320 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #2388] @ 5b334 │ │ │ │ + ldr r2, [pc, #2388] @ 5b324 │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #2376] @ 5b338 │ │ │ │ + ldr r3, [pc, #2376] @ 5b328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-272] @ 0xfffffef0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5aad8 │ │ │ │ + bne 5aac8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b08c │ │ │ │ + beq 5b07c │ │ │ │ mov r0, #0 │ │ │ │ bl 4de0 │ │ │ │ cmp r4, #119 @ 0x77 │ │ │ │ - beq 5aee8 │ │ │ │ + beq 5aed8 │ │ │ │ cmp r4, #113 @ 0x71 │ │ │ │ - beq 5aaf4 │ │ │ │ - ldr r0, [pc, #2304] @ 5b33c │ │ │ │ - ldr r1, [pc, #2304] @ 5b340 │ │ │ │ + beq 5aae4 │ │ │ │ + ldr r0, [pc, #2304] @ 5b32c │ │ │ │ + ldr r1, [pc, #2304] @ 5b330 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ mov r6, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmn r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5aaa8 │ │ │ │ + beq 5aa98 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 5b2a8 │ │ │ │ + beq 5b298 │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq 5af58 │ │ │ │ + beq 5af48 │ │ │ │ tst r3, #2 │ │ │ │ - ldrne r6, [pc, #2240] @ 5b344 │ │ │ │ - bne 5af5c │ │ │ │ - ldr r3, [pc, #2236] @ 5b348 │ │ │ │ + ldrne r6, [pc, #2240] @ 5b334 │ │ │ │ + bne 5af4c │ │ │ │ + ldr r3, [pc, #2236] @ 5b338 │ │ │ │ sub r4, r4, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 5b2cc │ │ │ │ + bhi 5b2bc │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ad64 │ │ │ │ - ldr r3, [pc, #2192] @ 5b34c │ │ │ │ + bne 5ad54 │ │ │ │ + ldr r3, [pc, #2192] @ 5b33c │ │ │ │ sub r4, r4, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 5b2fc │ │ │ │ + bhi 5b2ec │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #2160] @ 5b350 │ │ │ │ - ldr r0, [pc, #2160] @ 5b354 │ │ │ │ - ldr r2, [pc, #2160] @ 5b358 │ │ │ │ + ldr r1, [pc, #2160] @ 5b340 │ │ │ │ + ldr r0, [pc, #2160] @ 5b344 │ │ │ │ + ldr r2, [pc, #2160] @ 5b348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5aa14 │ │ │ │ - ldr r8, [pc, #2144] @ 5b35c │ │ │ │ - ldr r1, [pc, #2144] @ 5b360 │ │ │ │ + bl 57924 │ │ │ │ + b 5aa04 │ │ │ │ + ldr r8, [pc, #2144] @ 5b34c │ │ │ │ + ldr r1, [pc, #2144] @ 5b350 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 49604 │ │ │ │ + bl 495f4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5ad64 │ │ │ │ + beq 5ad54 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #2108] @ 5b364 │ │ │ │ + ldr r3, [pc, #2108] @ 5b354 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #716 @ 0x2cc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ str r3, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #2076] @ 5b368 │ │ │ │ + ldr r1, [pc, #2076] @ 5b358 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4a834 │ │ │ │ + bl 4a824 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrlt r3, [r7] │ │ │ │ - blt 5adc4 │ │ │ │ - ldr r1, [pc, #2048] @ 5b36c │ │ │ │ + blt 5adb4 │ │ │ │ + ldr r1, [pc, #2048] @ 5b35c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ str sl, [sp] │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #2028] @ 5b370 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #2028] @ 5b360 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r4 │ │ │ │ bic r0, r0, #2048 @ 0x800 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 49950 │ │ │ │ - ldr r8, [pc, #2004] @ 5b374 │ │ │ │ - ldr r1, [pc, #2004] @ 5b378 │ │ │ │ + bl 49940 │ │ │ │ + ldr r8, [pc, #2004] @ 5b364 │ │ │ │ + ldr r1, [pc, #2004] @ 5b368 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 497dc │ │ │ │ + bl 497cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b13c │ │ │ │ + blt 5b12c │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r7] │ │ │ │ - beq 5abe8 │ │ │ │ + beq 5abd8 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r1, [fp, #-260] @ 0xfffffefc │ │ │ │ ldr r3, [fp, #-256] @ 0xffffff00 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 5b0ec │ │ │ │ + bne 5b0dc │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bge 5b0b0 │ │ │ │ - ldr r8, [pc, #1924] @ 5b37c │ │ │ │ + bge 5b0a0 │ │ │ │ + ldr r8, [pc, #1924] @ 5b36c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, r4, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ac5c │ │ │ │ - ldr r6, [pc, #1908] @ 5b380 │ │ │ │ + beq 5ac4c │ │ │ │ + ldr r6, [pc, #1908] @ 5b370 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r7, #20 │ │ │ │ add r0, r6, #456 @ 0x1c8 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #519] @ 0x207 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1868] @ 5b384 │ │ │ │ + ldr r3, [pc, #1868] @ 5b374 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq 5ac4c │ │ │ │ + beq 5ac3c │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r7, [r8, r4, lsl #2] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ bl 4540 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ - ldr sl, [pc, #1816] @ 5b388 │ │ │ │ + ldr sl, [pc, #1816] @ 5b378 │ │ │ │ add sl, pc, sl │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sl, r4, lsl #2] │ │ │ │ - beq 5b244 │ │ │ │ + beq 5b234 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - beq 5b1fc │ │ │ │ + beq 5b1ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 58068 │ │ │ │ + bl 58058 │ │ │ │ ldr r7, [sl, r4, lsl #2] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 5ae94 │ │ │ │ + blt 5ae84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ace0 │ │ │ │ + beq 5acd0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, r8] │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ str r6, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ str r5, [r7, #56] @ 0x38 │ │ │ │ str r5, [r7, #8] │ │ │ │ str r5, [r7, #16] │ │ │ │ strbeq r9, [r7, #20] │ │ │ │ - beq 5ad18 │ │ │ │ + beq 5ad08 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r7, #20 │ │ │ │ bl 4b1c │ │ │ │ strb r5, [r7, #51] @ 0x33 │ │ │ │ - ldr r3, [pc, #1644] @ 5b38c │ │ │ │ + ldr r3, [pc, #1644] @ 5b37c │ │ │ │ ldr r2, [fp, #-272] @ 0xfffffef0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af98 │ │ │ │ - ldr r2, [pc, #1620] @ 5b390 │ │ │ │ - ldr r3, [pc, #1528] @ 5b338 │ │ │ │ + bne 5af88 │ │ │ │ + ldr r2, [pc, #1620] @ 5b380 │ │ │ │ + ldr r3, [pc, #1528] @ 5b328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b1f8 │ │ │ │ + bne 5b1e8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1576] @ 5b394 │ │ │ │ + ldr r3, [pc, #1576] @ 5b384 │ │ │ │ mvn r1, #1040 @ 0x410 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b120 │ │ │ │ + bne 5b110 │ │ │ │ mvn r6, #1040 @ 0x410 │ │ │ │ - b 5ad34 │ │ │ │ + b 5ad24 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ mov r3, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #1536] @ 5b398 │ │ │ │ + ldr r0, [pc, #1536] @ 5b388 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #1520] @ 5b39c │ │ │ │ + ldr r1, [pc, #1520] @ 5b38c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5ab98 │ │ │ │ - ldr r2, [pc, #1492] @ 5b3a0 │ │ │ │ + bge 5ab88 │ │ │ │ + ldr r2, [pc, #1492] @ 5b390 │ │ │ │ str r3, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r3, [pc, #1480] @ 5b3a4 │ │ │ │ + ldr r3, [pc, #1480] @ 5b394 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #264] @ 0x108 │ │ │ │ - beq 5b084 │ │ │ │ - ldr r1, [pc, #1468] @ 5b3a8 │ │ │ │ - ldr r0, [pc, #1468] @ 5b3ac │ │ │ │ - ldr r2, [pc, #1468] @ 5b3b0 │ │ │ │ + beq 5b074 │ │ │ │ + ldr r1, [pc, #1468] @ 5b398 │ │ │ │ + ldr r0, [pc, #1468] @ 5b39c │ │ │ │ + ldr r2, [pc, #1468] @ 5b3a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b084 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b074 │ │ │ │ mov r3, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #1444] @ 5b3b4 │ │ │ │ + ldr r0, [pc, #1444] @ 5b3a4 │ │ │ │ add r3, r3, #98 @ 0x62 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #1436] @ 5b3b8 │ │ │ │ + ldr r1, [pc, #1436] @ 5b3a8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ - b 5adbc │ │ │ │ + b 5adac │ │ │ │ mov r3, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #1400] @ 5b3bc │ │ │ │ + ldr r0, [pc, #1400] @ 5b3ac │ │ │ │ add r3, r3, #97 @ 0x61 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #1392] @ 5b3c0 │ │ │ │ + ldr r1, [pc, #1392] @ 5b3b0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ + b 5ae1c │ │ │ │ mov r3, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #1360] @ 5b3c4 │ │ │ │ + ldr r0, [pc, #1360] @ 5b3b4 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #1352] @ 5b3c8 │ │ │ │ + ldr r1, [pc, #1352] @ 5b3b8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ - ldr r5, [pc, #1328] @ 5b3cc │ │ │ │ + b 5ae1c │ │ │ │ + ldr r5, [pc, #1328] @ 5b3bc │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1304] @ 5b3d0 │ │ │ │ + ldr r1, [pc, #1304] @ 5b3c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sl, r4, lsl #2] │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #1288] @ 5b3d4 │ │ │ │ - ldr r1, [pc, #1288] @ 5b3d8 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #1288] @ 5b3c4 │ │ │ │ + ldr r1, [pc, #1288] @ 5b3c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5afb4 │ │ │ │ - ldr r6, [pc, #1264] @ 5b3d8 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r6, [pc, #1260] @ 5b3dc │ │ │ │ - ldr r7, [pc, #1260] @ 5b3e0 │ │ │ │ + bne 5afa4 │ │ │ │ + ldr r6, [pc, #1264] @ 5b3c8 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r6, [pc, #1260] @ 5b3cc │ │ │ │ + ldr r7, [pc, #1260] @ 5b3d0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r6, #716 @ 0x2cc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ str r3, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #1228] @ 5b3e4 │ │ │ │ + ldr r1, [pc, #1228] @ 5b3d4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4a834 │ │ │ │ + bl 4a824 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5abe8 │ │ │ │ + bge 5abd8 │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r3, [pc, #1132] @ 5b3a4 │ │ │ │ + ldr r3, [pc, #1132] @ 5b394 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6, #264] @ 0x108 │ │ │ │ - beq 5b084 │ │ │ │ - ldr r0, [pc, #1184] @ 5b3e8 │ │ │ │ - ldr r2, [pc, #1184] @ 5b3ec │ │ │ │ + beq 5b074 │ │ │ │ + ldr r0, [pc, #1184] @ 5b3d8 │ │ │ │ + ldr r2, [pc, #1184] @ 5b3dc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b084 │ │ │ │ - ldr r6, [pc, #1168] @ 5b3f0 │ │ │ │ - ldr r3, [pc, #1168] @ 5b3f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b074 │ │ │ │ + ldr r6, [pc, #1168] @ 5b3e0 │ │ │ │ + ldr r3, [pc, #1168] @ 5b3e4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r7] │ │ │ │ ldr r2, [r3] │ │ │ │ str r6, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5ad34 │ │ │ │ - ldr r1, [pc, #1140] @ 5b3f8 │ │ │ │ - ldr r0, [pc, #1140] @ 5b3fc │ │ │ │ - ldr r2, [pc, #1140] @ 5b400 │ │ │ │ + beq 5ad24 │ │ │ │ + ldr r1, [pc, #1140] @ 5b3e8 │ │ │ │ + ldr r0, [pc, #1140] @ 5b3ec │ │ │ │ + ldr r2, [pc, #1140] @ 5b3f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r1, [pc, #1124] @ 5b404 │ │ │ │ - ldr r0, [pc, #1124] @ 5b408 │ │ │ │ - ldr r2, [pc, #1124] @ 5b40c │ │ │ │ + bl 57b50 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r1, [pc, #1124] @ 5b3f4 │ │ │ │ + ldr r0, [pc, #1124] @ 5b3f8 │ │ │ │ + ldr r2, [pc, #1124] @ 5b3fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r0, [pc, #1108] @ 5b410 │ │ │ │ - ldr r2, [pc, #1108] @ 5b414 │ │ │ │ + bl 57b50 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r0, [pc, #1108] @ 5b400 │ │ │ │ + ldr r2, [pc, #1108] @ 5b404 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5aee0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5aed0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ mov r3, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #1084] @ 5b418 │ │ │ │ + ldr r0, [pc, #1084] @ 5b408 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #1072] @ 5b41c │ │ │ │ + ldr r1, [pc, #1072] @ 5b40c │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ + b 5ae1c │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ mov r3, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #1040] @ 5b420 │ │ │ │ + ldr r0, [pc, #1040] @ 5b410 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #1028] @ 5b424 │ │ │ │ + ldr r1, [pc, #1028] @ 5b414 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ + b 5ae1c │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ mov r3, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #996] @ 5b428 │ │ │ │ + ldr r0, [pc, #996] @ 5b418 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #984] @ 5b42c │ │ │ │ + ldr r1, [pc, #984] @ 5b41c │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ - ldr r3, [pc, #960] @ 5b430 │ │ │ │ - ldr r1, [pc, #816] @ 5b3a4 │ │ │ │ + b 5ae1c │ │ │ │ + ldr r3, [pc, #960] @ 5b420 │ │ │ │ + ldr r1, [pc, #816] @ 5b394 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b194 │ │ │ │ - ldr r6, [pc, #792] @ 5b3a4 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r3, [pc, #928] @ 5b434 │ │ │ │ - ldr r1, [pc, #928] @ 5b438 │ │ │ │ + bne 5b184 │ │ │ │ + ldr r6, [pc, #792] @ 5b394 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r3, [pc, #928] @ 5b424 │ │ │ │ + ldr r1, [pc, #928] @ 5b428 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b178 │ │ │ │ - ldr r6, [pc, #904] @ 5b438 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r5, [pc, #900] @ 5b43c │ │ │ │ + bne 5b168 │ │ │ │ + ldr r6, [pc, #904] @ 5b428 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r5, [pc, #900] @ 5b42c │ │ │ │ mov r2, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #2016 @ 0x7e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #880] @ 5b440 │ │ │ │ - ldr r1, [pc, #880] @ 5b444 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #880] @ 5b430 │ │ │ │ + ldr r1, [pc, #880] @ 5b434 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b1b0 │ │ │ │ - ldr r6, [pc, #856] @ 5b444 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r1, [pc, #852] @ 5b448 │ │ │ │ + bne 5b1a0 │ │ │ │ + ldr r6, [pc, #856] @ 5b434 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r1, [pc, #852] @ 5b438 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #840] @ 5b44c │ │ │ │ - ldr r1, [pc, #840] @ 5b450 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #840] @ 5b43c │ │ │ │ + ldr r1, [pc, #840] @ 5b440 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b1c8 │ │ │ │ - ldr r6, [pc, #816] @ 5b450 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r1, [pc, #812] @ 5b454 │ │ │ │ - ldr r0, [pc, #812] @ 5b458 │ │ │ │ - ldr r2, [pc, #812] @ 5b45c │ │ │ │ + bne 5b1b8 │ │ │ │ + ldr r6, [pc, #816] @ 5b440 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r1, [pc, #812] @ 5b444 │ │ │ │ + ldr r0, [pc, #812] @ 5b448 │ │ │ │ + ldr r2, [pc, #812] @ 5b44c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5ad80 │ │ │ │ + bl 57b50 │ │ │ │ + b 5ad70 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #792] @ 5b460 │ │ │ │ + ldr r1, [pc, #792] @ 5b450 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7] │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #780] @ 5b464 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #780] @ 5b454 │ │ │ │ str r4, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r1, [pc, #768] @ 5b468 │ │ │ │ + ldr r1, [pc, #768] @ 5b458 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5b1e0 │ │ │ │ - ldr r6, [pc, #752] @ 5b468 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r1, [pc, #748] @ 5b46c │ │ │ │ - ldr r0, [pc, #748] @ 5b470 │ │ │ │ - ldr r2, [pc, #748] @ 5b474 │ │ │ │ + bne 5b1d0 │ │ │ │ + ldr r6, [pc, #752] @ 5b458 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r1, [pc, #748] @ 5b45c │ │ │ │ + ldr r0, [pc, #748] @ 5b460 │ │ │ │ + ldr r2, [pc, #748] @ 5b464 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b0a8 │ │ │ │ - ldr r1, [pc, #732] @ 5b478 │ │ │ │ - ldr r0, [pc, #732] @ 5b47c │ │ │ │ - ldr r2, [pc, #732] @ 5b480 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b098 │ │ │ │ + ldr r1, [pc, #732] @ 5b468 │ │ │ │ + ldr r0, [pc, #732] @ 5b46c │ │ │ │ + ldr r2, [pc, #732] @ 5b470 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b084 │ │ │ │ - ldr r0, [pc, #716] @ 5b484 │ │ │ │ - ldr r2, [pc, #716] @ 5b488 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b074 │ │ │ │ + ldr r0, [pc, #716] @ 5b474 │ │ │ │ + ldr r2, [pc, #716] @ 5b478 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b0e4 │ │ │ │ - ldr r0, [pc, #700] @ 5b48c │ │ │ │ - ldr r2, [pc, #700] @ 5b490 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b0d4 │ │ │ │ + ldr r0, [pc, #700] @ 5b47c │ │ │ │ + ldr r2, [pc, #700] @ 5b480 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b118 │ │ │ │ - ldr r0, [pc, #684] @ 5b494 │ │ │ │ - ldr r2, [pc, #684] @ 5b498 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b108 │ │ │ │ + ldr r0, [pc, #684] @ 5b484 │ │ │ │ + ldr r2, [pc, #684] @ 5b488 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b170 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b160 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #664] @ 5b49c │ │ │ │ + ldr r5, [pc, #664] @ 5b48c │ │ │ │ mov r0, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4540 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sl, r4, lsl #2] │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #632] @ 5b4a0 │ │ │ │ - ldr r1, [pc, #632] @ 5b4a4 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #632] @ 5b490 │ │ │ │ + ldr r1, [pc, #632] @ 5b494 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b290 │ │ │ │ - ldr r6, [pc, #608] @ 5b4a4 │ │ │ │ - b 5ad34 │ │ │ │ - ldr r5, [pc, #604] @ 5b4a8 │ │ │ │ - ldr r1, [pc, #604] @ 5b4ac │ │ │ │ + bne 5b280 │ │ │ │ + ldr r6, [pc, #608] @ 5b494 │ │ │ │ + b 5ad24 │ │ │ │ + ldr r5, [pc, #604] @ 5b498 │ │ │ │ + ldr r1, [pc, #604] @ 5b49c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r3, [pc, #588] @ 5b4b0 │ │ │ │ - ldr r1, [pc, #572] @ 5b4a4 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r3, [pc, #588] @ 5b4a0 │ │ │ │ + ldr r1, [pc, #572] @ 5b494 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b23c │ │ │ │ - ldr r0, [pc, #564] @ 5b4b4 │ │ │ │ - ldr r2, [pc, #564] @ 5b4b8 │ │ │ │ + beq 5b22c │ │ │ │ + ldr r0, [pc, #564] @ 5b4a4 │ │ │ │ + ldr r2, [pc, #564] @ 5b4a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b23c │ │ │ │ - ldr r0, [pc, #548] @ 5b4bc │ │ │ │ - ldr r2, [pc, #548] @ 5b4c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b22c │ │ │ │ + ldr r0, [pc, #548] @ 5b4ac │ │ │ │ + ldr r2, [pc, #548] @ 5b4b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b23c │ │ │ │ - ldr r3, [pc, #532] @ 5b4c4 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b22c │ │ │ │ + ldr r3, [pc, #532] @ 5b4b4 │ │ │ │ sub r4, r4, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 5b2fc │ │ │ │ + bhi 5b2ec │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #492] @ 5b4c8 │ │ │ │ + ldr r0, [pc, #492] @ 5b4b8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #484] @ 5b4cc │ │ │ │ + ldr r1, [pc, #484] @ 5b4bc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ + b 5ae1c │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ mov r3, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #452] @ 5b4d0 │ │ │ │ + ldr r0, [pc, #452] @ 5b4c0 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r1, [pc, #440] @ 5b4d4 │ │ │ │ + ldr r1, [pc, #440] @ 5b4c4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aae0 │ │ │ │ + bl 4aad0 │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ae2c │ │ │ │ - andeq sp, r8, ip, asr #15 │ │ │ │ - andeq r5, r4, ip, lsl #12 │ │ │ │ + b 5ae1c │ │ │ │ + ldrdeq sp, [r8], -ip │ │ │ │ + andeq r5, r4, ip, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ muleq r2, r8, r8 │ │ │ │ andeq r0, r0, r7, asr r7 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ andeq r0, r3, r0, lsr r1 │ │ │ │ andeq r0, r3, r8, lsl #2 │ │ │ │ strdeq r7, [r2], -r8 │ │ │ │ andeq r7, r2, ip, ror #23 │ │ │ │ andeq r0, r0, r5, lsr r7 │ │ │ │ andeq r7, r2, r0, ror #15 │ │ │ │ andeq r0, r0, r5, asr r7 │ │ │ │ - andeq sp, r8, r4, lsl #13 │ │ │ │ + muleq r8, r4, r6 │ │ │ │ andeq r0, r0, r9, ror r7 │ │ │ │ andeq r0, r0, sp, ror r7 │ │ │ │ andeq r0, r0, lr, ror r7 │ │ │ │ andeq r7, r2, ip, lsr r7 │ │ │ │ andeq r0, r0, r3, asr #15 │ │ │ │ - ldrdeq sp, [r8], -r8 │ │ │ │ - andeq sp, r8, r0, lsr #11 │ │ │ │ - ldrdeq r8, [r4], -r0 │ │ │ │ - andeq sp, r8, r0, ror #16 │ │ │ │ - andeq sp, r8, ip, lsl #9 │ │ │ │ - @ instruction: 0x000452bc │ │ │ │ - andeq sp, r8, r0, asr #8 │ │ │ │ + andeq sp, r8, r8, ror #17 │ │ │ │ + @ instruction: 0x0008d5b0 │ │ │ │ + andeq r8, r4, r0, ror #31 │ │ │ │ + andeq sp, r8, r0, ror r8 │ │ │ │ + muleq r8, ip, r4 │ │ │ │ + andeq r5, r4, ip, asr #5 │ │ │ │ + andeq sp, r8, r0, asr r4 │ │ │ │ andeq r7, r2, r4, lsr r5 │ │ │ │ andeq r0, r0, sp, lsl #15 │ │ │ │ - andeq sp, r8, r0, ror #7 │ │ │ │ + strdeq sp, [r8], -r0 │ │ │ │ @ instruction: 0xfffffbfa │ │ │ │ andeq r7, r2, ip, ror #9 │ │ │ │ andeq r7, r2, r0, ror #17 │ │ │ │ @ instruction: 0x000007bc │ │ │ │ @ instruction: 0x000274bc │ │ │ │ andeq r0, r0, lr, lsr #15 │ │ │ │ andeq r7, r2, r8, lsl #9 │ │ │ │ andeq r0, r0, r5, lsr #15 │ │ │ │ andeq r7, r2, r8, asr r4 │ │ │ │ muleq r0, ip, r7 │ │ │ │ andeq r7, r2, ip, lsr r4 │ │ │ │ andeq r0, r0, sp, lsl #16 │ │ │ │ - andeq sp, r8, r0, ror #5 │ │ │ │ + strdeq sp, [r8], -r0 │ │ │ │ @ instruction: 0xfffffbd9 │ │ │ │ - @ instruction: 0x0008d2bc │ │ │ │ + andeq sp, r8, ip, asr #5 │ │ │ │ ldrdeq r7, [r2], -r0 │ │ │ │ andeq r0, r0, r3, asr #14 │ │ │ │ andeq r7, r2, ip, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #14 │ │ │ │ @ instruction: 0xfffffbe1 │ │ │ │ - andeq sp, r8, r8, asr #4 │ │ │ │ + andeq sp, r8, r8, asr r2 │ │ │ │ andeq r7, r2, r4, asr r3 │ │ │ │ andeq r7, r2, r8, asr #14 │ │ │ │ andeq r0, r0, r1, ror r7 │ │ │ │ andeq r7, r2, r8, lsr r3 │ │ │ │ andeq r7, r2, ip, lsr #14 │ │ │ │ andeq r0, r0, fp, lsl r8 │ │ │ │ andeq r7, r2, r8, lsl r7 │ │ │ │ andeq r0, r0, lr, lsl #16 │ │ │ │ strdeq r7, [r2], -r0 │ │ │ │ andeq r0, r0, fp, lsr #15 │ │ │ │ @ instruction: 0x000272bc │ │ │ │ muleq r0, r9, r7 │ │ │ │ andeq r7, r2, r8, lsl #5 │ │ │ │ andeq r0, r0, r2, lsr #15 │ │ │ │ - andeq sp, r8, ip, lsr r1 │ │ │ │ - andeq sp, r8, r8, lsl r1 │ │ │ │ + andeq sp, r8, ip, asr #2 │ │ │ │ + andeq sp, r8, r8, lsr #2 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r7, r2, r4, lsr #4 │ │ │ │ - ldrdeq sp, [r8], -ip │ │ │ │ + andeq sp, r8, ip, ror #1 │ │ │ │ @ instruction: 0xfffffbe3 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - andeq sp, r8, r8, lsr #1 │ │ │ │ + strheq sp, [r8], -r8 │ │ │ │ @ instruction: 0xfffffbf9 │ │ │ │ @ instruction: 0x000271b0 │ │ │ │ andeq r7, r2, r4, lsr #11 │ │ │ │ andeq r0, r0, r7, ror #14 │ │ │ │ andeq r0, r0, ip, asr #15 │ │ │ │ - andeq sp, r8, r4, asr r0 │ │ │ │ + andeq sp, r8, r4, rrx │ │ │ │ @ instruction: 0xfffffbee │ │ │ │ andeq r7, r2, r8, asr r1 │ │ │ │ andeq r7, r2, ip, asr #10 │ │ │ │ andeq r0, r0, r8, lsr r7 │ │ │ │ andeq r7, r2, ip, lsr r1 │ │ │ │ andeq r7, r2, r0, lsr r5 │ │ │ │ muleq r0, r4, r7 │ │ │ │ andeq r7, r2, ip, lsl r5 │ │ │ │ andeq r0, r0, r1, ror #15 │ │ │ │ andeq r7, r2, r4, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ andeq r7, r2, ip, ror #9 │ │ │ │ andeq r0, r0, lr, asr #15 │ │ │ │ ldrdeq r7, [r2], -r8 │ │ │ │ - andeq ip, r8, r4, lsl #31 │ │ │ │ + muleq r8, r4, pc @ │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ muleq r2, r0, r0 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq ip, r8, r8, asr #30 │ │ │ │ + andeq ip, r8, r8, asr pc │ │ │ │ andeq r7, r2, r4, asr r4 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ andeq r7, r2, ip, lsr r4 │ │ │ │ andeq r0, r0, r1, lsl #16 │ │ │ │ andeq pc, r2, ip, lsl r9 @ │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ andeq r0, r0, r6, lsl #15 │ │ │ │ andeq r6, r2, r0, asr #31 │ │ │ │ andeq r0, r0, r3, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5b5f4 │ │ │ │ + ldr ip, [pc, #256] @ 5b5e4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5b5c8 │ │ │ │ + bne 5b5b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b570 │ │ │ │ - ldr r3, [pc, #200] @ 5b5f8 │ │ │ │ + beq 5b560 │ │ │ │ + ldr r3, [pc, #200] @ 5b5e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b54c │ │ │ │ + bne 5b53c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5b5fc │ │ │ │ - ldr r0, [pc, #168] @ 5b600 │ │ │ │ - ldr r2, [pc, #168] @ 5b604 │ │ │ │ + ldr r1, [pc, #168] @ 5b5ec │ │ │ │ + ldr r0, [pc, #168] @ 5b5f0 │ │ │ │ + ldr r2, [pc, #168] @ 5b5f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5b5e4 │ │ │ │ - ldr r3, [pc, #112] @ 5b608 │ │ │ │ + blt 5b5d4 │ │ │ │ + ldr r3, [pc, #112] @ 5b5f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b540 │ │ │ │ - ldr r1, [pc, #96] @ 5b60c │ │ │ │ - ldr r0, [pc, #96] @ 5b610 │ │ │ │ - ldr r2, [pc, #96] @ 5b614 │ │ │ │ + beq 5b530 │ │ │ │ + ldr r1, [pc, #96] @ 5b5fc │ │ │ │ + ldr r0, [pc, #96] @ 5b600 │ │ │ │ + ldr r2, [pc, #96] @ 5b604 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5b618 │ │ │ │ - ldr r0, [pc, #72] @ 5b61c │ │ │ │ - ldr r2, [pc, #72] @ 5b620 │ │ │ │ + ldr r1, [pc, #72] @ 5b608 │ │ │ │ + ldr r0, [pc, #72] @ 5b60c │ │ │ │ + ldr r2, [pc, #72] @ 5b610 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5b514 │ │ │ │ - ldr r3, [pc, #56] @ 5b624 │ │ │ │ + bl 57924 │ │ │ │ + b 5b504 │ │ │ │ + ldr r3, [pc, #56] @ 5b614 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5b590 │ │ │ │ - @ instruction: 0x0008ccb8 │ │ │ │ - andeq ip, r8, r0, lsl #25 │ │ │ │ + b 5b580 │ │ │ │ + andeq ip, r8, r8, asr #25 │ │ │ │ + muleq r8, r0, ip │ │ │ │ andeq r6, r2, r4, lsl #27 │ │ │ │ andeq r7, r2, r8, lsl #3 │ │ │ │ andeq r0, r0, pc, asr #16 │ │ │ │ - andeq ip, r8, r8, lsl ip │ │ │ │ + andeq ip, r8, r8, lsr #24 │ │ │ │ andeq r6, r2, ip, lsr #26 │ │ │ │ andeq r7, r2, r0, lsr r1 │ │ │ │ andeq r0, r0, r2, asr r8 │ │ │ │ andeq r6, r2, r8, lsl #26 │ │ │ │ andeq r7, r2, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andeq ip, r8, r4, asr #23 │ │ │ │ + ldrdeq ip, [r8], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5b744 │ │ │ │ + ldr ip, [pc, #256] @ 5b734 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5b718 │ │ │ │ + bne 5b708 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b6c0 │ │ │ │ - ldr r3, [pc, #200] @ 5b748 │ │ │ │ + beq 5b6b0 │ │ │ │ + ldr r3, [pc, #200] @ 5b738 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b69c │ │ │ │ + bne 5b68c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5b74c │ │ │ │ - ldr r0, [pc, #168] @ 5b750 │ │ │ │ + ldr r1, [pc, #168] @ 5b73c │ │ │ │ + ldr r0, [pc, #168] @ 5b740 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2144 @ 0x860 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #113 @ 0x71 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5b734 │ │ │ │ - ldr r3, [pc, #108] @ 5b754 │ │ │ │ + blt 5b724 │ │ │ │ + ldr r3, [pc, #108] @ 5b744 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b690 │ │ │ │ - ldr r1, [pc, #92] @ 5b758 │ │ │ │ - ldr r0, [pc, #92] @ 5b75c │ │ │ │ - ldr r2, [pc, #92] @ 5b760 │ │ │ │ + beq 5b680 │ │ │ │ + ldr r1, [pc, #92] @ 5b748 │ │ │ │ + ldr r0, [pc, #92] @ 5b74c │ │ │ │ + ldr r2, [pc, #92] @ 5b750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 5b764 │ │ │ │ - ldr r0, [pc, #68] @ 5b768 │ │ │ │ - ldr r2, [pc, #68] @ 5b76c │ │ │ │ + ldr r1, [pc, #68] @ 5b754 │ │ │ │ + ldr r0, [pc, #68] @ 5b758 │ │ │ │ + ldr r2, [pc, #68] @ 5b75c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5b664 │ │ │ │ - ldr r3, [pc, #52] @ 5b770 │ │ │ │ + bl 57924 │ │ │ │ + b 5b654 │ │ │ │ + ldr r3, [pc, #52] @ 5b760 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5b6e0 │ │ │ │ - andeq ip, r8, r8, ror #22 │ │ │ │ - andeq ip, r8, r0, lsr fp │ │ │ │ + b 5b6d0 │ │ │ │ + andeq ip, r8, r8, ror fp │ │ │ │ + andeq ip, r8, r0, asr #22 │ │ │ │ andeq r6, r2, r8, lsr ip │ │ │ │ andeq r7, r2, ip, asr #32 │ │ │ │ - andeq ip, r8, r8, asr #21 │ │ │ │ + ldrdeq ip, [r8], -r8 │ │ │ │ ldrdeq r6, [r2], -ip │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ @ instruction: 0x00026bb8 │ │ │ │ andeq r6, r2, ip, asr #31 │ │ │ │ andeq r0, r0, r9, asr r8 │ │ │ │ - andeq ip, r8, r4, ror sl │ │ │ │ + andeq ip, r8, r4, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr ip, [pc, #592] @ 5b9e0 │ │ │ │ + ldr ip, [pc, #592] @ 5b9d0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #588] @ 5b9e4 │ │ │ │ + ldr r2, [pc, #588] @ 5b9d4 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #576] @ 5b9e8 │ │ │ │ + ldr r3, [pc, #576] @ 5b9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b8b8 │ │ │ │ + bne 5b8a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b844 │ │ │ │ - ldr r3, [pc, #516] @ 5b9ec │ │ │ │ + beq 5b834 │ │ │ │ + ldr r3, [pc, #516] @ 5b9dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b828 │ │ │ │ - ldr r2, [pc, #496] @ 5b9f0 │ │ │ │ - ldr r3, [pc, #484] @ 5b9e8 │ │ │ │ + bne 5b818 │ │ │ │ + ldr r2, [pc, #496] @ 5b9e0 │ │ │ │ + ldr r3, [pc, #484] @ 5b9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b9dc │ │ │ │ + bne 5b9cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #452] @ 5b9f4 │ │ │ │ - ldr r0, [pc, #452] @ 5b9f8 │ │ │ │ - ldr r2, [pc, #452] @ 5b9fc │ │ │ │ + ldr r1, [pc, #452] @ 5b9e4 │ │ │ │ + ldr r0, [pc, #452] @ 5b9e8 │ │ │ │ + ldr r2, [pc, #452] @ 5b9ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b7f8 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b7e8 │ │ │ │ mov r3, #119 @ 0x77 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ - ldr r3, [pc, #412] @ 5ba00 │ │ │ │ + bl 5a9ac │ │ │ │ + ldr r3, [pc, #412] @ 5b9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #712] @ 0x2c8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5b8d4 │ │ │ │ + bne 5b8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5b888 │ │ │ │ - ldr r3, [pc, #384] @ 5ba04 │ │ │ │ + bge 5b878 │ │ │ │ + ldr r3, [pc, #384] @ 5b9f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #376] @ 5ba08 │ │ │ │ + ldr r3, [pc, #376] @ 5b9f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b7f8 │ │ │ │ - ldr r1, [pc, #360] @ 5ba0c │ │ │ │ - ldr r0, [pc, #360] @ 5ba10 │ │ │ │ - ldr r2, [pc, #360] @ 5ba14 │ │ │ │ + beq 5b7e8 │ │ │ │ + ldr r1, [pc, #360] @ 5b9fc │ │ │ │ + ldr r0, [pc, #360] @ 5ba00 │ │ │ │ + ldr r2, [pc, #360] @ 5ba04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5b7f8 │ │ │ │ - ldr r1, [pc, #344] @ 5ba18 │ │ │ │ - ldr r0, [pc, #344] @ 5ba1c │ │ │ │ - ldr r2, [pc, #344] @ 5ba20 │ │ │ │ + bl 57b50 │ │ │ │ + b 5b7e8 │ │ │ │ + ldr r1, [pc, #344] @ 5ba08 │ │ │ │ + ldr r0, [pc, #344] @ 5ba0c │ │ │ │ + ldr r2, [pc, #344] @ 5ba10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5b7cc │ │ │ │ + bl 57924 │ │ │ │ + b 5b7bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b87c │ │ │ │ - bl 5a2a8 │ │ │ │ + blt 5b86c │ │ │ │ + bl 5a298 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5b888 │ │ │ │ + blt 5b878 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ bl 475c <__fstat64_time64@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b888 │ │ │ │ + bne 5b878 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ bl 45b8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5b888 │ │ │ │ - bl 23ac4 │ │ │ │ + beq 5b878 │ │ │ │ + bl 23ab4 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r9, r0 │ │ │ │ adc r1, r1, #0 │ │ │ │ subs r0, r0, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ - bl 79d80 │ │ │ │ + bl 79d70 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ mov r1, r9 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5b9d0 │ │ │ │ + beq 5b9c0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d74 │ │ │ │ sub r1, r8, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ tst r2, #1 │ │ │ │ - bne 5b9c4 │ │ │ │ + bne 5b9b4 │ │ │ │ add r3, r3, #2 │ │ │ │ sub r3, r3, r8 │ │ │ │ cmp r3, r7 │ │ │ │ - bls 5b978 │ │ │ │ + bls 5b968 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c0c │ │ │ │ - ldr r3, [pc, #112] @ 5ba24 │ │ │ │ + ldr r3, [pc, #112] @ 5ba14 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 5b888 │ │ │ │ + b 5b878 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c0c │ │ │ │ - b 5b888 │ │ │ │ + b 5b878 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r8, r4, lsl sl │ │ │ │ - andeq r4, r4, r4, asr r8 │ │ │ │ + andeq ip, r8, r4, lsr #20 │ │ │ │ + andeq r4, r4, r4, ror #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r8, r8, asr #19 │ │ │ │ - strdeq r4, [r4], -r8 │ │ │ │ + ldrdeq ip, [r8], -r8 │ │ │ │ + andeq r4, r4, r8, lsl #16 │ │ │ │ andeq r6, r2, r8, lsr #21 │ │ │ │ @ instruction: 0x00026ebc │ │ │ │ andeq r0, r0, r1, lsr #17 │ │ │ │ - andeq ip, r8, ip, asr #18 │ │ │ │ - andeq ip, r8, ip, lsr #18 │ │ │ │ - andeq ip, r8, r0, lsr #18 │ │ │ │ + andeq ip, r8, ip, asr r9 │ │ │ │ + andeq ip, r8, ip, lsr r9 │ │ │ │ + andeq ip, r8, r0, lsr r9 │ │ │ │ andeq r6, r2, r4, lsr sl │ │ │ │ andeq r6, r2, r8, asr lr │ │ │ │ @ instruction: 0x000008b3 │ │ │ │ andeq r6, r2, r8, lsl sl │ │ │ │ andeq r6, r2, ip, lsr lr │ │ │ │ muleq r0, lr, r8 │ │ │ │ - andeq ip, r8, r8, lsl fp │ │ │ │ + andeq ip, r8, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5bb44 │ │ │ │ + ldr ip, [pc, #256] @ 5bb34 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5bb18 │ │ │ │ + bne 5bb08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bac0 │ │ │ │ - ldr r3, [pc, #200] @ 5bb48 │ │ │ │ + beq 5bab0 │ │ │ │ + ldr r3, [pc, #200] @ 5bb38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5ba9c │ │ │ │ + bne 5ba8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5bb4c │ │ │ │ - ldr r0, [pc, #168] @ 5bb50 │ │ │ │ - ldr r2, [pc, #168] @ 5bb54 │ │ │ │ + ldr r1, [pc, #168] @ 5bb3c │ │ │ │ + ldr r0, [pc, #168] @ 5bb40 │ │ │ │ + ldr r2, [pc, #168] @ 5bb44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5bb34 │ │ │ │ - ldr r3, [pc, #112] @ 5bb58 │ │ │ │ + blt 5bb24 │ │ │ │ + ldr r3, [pc, #112] @ 5bb48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ba90 │ │ │ │ - ldr r1, [pc, #96] @ 5bb5c │ │ │ │ - ldr r0, [pc, #96] @ 5bb60 │ │ │ │ + beq 5ba80 │ │ │ │ + ldr r1, [pc, #96] @ 5bb4c │ │ │ │ + ldr r0, [pc, #96] @ 5bb50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2240 @ 0x8c0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 5bb64 │ │ │ │ - ldr r0, [pc, #68] @ 5bb68 │ │ │ │ - ldr r2, [pc, #68] @ 5bb6c │ │ │ │ + ldr r1, [pc, #68] @ 5bb54 │ │ │ │ + ldr r0, [pc, #68] @ 5bb58 │ │ │ │ + ldr r2, [pc, #68] @ 5bb5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5ba64 │ │ │ │ - ldr r3, [pc, #52] @ 5bb70 │ │ │ │ + bl 57924 │ │ │ │ + b 5ba54 │ │ │ │ + ldr r3, [pc, #52] @ 5bb60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5bae0 │ │ │ │ - andeq ip, r8, r8, ror #14 │ │ │ │ - andeq ip, r8, r0, lsr r7 │ │ │ │ + b 5bad0 │ │ │ │ + andeq ip, r8, r8, ror r7 │ │ │ │ + andeq ip, r8, r0, asr #14 │ │ │ │ andeq r6, r2, r4, lsr r8 │ │ │ │ andeq r6, r2, ip, ror #24 │ │ │ │ @ instruction: 0x000008bd │ │ │ │ - andeq ip, r8, r8, asr #13 │ │ │ │ + ldrdeq ip, [r8], -r8 │ │ │ │ andeq r6, r2, r0, ror #15 │ │ │ │ andeq r6, r2, r8, lsl ip │ │ │ │ @ instruction: 0x000267b8 │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ @ instruction: 0x000008ba │ │ │ │ - andeq ip, r8, r4, ror r6 │ │ │ │ + andeq ip, r8, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5bc90 │ │ │ │ + ldr ip, [pc, #256] @ 5bc80 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5bc64 │ │ │ │ + bne 5bc54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bc0c │ │ │ │ - ldr r3, [pc, #200] @ 5bc94 │ │ │ │ + beq 5bbfc │ │ │ │ + ldr r3, [pc, #200] @ 5bc84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bbe8 │ │ │ │ + bne 5bbd8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5bc98 │ │ │ │ - ldr r0, [pc, #168] @ 5bc9c │ │ │ │ - ldr r2, [pc, #168] @ 5bca0 │ │ │ │ + ldr r1, [pc, #168] @ 5bc88 │ │ │ │ + ldr r0, [pc, #168] @ 5bc8c │ │ │ │ + ldr r2, [pc, #168] @ 5bc90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #118 @ 0x76 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5bc80 │ │ │ │ - ldr r3, [pc, #112] @ 5bca4 │ │ │ │ + blt 5bc70 │ │ │ │ + ldr r3, [pc, #112] @ 5bc94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bbdc │ │ │ │ - ldr r1, [pc, #96] @ 5bca8 │ │ │ │ - ldr r0, [pc, #96] @ 5bcac │ │ │ │ - ldr r2, [pc, #96] @ 5bcb0 │ │ │ │ + beq 5bbcc │ │ │ │ + ldr r1, [pc, #96] @ 5bc98 │ │ │ │ + ldr r0, [pc, #96] @ 5bc9c │ │ │ │ + ldr r2, [pc, #96] @ 5bca0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5bcb4 │ │ │ │ - ldr r0, [pc, #72] @ 5bcb8 │ │ │ │ - ldr r2, [pc, #72] @ 5bcbc │ │ │ │ + ldr r1, [pc, #72] @ 5bca4 │ │ │ │ + ldr r0, [pc, #72] @ 5bca8 │ │ │ │ + ldr r2, [pc, #72] @ 5bcac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5bbb0 │ │ │ │ - ldr r3, [pc, #56] @ 5bcc0 │ │ │ │ + bl 57924 │ │ │ │ + b 5bba0 │ │ │ │ + ldr r3, [pc, #56] @ 5bcb0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5bc2c │ │ │ │ - andeq ip, r8, ip, lsl r6 │ │ │ │ - andeq ip, r8, r4, ror #11 │ │ │ │ + b 5bc1c │ │ │ │ + andeq ip, r8, ip, lsr #12 │ │ │ │ + strdeq ip, [r8], -r4 │ │ │ │ andeq r6, r2, r8, ror #13 │ │ │ │ andeq r6, r2, r0, lsr fp │ │ │ │ andeq r0, r0, sl, asr #17 │ │ │ │ - andeq ip, r8, ip, ror r5 │ │ │ │ + andeq ip, r8, ip, lsl #11 │ │ │ │ muleq r2, r0, r6 │ │ │ │ ldrdeq r6, [r2], -r8 │ │ │ │ andeq r0, r0, sp, asr #17 │ │ │ │ andeq r6, r2, ip, ror #12 │ │ │ │ @ instruction: 0x00026ab4 │ │ │ │ andeq r0, r0, r7, asr #17 │ │ │ │ - andeq ip, r8, r8, lsr #10 │ │ │ │ + andeq ip, r8, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5bde0 │ │ │ │ + ldr ip, [pc, #256] @ 5bdd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5bdb4 │ │ │ │ + bne 5bda4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bd5c │ │ │ │ - ldr r3, [pc, #200] @ 5bde4 │ │ │ │ + beq 5bd4c │ │ │ │ + ldr r3, [pc, #200] @ 5bdd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bd38 │ │ │ │ + bne 5bd28 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5bde8 │ │ │ │ - ldr r0, [pc, #168] @ 5bdec │ │ │ │ - ldr r2, [pc, #168] @ 5bdf0 │ │ │ │ + ldr r1, [pc, #168] @ 5bdd8 │ │ │ │ + ldr r0, [pc, #168] @ 5bddc │ │ │ │ + ldr r2, [pc, #168] @ 5bde0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #116 @ 0x74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5bdd0 │ │ │ │ - ldr r3, [pc, #112] @ 5bdf4 │ │ │ │ + blt 5bdc0 │ │ │ │ + ldr r3, [pc, #112] @ 5bde4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bd2c │ │ │ │ - ldr r1, [pc, #96] @ 5bdf8 │ │ │ │ - ldr r0, [pc, #96] @ 5bdfc │ │ │ │ - ldr r2, [pc, #96] @ 5be00 │ │ │ │ + beq 5bd1c │ │ │ │ + ldr r1, [pc, #96] @ 5bde8 │ │ │ │ + ldr r0, [pc, #96] @ 5bdec │ │ │ │ + ldr r2, [pc, #96] @ 5bdf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5be04 │ │ │ │ - ldr r0, [pc, #72] @ 5be08 │ │ │ │ - ldr r2, [pc, #72] @ 5be0c │ │ │ │ + ldr r1, [pc, #72] @ 5bdf4 │ │ │ │ + ldr r0, [pc, #72] @ 5bdf8 │ │ │ │ + ldr r2, [pc, #72] @ 5bdfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5bd00 │ │ │ │ - ldr r3, [pc, #56] @ 5be10 │ │ │ │ + bl 57924 │ │ │ │ + b 5bcf0 │ │ │ │ + ldr r3, [pc, #56] @ 5be00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5bd7c │ │ │ │ - andeq ip, r8, ip, asr #9 │ │ │ │ - muleq r8, r4, r4 │ │ │ │ + b 5bd6c │ │ │ │ + ldrdeq ip, [r8], -ip @ │ │ │ │ + andeq ip, r8, r4, lsr #9 │ │ │ │ muleq r2, r8, r5 │ │ │ │ strdeq r6, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - andeq ip, r8, ip, lsr #8 │ │ │ │ + andeq ip, r8, ip, lsr r4 │ │ │ │ andeq r6, r2, r0, asr #10 │ │ │ │ muleq r2, ip, r9 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ andeq r6, r2, ip, lsl r5 │ │ │ │ andeq r6, r2, r8, ror r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq ip, [r8], -r8 │ │ │ │ + andeq ip, r8, r8, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #256] @ 5bf30 │ │ │ │ + ldr ip, [pc, #256] @ 5bf20 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5bf04 │ │ │ │ + bne 5bef4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 581c0 │ │ │ │ + bl 581b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5beac │ │ │ │ - ldr r3, [pc, #200] @ 5bf34 │ │ │ │ + beq 5be9c │ │ │ │ + ldr r3, [pc, #200] @ 5bf24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5be88 │ │ │ │ + bne 5be78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #168] @ 5bf38 │ │ │ │ - ldr r0, [pc, #168] @ 5bf3c │ │ │ │ - ldr r2, [pc, #168] @ 5bf40 │ │ │ │ + ldr r1, [pc, #168] @ 5bf28 │ │ │ │ + ldr r0, [pc, #168] @ 5bf2c │ │ │ │ + ldr r2, [pc, #168] @ 5bf30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #117 @ 0x75 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5a9bc │ │ │ │ + bl 5a9ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5bf20 │ │ │ │ - ldr r3, [pc, #112] @ 5bf44 │ │ │ │ + blt 5bf10 │ │ │ │ + ldr r3, [pc, #112] @ 5bf34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5be7c │ │ │ │ - ldr r1, [pc, #96] @ 5bf48 │ │ │ │ - ldr r0, [pc, #96] @ 5bf4c │ │ │ │ - ldr r2, [pc, #96] @ 5bf50 │ │ │ │ + beq 5be6c │ │ │ │ + ldr r1, [pc, #96] @ 5bf38 │ │ │ │ + ldr r0, [pc, #96] @ 5bf3c │ │ │ │ + ldr r2, [pc, #96] @ 5bf40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5bf54 │ │ │ │ - ldr r0, [pc, #72] @ 5bf58 │ │ │ │ - ldr r2, [pc, #72] @ 5bf5c │ │ │ │ + ldr r1, [pc, #72] @ 5bf44 │ │ │ │ + ldr r0, [pc, #72] @ 5bf48 │ │ │ │ + ldr r2, [pc, #72] @ 5bf4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5be50 │ │ │ │ - ldr r3, [pc, #56] @ 5bf60 │ │ │ │ + bl 57924 │ │ │ │ + b 5be40 │ │ │ │ + ldr r3, [pc, #56] @ 5bf50 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - b 5becc │ │ │ │ - andeq ip, r8, ip, ror r3 │ │ │ │ - andeq ip, r8, r4, asr #6 │ │ │ │ + b 5bebc │ │ │ │ + andeq ip, r8, ip, lsl #7 │ │ │ │ + andeq ip, r8, r4, asr r3 │ │ │ │ andeq r6, r2, r8, asr #8 │ │ │ │ @ instruction: 0x000268b8 │ │ │ │ andeq r0, r0, r4, ror #17 │ │ │ │ - ldrdeq ip, [r8], -ip @ │ │ │ │ + andeq ip, r8, ip, ror #5 │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ andeq r6, r2, r0, ror #16 │ │ │ │ andeq r0, r0, r7, ror #17 │ │ │ │ andeq r6, r2, ip, asr #7 │ │ │ │ andeq r6, r2, ip, lsr r8 │ │ │ │ andeq r0, r0, r1, ror #17 │ │ │ │ - andeq ip, r8, r8, lsl #5 │ │ │ │ + muleq r8, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #248] @ 5c078 │ │ │ │ + ldr r3, [pc, #248] @ 5c068 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5c014 │ │ │ │ + bne 5c004 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b7c │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bcs 5bfdc │ │ │ │ - ldr r3, [pc, #204] @ 5c07c │ │ │ │ + bcs 5bfcc │ │ │ │ + ldr r3, [pc, #204] @ 5c06c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfdc │ │ │ │ + beq 5bfcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c050 │ │ │ │ - ldr r3, [pc, #180] @ 5c080 │ │ │ │ + bne 5c040 │ │ │ │ + ldr r3, [pc, #180] @ 5c070 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r6, [r3, #648] @ 0x288 │ │ │ │ - ldr r3, [pc, #172] @ 5c084 │ │ │ │ + ldr r3, [pc, #172] @ 5c074 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 4bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5bff8 │ │ │ │ - ldr r3, [pc, #148] @ 5c088 │ │ │ │ + bge 5bfe8 │ │ │ │ + ldr r3, [pc, #148] @ 5c078 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #140] @ 5c08c │ │ │ │ + ldr r3, [pc, #140] @ 5c07c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c030 │ │ │ │ + bne 5c020 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 5c090 │ │ │ │ - ldr r0, [pc, #116] @ 5c094 │ │ │ │ + ldr r1, [pc, #116] @ 5c080 │ │ │ │ + ldr r0, [pc, #116] @ 5c084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2416 @ 0x970 │ │ │ │ - bl 57934 │ │ │ │ - b 5bf98 │ │ │ │ - ldr r1, [pc, #96] @ 5c098 │ │ │ │ - ldr r0, [pc, #96] @ 5c09c │ │ │ │ - ldr r2, [pc, #96] @ 5c0a0 │ │ │ │ + bl 57924 │ │ │ │ + b 5bf88 │ │ │ │ + ldr r1, [pc, #96] @ 5c088 │ │ │ │ + ldr r0, [pc, #96] @ 5c08c │ │ │ │ + ldr r2, [pc, #96] @ 5c090 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #76] @ 5c0a4 │ │ │ │ + ldr r3, [pc, #76] @ 5c094 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #648 @ 0x288 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r6, r3 │ │ │ │ bl 4b1c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #711] @ 0x2c7 │ │ │ │ - b 5bfd0 │ │ │ │ - andeq ip, r8, ip, lsr #4 │ │ │ │ - andeq ip, r8, r0, lsr #10 │ │ │ │ - andeq ip, r8, r4, ror #3 │ │ │ │ - andeq r7, r4, r0, lsr ip │ │ │ │ - @ instruction: 0x0008c1bc │ │ │ │ - @ instruction: 0x0008c1b0 │ │ │ │ + b 5bfc0 │ │ │ │ + andeq ip, r8, ip, lsr r2 │ │ │ │ + andeq ip, r8, r0, lsr r5 │ │ │ │ + strdeq ip, [r8], -r4 │ │ │ │ + andeq r7, r4, r0, asr #24 │ │ │ │ + andeq ip, r8, ip, asr #3 │ │ │ │ + andeq ip, r8, r0, asr #3 │ │ │ │ andeq r6, r2, r0, asr #5 │ │ │ │ andeq r6, r2, r4, asr #14 │ │ │ │ andeq r6, r2, r0, lsr #5 │ │ │ │ andeq r6, r2, r4, lsr #14 │ │ │ │ andeq r0, r0, ip, ror r9 │ │ │ │ - andeq ip, r8, r4, asr r1 │ │ │ │ + andeq ip, r8, r4, ror #2 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bge 5c138 │ │ │ │ + bge 5c128 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #116] @ 5c140 │ │ │ │ + ldr r6, [pc, #116] @ 5c130 │ │ │ │ sub r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 5c124 │ │ │ │ + beq 5c114 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c108 │ │ │ │ - bl 6bcd0 │ │ │ │ + beq 5c0f8 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c118 │ │ │ │ + beq 5c108 │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ str r8, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 5c0e0 │ │ │ │ + bne 5c0d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq ip, r8, r0, lsl #8 │ │ │ │ + andeq ip, r8, r0, lsl r4 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bge 5c184 │ │ │ │ - ldr r3, [pc, #56] @ 5c194 │ │ │ │ + bge 5c174 │ │ │ │ + ldr r3, [pc, #56] @ 5c184 │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ strne ip, [r3] │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bne 5c168 │ │ │ │ + bne 5c158 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq ip, r8, r0, ror r3 │ │ │ │ + andeq ip, r8, r0, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #276] @ 5c2c8 │ │ │ │ + ldr r3, [pc, #276] @ 5c2b8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c240 │ │ │ │ + bne 5c230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c220 │ │ │ │ - ldr r3, [pc, #240] @ 5c2cc │ │ │ │ - ldr r5, [pc, #240] @ 5c2d0 │ │ │ │ + blt 5c210 │ │ │ │ + ldr r3, [pc, #240] @ 5c2bc │ │ │ │ + ldr r5, [pc, #240] @ 5c2c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - ldr r1, [pc, #224] @ 5c2d4 │ │ │ │ + ldr r1, [pc, #224] @ 5c2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a03c │ │ │ │ - ldr r3, [pc, #216] @ 5c2d8 │ │ │ │ + bl 4a02c │ │ │ │ + ldr r3, [pc, #216] @ 5c2c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c298 │ │ │ │ + blt 5c288 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c25c │ │ │ │ + bne 5c24c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #180] @ 5c2dc │ │ │ │ + ldr r3, [pc, #180] @ 5c2cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c278 │ │ │ │ + bne 5c268 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 5c2e0 │ │ │ │ - ldr r0, [pc, #152] @ 5c2e4 │ │ │ │ - ldr r2, [pc, #152] @ 5c2e8 │ │ │ │ + ldr r1, [pc, #152] @ 5c2d0 │ │ │ │ + ldr r0, [pc, #152] @ 5c2d4 │ │ │ │ + ldr r2, [pc, #152] @ 5c2d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c1c4 │ │ │ │ - ldr r0, [pc, #136] @ 5c2ec │ │ │ │ - ldr r2, [pc, #136] @ 5c2f0 │ │ │ │ + bl 57924 │ │ │ │ + b 5c1b4 │ │ │ │ + ldr r0, [pc, #136] @ 5c2dc │ │ │ │ + ldr r2, [pc, #136] @ 5c2e0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c218 │ │ │ │ - ldr r1, [pc, #116] @ 5c2f4 │ │ │ │ - ldr r0, [pc, #116] @ 5c2f8 │ │ │ │ - ldr r2, [pc, #116] @ 5c2fc │ │ │ │ + b 5c208 │ │ │ │ + ldr r1, [pc, #116] @ 5c2e4 │ │ │ │ + ldr r0, [pc, #116] @ 5c2e8 │ │ │ │ + ldr r2, [pc, #116] @ 5c2ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 5c300 │ │ │ │ + ldr r1, [pc, #96] @ 5c2f0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5c2b0 │ │ │ │ - ldr r4, [pc, #80] @ 5c300 │ │ │ │ - b 5c238 │ │ │ │ - ldr r0, [pc, #76] @ 5c304 │ │ │ │ - ldr r2, [pc, #76] @ 5c308 │ │ │ │ + bne 5c2a0 │ │ │ │ + ldr r4, [pc, #80] @ 5c2f0 │ │ │ │ + b 5c228 │ │ │ │ + ldr r0, [pc, #76] @ 5c2f4 │ │ │ │ + ldr r2, [pc, #76] @ 5c2f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c2a8 │ │ │ │ - strdeq fp, [r8], -r8 │ │ │ │ - strdeq ip, [r8], -r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5c298 │ │ │ │ + andeq ip, r8, r8 │ │ │ │ + andeq ip, r8, r0, lsl #6 │ │ │ │ strdeq r6, [r2], -r8 │ │ │ │ andeq r0, r0, r8, lsr #19 │ │ │ │ - @ instruction: 0x0008bfb0 │ │ │ │ - andeq fp, r8, r8, lsl #31 │ │ │ │ + andeq fp, r8, r0, asr #31 │ │ │ │ + muleq r8, r8, pc @ │ │ │ │ muleq r2, r0, r0 │ │ │ │ andeq r6, r2, r0, lsr #10 │ │ │ │ andeq r0, r0, r3, lsr #19 │ │ │ │ andeq r6, r2, ip, lsl #10 │ │ │ │ andeq r0, r0, fp, lsr #19 │ │ │ │ andeq r6, r2, r8, asr r0 │ │ │ │ andeq r6, r2, r8, ror #9 │ │ │ │ @@ -89358,93 +89354,93 @@ │ │ │ │ @ instruction: 0x000264b8 │ │ │ │ andeq r0, r0, r9, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #296] @ 5c450 │ │ │ │ + ldr r1, [pc, #296] @ 5c440 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bne 5c3bc │ │ │ │ + bne 5c3ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c398 │ │ │ │ + blt 5c388 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ bl 47bc │ │ │ │ - ldr r3, [pc, #228] @ 5c454 │ │ │ │ + ldr r3, [pc, #228] @ 5c444 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 5c41c │ │ │ │ + beq 5c40c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c3d8 │ │ │ │ + bne 5c3c8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #184] @ 5c458 │ │ │ │ + ldr r3, [pc, #184] @ 5c448 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c3f8 │ │ │ │ + bne 5c3e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 5c45c │ │ │ │ - ldr r0, [pc, #152] @ 5c460 │ │ │ │ - ldr r2, [pc, #152] @ 5c464 │ │ │ │ + ldr r1, [pc, #152] @ 5c44c │ │ │ │ + ldr r0, [pc, #152] @ 5c450 │ │ │ │ + ldr r2, [pc, #152] @ 5c454 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c344 │ │ │ │ - ldr r1, [pc, #136] @ 5c468 │ │ │ │ - ldr r0, [pc, #136] @ 5c46c │ │ │ │ - ldr r2, [pc, #136] @ 5c470 │ │ │ │ + bl 57924 │ │ │ │ + b 5c334 │ │ │ │ + ldr r1, [pc, #136] @ 5c458 │ │ │ │ + ldr r0, [pc, #136] @ 5c45c │ │ │ │ + ldr r2, [pc, #136] @ 5c460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c38c │ │ │ │ - ldr r1, [pc, #116] @ 5c474 │ │ │ │ - ldr r0, [pc, #116] @ 5c478 │ │ │ │ - ldr r2, [pc, #116] @ 5c47c │ │ │ │ + b 5c37c │ │ │ │ + ldr r1, [pc, #116] @ 5c464 │ │ │ │ + ldr r0, [pc, #116] @ 5c468 │ │ │ │ + ldr r2, [pc, #116] @ 5c46c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 5c480 │ │ │ │ + ldr r1, [pc, #92] @ 5c470 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5c434 │ │ │ │ - ldr r4, [pc, #76] @ 5c480 │ │ │ │ - b 5c3b0 │ │ │ │ - ldr r1, [pc, #72] @ 5c484 │ │ │ │ - ldr r0, [pc, #72] @ 5c488 │ │ │ │ - ldr r2, [pc, #72] @ 5c48c │ │ │ │ + bne 5c424 │ │ │ │ + ldr r4, [pc, #76] @ 5c470 │ │ │ │ + b 5c3a0 │ │ │ │ + ldr r1, [pc, #72] @ 5c474 │ │ │ │ + ldr r0, [pc, #72] @ 5c478 │ │ │ │ + ldr r2, [pc, #72] @ 5c47c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c42c │ │ │ │ - andeq fp, r8, r4, lsl #29 │ │ │ │ - andeq fp, r8, r0, asr #28 │ │ │ │ - andeq fp, r8, r0, lsl lr │ │ │ │ + bl 57b50 │ │ │ │ + b 5c41c │ │ │ │ + muleq r8, r4, lr │ │ │ │ + andeq fp, r8, r0, asr lr │ │ │ │ + andeq fp, r8, r0, lsr #28 │ │ │ │ andeq r5, r2, r4, lsl pc │ │ │ │ @ instruction: 0x000263b0 │ │ │ │ @ instruction: 0x000009b3 │ │ │ │ strdeq r5, [r2], -r8 │ │ │ │ muleq r2, r4, r3 │ │ │ │ @ instruction: 0x000009bb │ │ │ │ ldrdeq r5, [r2], -r8 │ │ │ │ @@ -89455,91 +89451,91 @@ │ │ │ │ andeq r6, r2, r8, lsr r3 │ │ │ │ @ instruction: 0x000009b9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #288] @ 5c5cc │ │ │ │ + ldr r3, [pc, #288] @ 5c5bc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c538 │ │ │ │ + bne 5c528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c514 │ │ │ │ + blt 5c504 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ bl 47bc │ │ │ │ - ldr r3, [pc, #228] @ 5c5d0 │ │ │ │ + ldr r3, [pc, #228] @ 5c5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 5c598 │ │ │ │ + beq 5c588 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c554 │ │ │ │ + bne 5c544 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #184] @ 5c5d4 │ │ │ │ + ldr r3, [pc, #184] @ 5c5c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c574 │ │ │ │ + bne 5c564 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 5c5d8 │ │ │ │ - ldr r0, [pc, #152] @ 5c5dc │ │ │ │ - ldr r2, [pc, #152] @ 5c5e0 │ │ │ │ + ldr r1, [pc, #152] @ 5c5c8 │ │ │ │ + ldr r0, [pc, #152] @ 5c5cc │ │ │ │ + ldr r2, [pc, #152] @ 5c5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c4c0 │ │ │ │ - ldr r1, [pc, #136] @ 5c5e4 │ │ │ │ - ldr r0, [pc, #136] @ 5c5e8 │ │ │ │ - ldr r2, [pc, #136] @ 5c5ec │ │ │ │ + bl 57924 │ │ │ │ + b 5c4b0 │ │ │ │ + ldr r1, [pc, #136] @ 5c5d4 │ │ │ │ + ldr r0, [pc, #136] @ 5c5d8 │ │ │ │ + ldr r2, [pc, #136] @ 5c5dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c508 │ │ │ │ - ldr r1, [pc, #116] @ 5c5f0 │ │ │ │ - ldr r0, [pc, #116] @ 5c5f4 │ │ │ │ - ldr r2, [pc, #116] @ 5c5f8 │ │ │ │ + b 5c4f8 │ │ │ │ + ldr r1, [pc, #116] @ 5c5e0 │ │ │ │ + ldr r0, [pc, #116] @ 5c5e4 │ │ │ │ + ldr r2, [pc, #116] @ 5c5e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 5c5fc │ │ │ │ + ldr r1, [pc, #92] @ 5c5ec │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5c5b0 │ │ │ │ - ldr r4, [pc, #76] @ 5c5fc │ │ │ │ - b 5c52c │ │ │ │ - ldr r1, [pc, #72] @ 5c600 │ │ │ │ - ldr r0, [pc, #72] @ 5c604 │ │ │ │ - ldr r2, [pc, #72] @ 5c608 │ │ │ │ + bne 5c5a0 │ │ │ │ + ldr r4, [pc, #76] @ 5c5ec │ │ │ │ + b 5c51c │ │ │ │ + ldr r1, [pc, #72] @ 5c5f0 │ │ │ │ + ldr r0, [pc, #72] @ 5c5f4 │ │ │ │ + ldr r2, [pc, #72] @ 5c5f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c5a8 │ │ │ │ - andeq fp, r8, r0, lsl #26 │ │ │ │ - andeq fp, r8, r4, asr #25 │ │ │ │ - muleq r8, r4, ip │ │ │ │ + bl 57b50 │ │ │ │ + b 5c598 │ │ │ │ + andeq fp, r8, r0, lsl sp │ │ │ │ + ldrdeq fp, [r8], -r4 │ │ │ │ + andeq fp, r8, r4, lsr #25 │ │ │ │ muleq r2, r8, sp │ │ │ │ andeq r6, r2, ip, lsr r2 │ │ │ │ andeq r0, r0, r2, asr #19 │ │ │ │ andeq r5, r2, ip, ror sp │ │ │ │ andeq r6, r2, r0, lsr #4 │ │ │ │ andeq r0, r0, sl, asr #19 │ │ │ │ andeq r5, r2, ip, asr sp │ │ │ │ @@ -89550,91 +89546,91 @@ │ │ │ │ andeq r6, r2, r4, asr #3 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #288] @ 5c748 │ │ │ │ + ldr r3, [pc, #288] @ 5c738 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6b4 │ │ │ │ + bne 5c6a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c690 │ │ │ │ + blt 5c680 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ bl 47bc │ │ │ │ - ldr r3, [pc, #228] @ 5c74c │ │ │ │ + ldr r3, [pc, #228] @ 5c73c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 5c714 │ │ │ │ + beq 5c704 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c6d0 │ │ │ │ + bne 5c6c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [pc, #184] @ 5c750 │ │ │ │ + ldr r3, [pc, #184] @ 5c740 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c6f0 │ │ │ │ + bne 5c6e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #152] @ 5c754 │ │ │ │ - ldr r0, [pc, #152] @ 5c758 │ │ │ │ - ldr r2, [pc, #152] @ 5c75c │ │ │ │ + ldr r1, [pc, #152] @ 5c744 │ │ │ │ + ldr r0, [pc, #152] @ 5c748 │ │ │ │ + ldr r2, [pc, #152] @ 5c74c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c63c │ │ │ │ - ldr r1, [pc, #136] @ 5c760 │ │ │ │ - ldr r0, [pc, #136] @ 5c764 │ │ │ │ - ldr r2, [pc, #136] @ 5c768 │ │ │ │ + bl 57924 │ │ │ │ + b 5c62c │ │ │ │ + ldr r1, [pc, #136] @ 5c750 │ │ │ │ + ldr r0, [pc, #136] @ 5c754 │ │ │ │ + ldr r2, [pc, #136] @ 5c758 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c684 │ │ │ │ - ldr r1, [pc, #116] @ 5c76c │ │ │ │ - ldr r0, [pc, #116] @ 5c770 │ │ │ │ - ldr r2, [pc, #116] @ 5c774 │ │ │ │ + b 5c674 │ │ │ │ + ldr r1, [pc, #116] @ 5c75c │ │ │ │ + ldr r0, [pc, #116] @ 5c760 │ │ │ │ + ldr r2, [pc, #116] @ 5c764 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 5c778 │ │ │ │ + ldr r1, [pc, #92] @ 5c768 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5c72c │ │ │ │ - ldr r4, [pc, #76] @ 5c778 │ │ │ │ - b 5c6a8 │ │ │ │ - ldr r1, [pc, #72] @ 5c77c │ │ │ │ - ldr r0, [pc, #72] @ 5c780 │ │ │ │ - ldr r2, [pc, #72] @ 5c784 │ │ │ │ + bne 5c71c │ │ │ │ + ldr r4, [pc, #76] @ 5c768 │ │ │ │ + b 5c698 │ │ │ │ + ldr r1, [pc, #72] @ 5c76c │ │ │ │ + ldr r0, [pc, #72] @ 5c770 │ │ │ │ + ldr r2, [pc, #72] @ 5c774 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c724 │ │ │ │ - andeq fp, r8, r4, lsl #23 │ │ │ │ - andeq fp, r8, r8, asr #22 │ │ │ │ - andeq fp, r8, r8, lsl fp │ │ │ │ + bl 57b50 │ │ │ │ + b 5c714 │ │ │ │ + muleq r8, r4, fp │ │ │ │ + andeq fp, r8, r8, asr fp │ │ │ │ + andeq fp, r8, r8, lsr #22 │ │ │ │ andeq r5, r2, ip, lsl ip │ │ │ │ andeq r6, r2, ip, asr #1 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ andeq r5, r2, r0, lsl #24 │ │ │ │ strheq r6, [r2], -r0 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ andeq r5, r2, r0, ror #23 │ │ │ │ @@ -89645,82 +89641,82 @@ │ │ │ │ andeq r6, r2, r4, asr r0 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #252] @ 5c8a0 │ │ │ │ + ldr r3, [pc, #252] @ 5c890 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c810 │ │ │ │ + bne 5c800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c7f0 │ │ │ │ + blt 5c7e0 │ │ │ │ bl 448c │ │ │ │ - ldr r3, [pc, #212] @ 5c8a4 │ │ │ │ + ldr r3, [pc, #212] @ 5c894 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c86c │ │ │ │ + beq 5c85c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c82c │ │ │ │ + bne 5c81c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #176] @ 5c8a8 │ │ │ │ + ldr r3, [pc, #176] @ 5c898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c84c │ │ │ │ + bne 5c83c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 5c8ac │ │ │ │ - ldr r0, [pc, #148] @ 5c8b0 │ │ │ │ - ldr r2, [pc, #148] @ 5c8b4 │ │ │ │ + ldr r1, [pc, #148] @ 5c89c │ │ │ │ + ldr r0, [pc, #148] @ 5c8a0 │ │ │ │ + ldr r2, [pc, #148] @ 5c8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c7b4 │ │ │ │ - ldr r1, [pc, #132] @ 5c8b8 │ │ │ │ - ldr r0, [pc, #132] @ 5c8bc │ │ │ │ - ldr r2, [pc, #132] @ 5c8c0 │ │ │ │ + bl 57924 │ │ │ │ + b 5c7a4 │ │ │ │ + ldr r1, [pc, #132] @ 5c8a8 │ │ │ │ + ldr r0, [pc, #132] @ 5c8ac │ │ │ │ + ldr r2, [pc, #132] @ 5c8b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c7e8 │ │ │ │ - ldr r1, [pc, #112] @ 5c8c4 │ │ │ │ - ldr r0, [pc, #112] @ 5c8c8 │ │ │ │ - ldr r2, [pc, #112] @ 5c8cc │ │ │ │ + b 5c7d8 │ │ │ │ + ldr r1, [pc, #112] @ 5c8b4 │ │ │ │ + ldr r0, [pc, #112] @ 5c8b8 │ │ │ │ + ldr r2, [pc, #112] @ 5c8bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 5c8d0 │ │ │ │ + ldr r1, [pc, #92] @ 5c8c0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ - bne 5c884 │ │ │ │ - ldr r4, [pc, #76] @ 5c8d0 │ │ │ │ - b 5c808 │ │ │ │ - ldr r1, [pc, #72] @ 5c8d4 │ │ │ │ - ldr r0, [pc, #72] @ 5c8d8 │ │ │ │ - ldr r2, [pc, #72] @ 5c8dc │ │ │ │ + bne 5c874 │ │ │ │ + ldr r4, [pc, #76] @ 5c8c0 │ │ │ │ + b 5c7f8 │ │ │ │ + ldr r1, [pc, #72] @ 5c8c4 │ │ │ │ + ldr r0, [pc, #72] @ 5c8c8 │ │ │ │ + ldr r2, [pc, #72] @ 5c8cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c87c │ │ │ │ - andeq fp, r8, r8, lsl #20 │ │ │ │ - andeq fp, r8, r0, ror #19 │ │ │ │ - @ instruction: 0x0008b9b8 │ │ │ │ + bl 57b50 │ │ │ │ + b 5c86c │ │ │ │ + andeq fp, r8, r8, lsl sl │ │ │ │ + strdeq fp, [r8], -r0 │ │ │ │ + andeq fp, r8, r8, asr #19 │ │ │ │ andeq r5, r2, r0, asr #21 │ │ │ │ andeq r5, r2, ip, ror pc │ │ │ │ andeq r0, r0, r1, ror #19 │ │ │ │ andeq r5, r2, r4, lsr #21 │ │ │ │ andeq r5, r2, r0, ror #30 │ │ │ │ andeq r0, r0, r9, ror #19 │ │ │ │ andeq r5, r2, r4, lsl #21 │ │ │ │ @@ -89731,87 +89727,87 @@ │ │ │ │ andeq r5, r2, r8, lsl #30 │ │ │ │ andeq r0, r0, r7, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #260] @ 5ca00 │ │ │ │ + ldr r3, [pc, #260] @ 5c9f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9a8 │ │ │ │ + bne 5c998 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5c944 │ │ │ │ - ldr r3, [pc, #220] @ 5ca04 │ │ │ │ + bge 5c934 │ │ │ │ + ldr r3, [pc, #220] @ 5c9f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c9c4 │ │ │ │ + bne 5c9b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r5, [pc, #188] @ 5ca08 │ │ │ │ + ldr r5, [pc, #188] @ 5c9f8 │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #180] @ 5ca0c │ │ │ │ + ldr r1, [pc, #180] @ 5c9fc │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ mov r3, #4 │ │ │ │ - ldr r1, [pc, #156] @ 5ca10 │ │ │ │ + ldr r1, [pc, #156] @ 5ca00 │ │ │ │ mov r2, r4 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 49950 │ │ │ │ - ldr r3, [pc, #136] @ 5ca14 │ │ │ │ + bl 49940 │ │ │ │ + ldr r3, [pc, #136] @ 5ca04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9e8 │ │ │ │ + bne 5c9d8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 5ca18 │ │ │ │ - ldr r0, [pc, #104] @ 5ca1c │ │ │ │ - ldr r2, [pc, #104] @ 5ca20 │ │ │ │ + ldr r1, [pc, #104] @ 5ca08 │ │ │ │ + ldr r0, [pc, #104] @ 5ca0c │ │ │ │ + ldr r2, [pc, #104] @ 5ca10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5c910 │ │ │ │ - ldr r1, [pc, #88] @ 5ca24 │ │ │ │ - ldr r0, [pc, #88] @ 5ca28 │ │ │ │ - ldr r2, [pc, #88] @ 5ca2c │ │ │ │ + bl 57924 │ │ │ │ + b 5c900 │ │ │ │ + ldr r1, [pc, #88] @ 5ca14 │ │ │ │ + ldr r0, [pc, #88] @ 5ca18 │ │ │ │ + ldr r2, [pc, #88] @ 5ca1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ 5ca30 │ │ │ │ - ldr r2, [pc, #64] @ 5ca34 │ │ │ │ + ldr r0, [pc, #64] @ 5ca20 │ │ │ │ + ldr r2, [pc, #64] @ 5ca24 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 5c998 │ │ │ │ - @ instruction: 0x0008b8b0 │ │ │ │ - andeq fp, r8, r8, lsl #17 │ │ │ │ + bl 57b50 │ │ │ │ + b 5c988 │ │ │ │ + andeq fp, r8, r0, asr #17 │ │ │ │ + muleq r8, r8, r8 │ │ │ │ muleq r2, r0, r9 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r8, r4, lsr #16 │ │ │ │ + andeq fp, r8, r4, lsr r8 │ │ │ │ andeq r5, r2, r8, lsr #18 │ │ │ │ andeq r5, r2, ip, ror #27 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ andeq r5, r2, ip, lsl #18 │ │ │ │ ldrdeq r5, [r2], -r0 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ @ instruction: 0x00025db4 │ │ │ │ @@ -89821,35 +89817,35 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r2, [pc, #980] @ 5ce38 │ │ │ │ - ldr ip, [pc, #980] @ 5ce3c │ │ │ │ + ldr r2, [pc, #980] @ 5ce28 │ │ │ │ + ldr ip, [pc, #980] @ 5ce2c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #976] @ 5ce40 │ │ │ │ + ldr r3, [pc, #976] @ 5ce30 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [fp, #-220] @ 0xffffff24 │ │ │ │ str r1, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5ccd8 │ │ │ │ + beq 5ccc8 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ cmp r8, #0 │ │ │ │ moveq sl, r8 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ - beq 5cbf8 │ │ │ │ + beq 5cbe8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, #1 │ │ │ │ and r3, r6, #31 │ │ │ │ lsl r3, r2, r3 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ asr r3, r7, #31 │ │ │ │ @@ -89886,202 +89882,202 @@ │ │ │ │ ldr r1, [fp, #-204] @ 0xffffff34 │ │ │ │ strd r4, [fp, #-180] @ 0xffffff4c │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r9 │ │ │ │ bl 48c4 <__select64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5cc28 │ │ │ │ + ble 5cc18 │ │ │ │ ldr r4, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4510 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5cc98 │ │ │ │ + ble 5cc88 │ │ │ │ add r3, r4, r0 │ │ │ │ subs r8, r8, r0 │ │ │ │ add sl, sl, r0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ - beq 5cd80 │ │ │ │ - ldr r3, [pc, #680] @ 5ce44 │ │ │ │ + beq 5cd70 │ │ │ │ + ldr r3, [pc, #680] @ 5ce34 │ │ │ │ ldr r2, [fp, #-220] @ 0xffffff24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5cdac │ │ │ │ + beq 5cd9c │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ subs r4, r0, r3 │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ sbc r5, r1, r3 │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r7, r4 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - bge 5caf0 │ │ │ │ + bge 5cae0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cdc8 │ │ │ │ + beq 5cdb8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #0 │ │ │ │ cmp sl, r2 │ │ │ │ str r2, [r0] │ │ │ │ - bgt 5cbf8 │ │ │ │ - ldr sl, [pc, #588] @ 5ce48 │ │ │ │ - ldr r2, [pc, #588] @ 5ce4c │ │ │ │ - ldr r3, [pc, #572] @ 5ce40 │ │ │ │ + bgt 5cbe8 │ │ │ │ + ldr sl, [pc, #588] @ 5ce38 │ │ │ │ + ldr r2, [pc, #588] @ 5ce3c │ │ │ │ + ldr r3, [pc, #572] @ 5ce30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ce34 │ │ │ │ + bne 5ce24 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5cc6c │ │ │ │ + bne 5cc5c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ cmpne r3, #4 │ │ │ │ - beq 5ccb0 │ │ │ │ + beq 5cca0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bne 5cda0 │ │ │ │ - ldr r0, [pc, #492] @ 5ce50 │ │ │ │ - ldr r1, [pc, #492] @ 5ce54 │ │ │ │ + bne 5cd90 │ │ │ │ + ldr r0, [pc, #492] @ 5ce40 │ │ │ │ + ldr r1, [pc, #492] @ 5ce44 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5cdf8 │ │ │ │ + b 5cde8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc44 │ │ │ │ + bne 5cc34 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd5c │ │ │ │ + beq 5cd4c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ cmp sl, r3 │ │ │ │ str r3, [r0] │ │ │ │ - bgt 5cbf8 │ │ │ │ - b 5cbf4 │ │ │ │ - beq 5cd80 │ │ │ │ + bgt 5cbe8 │ │ │ │ + b 5cbe4 │ │ │ │ + beq 5cd70 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #11 │ │ │ │ cmpne r5, #4 │ │ │ │ - bne 5cd90 │ │ │ │ + bne 5cd80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ mov r0, #0 │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ subs r4, r0, r3 │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ sbc r5, r1, r3 │ │ │ │ - b 5caf0 │ │ │ │ - ldr r4, [pc, #376] @ 5ce58 │ │ │ │ + b 5cae0 │ │ │ │ + ldr r4, [pc, #376] @ 5ce48 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #364] @ 5ce5c │ │ │ │ + ldr r1, [pc, #364] @ 5ce4c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #3 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #348] @ 5ce60 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #348] @ 5ce50 │ │ │ │ mov r2, r6 │ │ │ │ orr r3, r0, #2048 @ 0x800 │ │ │ │ str r0, [fp, #-224] @ 0xffffff20 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #4 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ - bne 5cab8 │ │ │ │ + bne 5caa8 │ │ │ │ mov sl, r8 │ │ │ │ - ldr r0, [pc, #292] @ 5ce64 │ │ │ │ + ldr r0, [pc, #292] @ 5ce54 │ │ │ │ ldr ip, [fp, #-224] @ 0xffffff20 │ │ │ │ - ldr r1, [pc, #288] @ 5ce68 │ │ │ │ + ldr r1, [pc, #288] @ 5ce58 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 49950 │ │ │ │ - b 5cbf8 │ │ │ │ - ldr r0, [pc, #264] @ 5ce6c │ │ │ │ + bl 49940 │ │ │ │ + b 5cbe8 │ │ │ │ + ldr r0, [pc, #264] @ 5ce5c │ │ │ │ ldr ip, [fp, #-224] @ 0xffffff20 │ │ │ │ - ldr r1, [pc, #260] @ 5ce70 │ │ │ │ + ldr r1, [pc, #260] @ 5ce60 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 49950 │ │ │ │ - b 5cc80 │ │ │ │ + bl 49940 │ │ │ │ + b 5cc70 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cbf8 │ │ │ │ - b 5cd38 │ │ │ │ + bne 5cbe8 │ │ │ │ + b 5cd28 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cdec │ │ │ │ + beq 5cddc │ │ │ │ str r5, [r4] │ │ │ │ - ldr sl, [pc, #200] @ 5ce74 │ │ │ │ - b 5cbf8 │ │ │ │ + ldr sl, [pc, #200] @ 5ce64 │ │ │ │ + b 5cbe8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce10 │ │ │ │ + beq 5ce00 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - b 5cda4 │ │ │ │ - ldr r0, [pc, #168] @ 5ce78 │ │ │ │ + b 5cd94 │ │ │ │ + ldr r0, [pc, #168] @ 5ce68 │ │ │ │ ldr ip, [fp, #-224] @ 0xffffff20 │ │ │ │ - ldr r1, [pc, #164] @ 5ce7c │ │ │ │ + ldr r1, [pc, #164] @ 5ce6c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 49950 │ │ │ │ - b 5cbe0 │ │ │ │ - ldr r0, [pc, #140] @ 5ce80 │ │ │ │ - ldr r1, [pc, #140] @ 5ce84 │ │ │ │ + bl 49940 │ │ │ │ + b 5cbd0 │ │ │ │ + ldr r0, [pc, #140] @ 5ce70 │ │ │ │ + ldr r1, [pc, #140] @ 5ce74 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 49950 │ │ │ │ - b 5cda0 │ │ │ │ - ldr r0, [pc, #112] @ 5ce88 │ │ │ │ + bl 49940 │ │ │ │ + b 5cd90 │ │ │ │ + ldr r0, [pc, #112] @ 5ce78 │ │ │ │ ldr ip, [fp, #-224] @ 0xffffff20 │ │ │ │ - ldr r1, [pc, #108] @ 5ce8c │ │ │ │ + ldr r1, [pc, #108] @ 5ce7c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 49950 │ │ │ │ - b 5cdb8 │ │ │ │ + bl 49940 │ │ │ │ + b 5cda8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, lsl #11 │ │ │ │ - andeq r3, r4, ip, lsl #11 │ │ │ │ + muleq r4, r8, r5 │ │ │ │ + muleq r4, ip, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0xfffffbe2 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ + andeq r3, r4, r8, lsl #8 │ │ │ │ andeq r5, r2, r8, ror r6 │ │ │ │ andeq r0, r0, r5, ror #20 │ │ │ │ strdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, r9, lsl sl │ │ │ │ andeq r0, r0, sl, lsl sl │ │ │ │ andeq r5, r2, ip, lsl #11 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ @@ -90095,258 +90091,258 @@ │ │ │ │ @ instruction: 0x000254b4 │ │ │ │ andeq r0, r0, lr, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #320] @ 5cfec │ │ │ │ + ldr ip, [pc, #320] @ 5cfdc │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ mov r4, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bne 5cf6c │ │ │ │ + bne 5cf5c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5cfac │ │ │ │ + beq 5cf9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5cf08 │ │ │ │ - ldr r3, [pc, #260] @ 5cff0 │ │ │ │ + bge 5cef8 │ │ │ │ + ldr r3, [pc, #260] @ 5cfe0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5cf88 │ │ │ │ + bne 5cf78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ca38 │ │ │ │ + bl 5ca28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5cf34 │ │ │ │ - ldr r3, [pc, #196] @ 5cff4 │ │ │ │ + bge 5cf24 │ │ │ │ + ldr r3, [pc, #196] @ 5cfe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #188] @ 5cff8 │ │ │ │ + ldr r3, [pc, #188] @ 5cfe8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cefc │ │ │ │ - ldr r1, [pc, #172] @ 5cffc │ │ │ │ - ldr r0, [pc, #172] @ 5d000 │ │ │ │ - ldr r2, [pc, #172] @ 5d004 │ │ │ │ + beq 5ceec │ │ │ │ + ldr r1, [pc, #172] @ 5cfec │ │ │ │ + ldr r0, [pc, #172] @ 5cff0 │ │ │ │ + ldr r2, [pc, #172] @ 5cff4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 5d008 │ │ │ │ - ldr r0, [pc, #148] @ 5d00c │ │ │ │ - ldr r2, [pc, #148] @ 5d010 │ │ │ │ + ldr r1, [pc, #148] @ 5cff8 │ │ │ │ + ldr r0, [pc, #148] @ 5cffc │ │ │ │ + ldr r2, [pc, #148] @ 5d000 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5cecc │ │ │ │ - ldr r1, [pc, #132] @ 5d014 │ │ │ │ - ldr r0, [pc, #132] @ 5d018 │ │ │ │ - ldr r2, [pc, #132] @ 5d01c │ │ │ │ + bl 57924 │ │ │ │ + b 5cebc │ │ │ │ + ldr r1, [pc, #132] @ 5d004 │ │ │ │ + ldr r0, [pc, #132] @ 5d008 │ │ │ │ + ldr r2, [pc, #132] @ 5d00c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #108] @ 5d020 │ │ │ │ - ldr r1, [pc, #108] @ 5d024 │ │ │ │ + ldr r3, [pc, #108] @ 5d010 │ │ │ │ + ldr r1, [pc, #108] @ 5d014 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5cfd0 │ │ │ │ - ldr r4, [pc, #84] @ 5d024 │ │ │ │ - b 5cefc │ │ │ │ - ldr r1, [pc, #80] @ 5d028 │ │ │ │ - ldr r0, [pc, #80] @ 5d02c │ │ │ │ - ldr r2, [pc, #80] @ 5d030 │ │ │ │ + bne 5cfc0 │ │ │ │ + ldr r4, [pc, #84] @ 5d014 │ │ │ │ + b 5ceec │ │ │ │ + ldr r1, [pc, #80] @ 5d018 │ │ │ │ + ldr r0, [pc, #80] @ 5d01c │ │ │ │ + ldr r2, [pc, #80] @ 5d020 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5cfc8 │ │ │ │ - andeq fp, r8, r0, lsl #6 │ │ │ │ - andeq fp, r8, r4, asr #5 │ │ │ │ - andeq fp, r8, r0, lsl #5 │ │ │ │ - andeq fp, r8, r4, ror r2 │ │ │ │ + bl 57b50 │ │ │ │ + b 5cfb8 │ │ │ │ + andeq fp, r8, r0, lsl r3 │ │ │ │ + ldrdeq fp, [r8], -r4 │ │ │ │ + muleq r8, r0, r2 │ │ │ │ + andeq fp, r8, r4, lsl #5 │ │ │ │ andeq r5, r2, r8, lsl #7 │ │ │ │ andeq r5, r2, r4, ror #16 │ │ │ │ muleq r0, lr, sl │ │ │ │ andeq r5, r2, r4, ror #6 │ │ │ │ andeq r5, r2, r0, asr #16 │ │ │ │ andeq r0, r0, sp, lsl #21 │ │ │ │ andeq r5, r2, r8, asr #6 │ │ │ │ andeq r5, r2, r4, lsr #16 │ │ │ │ muleq r0, r9, sl │ │ │ │ - strdeq fp, [r8], -r8 │ │ │ │ + andeq fp, r8, r8, lsl #4 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r5, r2, r0, lsl #6 │ │ │ │ ldrdeq r5, [r2], -ip │ │ │ │ muleq r0, r4, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #484] @ 5d234 │ │ │ │ + ldr r3, [pc, #484] @ 5d224 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5d140 │ │ │ │ + bne 5d130 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d198 │ │ │ │ + beq 5d188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d1bc │ │ │ │ + beq 5d1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r7, r0, #0 │ │ │ │ movge r6, #0 │ │ │ │ - blt 5d15c │ │ │ │ + blt 5d14c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 4510 │ │ │ │ cmp r0, #0 │ │ │ │ addgt r6, r6, r0 │ │ │ │ subgt r4, r4, r0 │ │ │ │ addgt r5, r5, r0 │ │ │ │ - bgt 5d08c │ │ │ │ + bgt 5d07c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d0f4 │ │ │ │ + bne 5d0e4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ cmpne r3, #4 │ │ │ │ - beq 5d08c │ │ │ │ - ldr r3, [pc, #356] @ 5d238 │ │ │ │ - ldr r1, [pc, #356] @ 5d23c │ │ │ │ + beq 5d07c │ │ │ │ + ldr r3, [pc, #356] @ 5d228 │ │ │ │ + ldr r1, [pc, #356] @ 5d22c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d1e0 │ │ │ │ - ldr r6, [pc, #332] @ 5d23c │ │ │ │ + bne 5d1d0 │ │ │ │ + ldr r6, [pc, #332] @ 5d22c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #324] @ 5d240 │ │ │ │ + ldr r3, [pc, #324] @ 5d230 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - blt 5d130 │ │ │ │ + blt 5d120 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d0ec │ │ │ │ - ldr r1, [pc, #300] @ 5d244 │ │ │ │ - ldr r0, [pc, #300] @ 5d248 │ │ │ │ - ldr r2, [pc, #300] @ 5d24c │ │ │ │ + beq 5d0dc │ │ │ │ + ldr r1, [pc, #300] @ 5d234 │ │ │ │ + ldr r0, [pc, #300] @ 5d238 │ │ │ │ + ldr r2, [pc, #300] @ 5d23c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ str r6, [r3, #264] @ 0x108 │ │ │ │ - beq 5d0ec │ │ │ │ - b 5d110 │ │ │ │ - ldr r1, [pc, #264] @ 5d250 │ │ │ │ - ldr r0, [pc, #264] @ 5d254 │ │ │ │ - ldr r2, [pc, #264] @ 5d258 │ │ │ │ + beq 5d0dc │ │ │ │ + b 5d100 │ │ │ │ + ldr r1, [pc, #264] @ 5d240 │ │ │ │ + ldr r0, [pc, #264] @ 5d244 │ │ │ │ + ldr r2, [pc, #264] @ 5d248 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5d068 │ │ │ │ - ldr r3, [pc, #248] @ 5d25c │ │ │ │ + bl 57924 │ │ │ │ + b 5d058 │ │ │ │ + ldr r3, [pc, #248] @ 5d24c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r7, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d17c │ │ │ │ + bne 5d16c │ │ │ │ mov r6, r7 │ │ │ │ - b 5d0ec │ │ │ │ - ldr r1, [pc, #220] @ 5d260 │ │ │ │ - ldr r0, [pc, #220] @ 5d264 │ │ │ │ - ldr r2, [pc, #220] @ 5d268 │ │ │ │ + b 5d0dc │ │ │ │ + ldr r1, [pc, #220] @ 5d250 │ │ │ │ + ldr r0, [pc, #220] @ 5d254 │ │ │ │ + ldr r2, [pc, #220] @ 5d258 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d174 │ │ │ │ - ldr r3, [pc, #204] @ 5d26c │ │ │ │ + bl 57b50 │ │ │ │ + b 5d164 │ │ │ │ + ldr r3, [pc, #204] @ 5d25c │ │ │ │ mvn r1, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d1fc │ │ │ │ + bne 5d1ec │ │ │ │ mvn r6, #1024 @ 0x400 │ │ │ │ - b 5d0ec │ │ │ │ - ldr r3, [pc, #172] @ 5d270 │ │ │ │ - ldr r1, [pc, #172] @ 5d274 │ │ │ │ + b 5d0dc │ │ │ │ + ldr r3, [pc, #172] @ 5d260 │ │ │ │ + ldr r1, [pc, #172] @ 5d264 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d218 │ │ │ │ - ldr r6, [pc, #148] @ 5d274 │ │ │ │ - b 5d0ec │ │ │ │ - ldr r1, [pc, #144] @ 5d278 │ │ │ │ - ldr r0, [pc, #144] @ 5d27c │ │ │ │ - ldr r2, [pc, #144] @ 5d280 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d0e8 │ │ │ │ - ldr r1, [pc, #128] @ 5d284 │ │ │ │ - ldr r0, [pc, #128] @ 5d288 │ │ │ │ - ldr r2, [pc, #128] @ 5d28c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d1b4 │ │ │ │ - ldr r1, [pc, #112] @ 5d290 │ │ │ │ - ldr r0, [pc, #112] @ 5d294 │ │ │ │ - ldr r2, [pc, #112] @ 5d298 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d1d8 │ │ │ │ - andeq fp, r8, ip, asr r1 │ │ │ │ - ldrdeq fp, [r8], -r8 │ │ │ │ + bne 5d208 │ │ │ │ + ldr r6, [pc, #148] @ 5d264 │ │ │ │ + b 5d0dc │ │ │ │ + ldr r1, [pc, #144] @ 5d268 │ │ │ │ + ldr r0, [pc, #144] @ 5d26c │ │ │ │ + ldr r2, [pc, #144] @ 5d270 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d0d8 │ │ │ │ + ldr r1, [pc, #128] @ 5d274 │ │ │ │ + ldr r0, [pc, #128] @ 5d278 │ │ │ │ + ldr r2, [pc, #128] @ 5d27c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d1a4 │ │ │ │ + ldr r1, [pc, #112] @ 5d280 │ │ │ │ + ldr r0, [pc, #112] @ 5d284 │ │ │ │ + ldr r2, [pc, #112] @ 5d288 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d1c8 │ │ │ │ + andeq fp, r8, ip, ror #2 │ │ │ │ + andeq fp, r8, r8, ror #1 │ │ │ │ @ instruction: 0xfffffbf4 │ │ │ │ - strheq fp, [r8], -r0 │ │ │ │ + andeq fp, r8, r0, asr #1 │ │ │ │ andeq r5, r2, r0, asr #3 │ │ │ │ andeq r5, r2, ip, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ muleq r2, r0, r1 │ │ │ │ andeq r5, r2, ip, ror r6 │ │ │ │ andeq r0, r0, sl, lsr #21 │ │ │ │ - andeq fp, r8, ip, asr #32 │ │ │ │ + andeq fp, r8, ip, asr r0 │ │ │ │ andeq r5, r2, r4, asr r1 │ │ │ │ andeq r5, r2, r0, asr #12 │ │ │ │ @ instruction: 0x00000aba │ │ │ │ - andeq fp, r8, ip │ │ │ │ - andeq sl, r8, r8, ror #31 │ │ │ │ + andeq fp, r8, ip, lsl r0 │ │ │ │ + strdeq sl, [r8], -r8 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ strdeq r5, [r2], -r0 │ │ │ │ ldrdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, pc, asr #21 │ │ │ │ ldrdeq r5, [r2], -r4 │ │ │ │ andeq r5, r2, r0, asr #11 │ │ │ │ andeq r0, r0, pc, lsr #21 │ │ │ │ @@ -90354,549 +90350,549 @@ │ │ │ │ andeq r5, r2, r4, lsr #11 │ │ │ │ @ instruction: 0x00000ab4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #504] @ 5d4b0 │ │ │ │ + ldr r3, [pc, #504] @ 5d4a0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 5d368 │ │ │ │ + bne 5d358 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d430 │ │ │ │ + beq 5d420 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d454 │ │ │ │ + beq 5d444 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 5d310 │ │ │ │ - b 5d384 │ │ │ │ + bge 5d300 │ │ │ │ + b 5d374 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5d348 │ │ │ │ + bne 5d338 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ cmpne r3, #4 │ │ │ │ - bne 5d3b8 │ │ │ │ + bne 5d3a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4510 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5d2f4 │ │ │ │ - ldr r3, [pc, #388] @ 5d4b4 │ │ │ │ + blt 5d2e4 │ │ │ │ + ldr r3, [pc, #388] @ 5d4a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d3dc │ │ │ │ + bne 5d3cc │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #360] @ 5d4b8 │ │ │ │ + ldr r3, [pc, #360] @ 5d4a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d3f8 │ │ │ │ + bne 5d3e8 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #332] @ 5d4bc │ │ │ │ - ldr r0, [pc, #332] @ 5d4c0 │ │ │ │ - ldr r2, [pc, #332] @ 5d4c4 │ │ │ │ + ldr r1, [pc, #332] @ 5d4ac │ │ │ │ + ldr r0, [pc, #332] @ 5d4b0 │ │ │ │ + ldr r2, [pc, #332] @ 5d4b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5d2d0 │ │ │ │ - ldr r3, [pc, #316] @ 5d4c8 │ │ │ │ + bl 57924 │ │ │ │ + b 5d2c0 │ │ │ │ + ldr r3, [pc, #316] @ 5d4b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r5, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d340 │ │ │ │ - ldr r1, [pc, #296] @ 5d4cc │ │ │ │ - ldr r0, [pc, #296] @ 5d4d0 │ │ │ │ - ldr r2, [pc, #296] @ 5d4d4 │ │ │ │ + beq 5d330 │ │ │ │ + ldr r1, [pc, #296] @ 5d4bc │ │ │ │ + ldr r0, [pc, #296] @ 5d4c0 │ │ │ │ + ldr r2, [pc, #296] @ 5d4c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d340 │ │ │ │ - ldr r3, [pc, #280] @ 5d4d8 │ │ │ │ - ldr r1, [pc, #280] @ 5d4dc │ │ │ │ + bl 57b50 │ │ │ │ + b 5d330 │ │ │ │ + ldr r3, [pc, #280] @ 5d4c8 │ │ │ │ + ldr r1, [pc, #280] @ 5d4cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d414 │ │ │ │ - ldr r5, [pc, #256] @ 5d4dc │ │ │ │ - b 5d340 │ │ │ │ - ldr r1, [pc, #252] @ 5d4e0 │ │ │ │ - ldr r0, [pc, #252] @ 5d4e4 │ │ │ │ - ldr r2, [pc, #252] @ 5d4e8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d33c │ │ │ │ - ldr r1, [pc, #236] @ 5d4ec │ │ │ │ - ldr r0, [pc, #236] @ 5d4f0 │ │ │ │ - ldr r2, [pc, #236] @ 5d4f4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d35c │ │ │ │ - ldr r1, [pc, #220] @ 5d4f8 │ │ │ │ - ldr r0, [pc, #220] @ 5d4fc │ │ │ │ - ldr r2, [pc, #220] @ 5d500 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d3d4 │ │ │ │ - ldr r3, [pc, #204] @ 5d504 │ │ │ │ + bne 5d404 │ │ │ │ + ldr r5, [pc, #256] @ 5d4cc │ │ │ │ + b 5d330 │ │ │ │ + ldr r1, [pc, #252] @ 5d4d0 │ │ │ │ + ldr r0, [pc, #252] @ 5d4d4 │ │ │ │ + ldr r2, [pc, #252] @ 5d4d8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d32c │ │ │ │ + ldr r1, [pc, #236] @ 5d4dc │ │ │ │ + ldr r0, [pc, #236] @ 5d4e0 │ │ │ │ + ldr r2, [pc, #236] @ 5d4e4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d34c │ │ │ │ + ldr r1, [pc, #220] @ 5d4e8 │ │ │ │ + ldr r0, [pc, #220] @ 5d4ec │ │ │ │ + ldr r2, [pc, #220] @ 5d4f0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d3c4 │ │ │ │ + ldr r3, [pc, #204] @ 5d4f4 │ │ │ │ mvn r1, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d478 │ │ │ │ + bne 5d468 │ │ │ │ mvn r5, #1024 @ 0x400 │ │ │ │ - b 5d340 │ │ │ │ - ldr r3, [pc, #172] @ 5d508 │ │ │ │ - ldr r1, [pc, #172] @ 5d50c │ │ │ │ + b 5d330 │ │ │ │ + ldr r3, [pc, #172] @ 5d4f8 │ │ │ │ + ldr r1, [pc, #172] @ 5d4fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d494 │ │ │ │ - ldr r5, [pc, #148] @ 5d50c │ │ │ │ - b 5d340 │ │ │ │ - ldr r1, [pc, #144] @ 5d510 │ │ │ │ - ldr r0, [pc, #144] @ 5d514 │ │ │ │ + bne 5d484 │ │ │ │ + ldr r5, [pc, #148] @ 5d4fc │ │ │ │ + b 5d330 │ │ │ │ + ldr r1, [pc, #144] @ 5d500 │ │ │ │ + ldr r0, [pc, #144] @ 5d504 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2784 @ 0xae0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d44c │ │ │ │ - ldr r1, [pc, #124] @ 5d518 │ │ │ │ - ldr r0, [pc, #124] @ 5d51c │ │ │ │ - ldr r2, [pc, #124] @ 5d520 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d43c │ │ │ │ + ldr r1, [pc, #124] @ 5d508 │ │ │ │ + ldr r0, [pc, #124] @ 5d50c │ │ │ │ + ldr r2, [pc, #124] @ 5d510 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d470 │ │ │ │ - strdeq sl, [r8], -r4 │ │ │ │ - andeq sl, r8, r0, lsl #29 │ │ │ │ - andeq sl, r8, r0, ror #28 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d460 │ │ │ │ + andeq sl, r8, r4, lsl #30 │ │ │ │ + muleq r8, r0, lr │ │ │ │ + andeq sl, r8, r0, ror lr │ │ │ │ andeq r4, r2, r8, ror #30 │ │ │ │ andeq r5, r2, ip, asr r4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - andeq sl, r8, r4, lsr #28 │ │ │ │ + andeq sl, r8, r4, lsr lr │ │ │ │ andeq r4, r2, r4, lsr pc │ │ │ │ andeq r5, r2, r8, lsr #8 │ │ │ │ andeq r0, r0, fp, ror #21 │ │ │ │ - andeq sl, r8, ip, ror #27 │ │ │ │ + strdeq sl, [r8], -ip │ │ │ │ @ instruction: 0xfffffbf4 │ │ │ │ strdeq r4, [r2], -r4 @ │ │ │ │ andeq r5, r2, r8, ror #7 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ ldrdeq r4, [r2], -r8 │ │ │ │ andeq r5, r2, ip, asr #7 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ @ instruction: 0x00024ebc │ │ │ │ @ instruction: 0x000253b0 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - andeq sl, r8, r4, ror sp │ │ │ │ - andeq sl, r8, r0, asr sp │ │ │ │ + andeq sl, r8, r4, lsl #27 │ │ │ │ + andeq sl, r8, r0, ror #26 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r4, r2, ip, asr lr │ │ │ │ andeq r5, r2, r0, asr r3 │ │ │ │ andeq r4, r2, ip, lsr lr │ │ │ │ andeq r5, r2, r0, lsr r3 │ │ │ │ andeq r0, r0, r5, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #456] @ 5d708 │ │ │ │ + ldr r3, [pc, #456] @ 5d6f8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 5d61c │ │ │ │ + bne 5d60c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 5d688 │ │ │ │ + ble 5d678 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d6ac │ │ │ │ + beq 5d69c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ subs r7, r0, #0 │ │ │ │ movge r4, #0 │ │ │ │ - bge 5d588 │ │ │ │ - b 5d638 │ │ │ │ + bge 5d578 │ │ │ │ + b 5d628 │ │ │ │ cmp r4, r6 │ │ │ │ - bge 5d5e0 │ │ │ │ + bge 5d5d0 │ │ │ │ sub r2, r6, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ addgt r4, r4, r0 │ │ │ │ addgt r5, r5, r0 │ │ │ │ - bgt 5d580 │ │ │ │ + bgt 5d570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ cmpne r3, #4 │ │ │ │ - beq 5d580 │ │ │ │ - ldr r3, [pc, #328] @ 5d70c │ │ │ │ - ldr r1, [pc, #328] @ 5d710 │ │ │ │ + beq 5d570 │ │ │ │ + ldr r3, [pc, #328] @ 5d6fc │ │ │ │ + ldr r1, [pc, #328] @ 5d700 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d66c │ │ │ │ - ldr r7, [pc, #304] @ 5d710 │ │ │ │ - b 5d5f8 │ │ │ │ - ldr r3, [pc, #300] @ 5d714 │ │ │ │ + bne 5d65c │ │ │ │ + ldr r7, [pc, #304] @ 5d700 │ │ │ │ + b 5d5e8 │ │ │ │ + ldr r3, [pc, #300] @ 5d704 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d600 │ │ │ │ + bne 5d5f0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #272] @ 5d718 │ │ │ │ - ldr r0, [pc, #272] @ 5d71c │ │ │ │ - ldr r2, [pc, #272] @ 5d720 │ │ │ │ + ldr r1, [pc, #272] @ 5d708 │ │ │ │ + ldr r0, [pc, #272] @ 5d70c │ │ │ │ + ldr r2, [pc, #272] @ 5d710 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d5f4 │ │ │ │ - ldr r1, [pc, #256] @ 5d724 │ │ │ │ - ldr r0, [pc, #256] @ 5d728 │ │ │ │ - ldr r2, [pc, #256] @ 5d72c │ │ │ │ + bl 57b50 │ │ │ │ + b 5d5e4 │ │ │ │ + ldr r1, [pc, #256] @ 5d714 │ │ │ │ + ldr r0, [pc, #256] @ 5d718 │ │ │ │ + ldr r2, [pc, #256] @ 5d71c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5d558 │ │ │ │ - ldr r3, [pc, #240] @ 5d730 │ │ │ │ + bl 57924 │ │ │ │ + b 5d548 │ │ │ │ + ldr r3, [pc, #240] @ 5d720 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r7, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d5f8 │ │ │ │ - ldr r1, [pc, #220] @ 5d734 │ │ │ │ - ldr r0, [pc, #220] @ 5d738 │ │ │ │ - ldr r2, [pc, #220] @ 5d73c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d5f8 │ │ │ │ - ldr r1, [pc, #204] @ 5d740 │ │ │ │ - ldr r0, [pc, #204] @ 5d744 │ │ │ │ - ldr r2, [pc, #204] @ 5d748 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d5d8 │ │ │ │ - ldr r3, [pc, #188] @ 5d74c │ │ │ │ + beq 5d5e8 │ │ │ │ + ldr r1, [pc, #220] @ 5d724 │ │ │ │ + ldr r0, [pc, #220] @ 5d728 │ │ │ │ + ldr r2, [pc, #220] @ 5d72c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d5e8 │ │ │ │ + ldr r1, [pc, #204] @ 5d730 │ │ │ │ + ldr r0, [pc, #204] @ 5d734 │ │ │ │ + ldr r2, [pc, #204] @ 5d738 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d5c8 │ │ │ │ + ldr r3, [pc, #188] @ 5d73c │ │ │ │ mvn r1, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d6d0 │ │ │ │ + bne 5d6c0 │ │ │ │ mvn r7, #1024 @ 0x400 │ │ │ │ - b 5d5f8 │ │ │ │ - ldr r3, [pc, #156] @ 5d750 │ │ │ │ - ldr r1, [pc, #156] @ 5d754 │ │ │ │ + b 5d5e8 │ │ │ │ + ldr r3, [pc, #156] @ 5d740 │ │ │ │ + ldr r1, [pc, #156] @ 5d744 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d6ec │ │ │ │ - ldr r7, [pc, #132] @ 5d754 │ │ │ │ - b 5d5f8 │ │ │ │ - ldr r1, [pc, #128] @ 5d758 │ │ │ │ - ldr r0, [pc, #128] @ 5d75c │ │ │ │ - ldr r2, [pc, #128] @ 5d760 │ │ │ │ + bne 5d6dc │ │ │ │ + ldr r7, [pc, #132] @ 5d744 │ │ │ │ + b 5d5e8 │ │ │ │ + ldr r1, [pc, #128] @ 5d748 │ │ │ │ + ldr r0, [pc, #128] @ 5d74c │ │ │ │ + ldr r2, [pc, #128] @ 5d750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d6a4 │ │ │ │ - ldr r1, [pc, #112] @ 5d764 │ │ │ │ - ldr r0, [pc, #112] @ 5d768 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d694 │ │ │ │ + ldr r1, [pc, #112] @ 5d754 │ │ │ │ + ldr r0, [pc, #112] @ 5d758 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2832 @ 0xb10 │ │ │ │ - bl 57b60 │ │ │ │ - b 5d6c8 │ │ │ │ - andeq sl, r8, ip, ror #24 │ │ │ │ - andeq sl, r8, r8, ror #23 │ │ │ │ + bl 57b50 │ │ │ │ + b 5d6b8 │ │ │ │ + andeq sl, r8, ip, ror ip │ │ │ │ + strdeq sl, [r8], -r8 │ │ │ │ @ instruction: 0xfffffbf3 │ │ │ │ - andeq sl, r8, r8, asr #23 │ │ │ │ + ldrdeq sl, [r8], -r8 │ │ │ │ ldrdeq r4, [r2], -r0 │ │ │ │ ldrdeq r5, [r2], -r4 │ │ │ │ andeq r0, r0, fp, lsr #22 │ │ │ │ @ instruction: 0x00024cb4 │ │ │ │ @ instruction: 0x000251b8 │ │ │ │ andeq r0, r0, fp, lsl #22 │ │ │ │ - andeq sl, r8, r0, ror fp │ │ │ │ + andeq sl, r8, r0, lsl #23 │ │ │ │ andeq r4, r2, r0, lsl #25 │ │ │ │ andeq r5, r2, r4, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl fp │ │ │ │ andeq r4, r2, r4, ror #24 │ │ │ │ andeq r5, r2, r8, ror #2 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - andeq sl, r8, ip, lsl fp │ │ │ │ - strdeq sl, [r8], -r8 │ │ │ │ + andeq sl, r8, ip, lsr #22 │ │ │ │ + andeq sl, r8, r8, lsl #22 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r4, r2, r0, lsl #24 │ │ │ │ andeq r5, r2, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl #22 │ │ │ │ andeq r4, r2, r8, ror #23 │ │ │ │ andeq r5, r2, ip, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #180] @ 5d83c │ │ │ │ + ldr r3, [pc, #180] @ 5d82c │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 5d7e0 │ │ │ │ + bne 5d7d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d81c │ │ │ │ - ldr r3, [pc, #128] @ 5d840 │ │ │ │ + beq 5d80c │ │ │ │ + ldr r3, [pc, #128] @ 5d830 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #120] @ 5d844 │ │ │ │ + ldr r3, [pc, #120] @ 5d834 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d7fc │ │ │ │ + bne 5d7ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 5d848 │ │ │ │ - ldr r0, [pc, #96] @ 5d84c │ │ │ │ - ldr r2, [pc, #96] @ 5d850 │ │ │ │ + ldr r1, [pc, #96] @ 5d838 │ │ │ │ + ldr r0, [pc, #96] @ 5d83c │ │ │ │ + ldr r2, [pc, #96] @ 5d840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5d7a0 │ │ │ │ - ldr r1, [pc, #80] @ 5d854 │ │ │ │ - ldr r0, [pc, #80] @ 5d858 │ │ │ │ - ldr r2, [pc, #80] @ 5d85c │ │ │ │ + bl 57924 │ │ │ │ + b 5d790 │ │ │ │ + ldr r1, [pc, #80] @ 5d844 │ │ │ │ + ldr r0, [pc, #80] @ 5d848 │ │ │ │ + ldr r2, [pc, #80] @ 5d84c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 5d860 │ │ │ │ + ldr r1, [pc, #60] @ 5d850 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d7c4 │ │ │ │ - b 5d7b8 │ │ │ │ - andeq sl, r8, r4, lsr #20 │ │ │ │ - strdeq sl, [r8], -r0 │ │ │ │ - andeq sl, r8, r4, ror #19 │ │ │ │ + beq 5d7b4 │ │ │ │ + b 5d7a8 │ │ │ │ + andeq sl, r8, r4, lsr sl │ │ │ │ + andeq sl, r8, r0, lsl #20 │ │ │ │ + strdeq sl, [r8], -r4 │ │ │ │ strdeq r4, [r2], -r0 │ │ │ │ andeq r5, r2, r0 │ │ │ │ andeq r0, r0, r2, lsr fp │ │ │ │ ldrdeq r4, [r2], -r4 @ │ │ │ │ andeq r4, r2, r4, ror #31 │ │ │ │ andeq r0, r0, r8, lsr fp │ │ │ │ andeq lr, r1, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #164] @ 5d924 │ │ │ │ + ldr r3, [pc, #164] @ 5d914 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5d8e8 │ │ │ │ + bne 5d8d8 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r5, r4] │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d8cc │ │ │ │ - ldr r3, [pc, #96] @ 5d928 │ │ │ │ + beq 5d8bc │ │ │ │ + ldr r3, [pc, #96] @ 5d918 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #88] @ 5d92c │ │ │ │ + ldr r3, [pc, #88] @ 5d91c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d904 │ │ │ │ + bne 5d8f4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 5d930 │ │ │ │ - ldr r0, [pc, #64] @ 5d934 │ │ │ │ + ldr r1, [pc, #64] @ 5d920 │ │ │ │ + ldr r0, [pc, #64] @ 5d924 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2880 @ 0xb40 │ │ │ │ - bl 57934 │ │ │ │ - b 5d898 │ │ │ │ - ldr r1, [pc, #44] @ 5d938 │ │ │ │ - ldr r0, [pc, #44] @ 5d93c │ │ │ │ - ldr r2, [pc, #44] @ 5d940 │ │ │ │ + bl 57924 │ │ │ │ + b 5d888 │ │ │ │ + ldr r1, [pc, #44] @ 5d928 │ │ │ │ + ldr r0, [pc, #44] @ 5d92c │ │ │ │ + ldr r2, [pc, #44] @ 5d930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq sl, r8, ip, lsr #18 │ │ │ │ - andeq sl, r8, r8, ror #17 │ │ │ │ - ldrdeq sl, [r8], -ip │ │ │ │ + andeq sl, r8, ip, lsr r9 │ │ │ │ + strdeq sl, [r8], -r8 │ │ │ │ + andeq sl, r8, ip, ror #17 │ │ │ │ andeq r4, r2, ip, ror #19 │ │ │ │ andeq r4, r2, ip, lsl #30 │ │ │ │ andeq r4, r2, ip, asr #19 │ │ │ │ andeq r4, r2, ip, ror #29 │ │ │ │ andeq r0, r0, r9, asr #22 │ │ │ │ - ldr r3, [pc, #448] @ 5db0c │ │ │ │ + ldr r3, [pc, #448] @ 5dafc │ │ │ │ add r0, r0, #1072 @ 0x430 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bhi 5d96c │ │ │ │ + bhi 5d95c │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #412] @ 5db10 │ │ │ │ + ldr r0, [pc, #412] @ 5db00 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #396] @ 5db14 │ │ │ │ + ldr r0, [pc, #396] @ 5db04 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #388] @ 5db18 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #388] @ 5db08 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #380] @ 5db1c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #380] @ 5db0c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #372] @ 5db20 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #372] @ 5db10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #364] @ 5db24 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #364] @ 5db14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #356] @ 5db28 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #356] @ 5db18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #348] @ 5db2c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #348] @ 5db1c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #340] @ 5db30 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #340] @ 5db20 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #332] @ 5db34 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #332] @ 5db24 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #324] @ 5db38 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #324] @ 5db28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #316] @ 5db3c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #316] @ 5db2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #308] @ 5db40 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #308] @ 5db30 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #300] @ 5db44 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #300] @ 5db34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #292] @ 5db48 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #292] @ 5db38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #284] @ 5db4c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #284] @ 5db3c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #276] @ 5db50 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #276] @ 5db40 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #268] @ 5db54 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #268] @ 5db44 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #260] @ 5db58 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #260] @ 5db48 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #252] @ 5db5c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #252] @ 5db4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #244] @ 5db60 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #244] @ 5db50 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #236] @ 5db64 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #236] @ 5db54 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #228] @ 5db68 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #228] @ 5db58 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #220] @ 5db6c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #220] @ 5db5c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #212] @ 5db70 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #212] @ 5db60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #204] @ 5db74 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #204] @ 5db64 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #196] @ 5db78 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #196] @ 5db68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #188] @ 5db7c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #188] @ 5db6c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #180] @ 5db80 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #180] @ 5db70 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #172] @ 5db84 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #172] @ 5db74 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #164] @ 5db88 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #164] @ 5db78 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #156] @ 5db8c │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #156] @ 5db7c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #148] @ 5db90 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #148] @ 5db80 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ - ldr r0, [pc, #140] @ 5db94 │ │ │ │ + b 5d964 │ │ │ │ + ldr r0, [pc, #140] @ 5db84 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5d974 │ │ │ │ + b 5d964 │ │ │ │ andeq sp, r2, r8, lsl #5 │ │ │ │ andeq ip, r1, r0, lsr sl │ │ │ │ ldrdeq r4, [r2], -r4 @ │ │ │ │ andeq r5, r2, r8, lsr r0 │ │ │ │ ldrdeq r4, [r2], -r0 │ │ │ │ andeq ip, r1, ip, ror #19 │ │ │ │ muleq r2, r0, lr │ │ │ │ @@ -90929,383 +90925,383 @@ │ │ │ │ andeq r4, r2, r0, asr #26 │ │ │ │ andeq r4, r2, r0, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ 5dbf4 │ │ │ │ - ldr r2, [pc, #64] @ 5dbf8 │ │ │ │ + ldr r3, [pc, #64] @ 5dbe4 │ │ │ │ + ldr r2, [pc, #64] @ 5dbe8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r5, [pc, #44] @ 5dbfc │ │ │ │ + ldr r5, [pc, #44] @ 5dbec │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #264] @ 0x108 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ add r3, r5, #720 @ 0x2d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4b1c │ │ │ │ strb r4, [r5, #783] @ 0x30f │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r2, r4, r4, asr #8 │ │ │ │ + andeq r2, r4, r4, asr r4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - ldrdeq sl, [r8], -ip │ │ │ │ - ldr r3, [pc, #36] @ 5dc2c │ │ │ │ - ldr r2, [pc, #36] @ 5dc30 │ │ │ │ + andeq sl, r8, ip, ror #11 │ │ │ │ + ldr r3, [pc, #36] @ 5dc1c │ │ │ │ + ldr r2, [pc, #36] @ 5dc20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, ip, ror #7 │ │ │ │ + strdeq r2, [r4], -ip │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - ldr r3, [pc, #32] @ 5dc5c │ │ │ │ - ldr r2, [pc, #32] @ 5dc60 │ │ │ │ + ldr r3, [pc, #32] @ 5dc4c │ │ │ │ + ldr r2, [pc, #32] @ 5dc50 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x000423bc │ │ │ │ + andeq r2, r4, ip, asr #7 │ │ │ │ @ instruction: 0x000003bc │ │ │ │ - ldr r3, [pc, #32] @ 5dc8c │ │ │ │ - ldr r2, [pc, #32] @ 5dc90 │ │ │ │ + ldr r3, [pc, #32] @ 5dc7c │ │ │ │ + ldr r2, [pc, #32] @ 5dc80 │ │ │ │ add r3, pc, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, ip, lsl #7 │ │ │ │ + muleq r4, ip, r3 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ - ldr r1, [pc, #128] @ 5dd1c │ │ │ │ - ldr r2, [pc, #128] @ 5dd20 │ │ │ │ + ldr r1, [pc, #128] @ 5dd0c │ │ │ │ + ldr r2, [pc, #128] @ 5dd10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #120] @ 5dd24 │ │ │ │ + ldr r3, [pc, #120] @ 5dd14 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r2, [pc, #108] @ 5dd28 │ │ │ │ + ldr r2, [pc, #108] @ 5dd18 │ │ │ │ cmn r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [ip] │ │ │ │ str r0, [r2, #784] @ 0x310 │ │ │ │ - bhi 5dd14 │ │ │ │ + bhi 5dd04 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #68] @ 5dd2c │ │ │ │ + ldr r0, [pc, #68] @ 5dd1c │ │ │ │ add r2, r3, #1 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ add r1, r3, #15 │ │ │ │ cmp r2, r1 │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #15 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ bl 4af8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, ip, asr r3 │ │ │ │ + andeq r2, r4, ip, ror #6 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - strdeq sl, [r8], -r0 │ │ │ │ + andeq sl, r8, r0, lsl #10 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #252] @ 5de48 │ │ │ │ - ldr r5, [pc, #252] @ 5de4c │ │ │ │ + ldr r4, [pc, #252] @ 5de38 │ │ │ │ + ldr r5, [pc, #252] @ 5de3c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5dda8 │ │ │ │ + bne 5dd98 │ │ │ │ ldr r3, [r4, #784] @ 0x310 │ │ │ │ cmp r3, #15 │ │ │ │ mvneq r3, #1024 @ 0x400 │ │ │ │ streq r3, [r4, #264] @ 0x108 │ │ │ │ - beq 5de40 │ │ │ │ - ldr r2, [pc, #208] @ 5de50 │ │ │ │ - ldr r0, [pc, #208] @ 5de54 │ │ │ │ + beq 5de30 │ │ │ │ + ldr r2, [pc, #208] @ 5de40 │ │ │ │ + ldr r0, [pc, #208] @ 5de44 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r0, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r4, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #168] @ 5de58 │ │ │ │ - ldr r7, [pc, #168] @ 5de5c │ │ │ │ + ldr r8, [pc, #168] @ 5de48 │ │ │ │ + ldr r7, [pc, #168] @ 5de4c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #160] @ 5de60 │ │ │ │ + ldr r2, [pc, #160] @ 5de50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r4, #784] @ 0x310 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r3, #15 │ │ │ │ - beq 5de20 │ │ │ │ + beq 5de10 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #108] @ 5de50 │ │ │ │ + ldr r2, [pc, #108] @ 5de40 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ - ldr r2, [pc, #100] @ 5de54 │ │ │ │ + ldr r2, [pc, #100] @ 5de44 │ │ │ │ ldr r0, [r5, r2] │ │ │ │ ldr r2, [r1] │ │ │ │ str r6, [r0, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [r4, #784] @ 0x310 │ │ │ │ str r2, [r1] │ │ │ │ - beq 5dda0 │ │ │ │ + beq 5dd90 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #80] @ 5de64 │ │ │ │ + ldr r2, [pc, #80] @ 5de54 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r3, #1024 @ 0x400 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ - beq 5de40 │ │ │ │ - ldr r2, [pc, #48] @ 5de68 │ │ │ │ + beq 5de30 │ │ │ │ + ldr r2, [pc, #48] @ 5de58 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq sl, r8, r0, ror #8 │ │ │ │ - andeq r2, r4, r4, lsr #5 │ │ │ │ + andeq sl, r8, r0, ror r4 │ │ │ │ + @ instruction: 0x000422b4 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ andeq r4, r2, ip, lsr #10 │ │ │ │ andeq r4, r2, r8, lsl #26 │ │ │ │ andeq r0, r0, lr, asr #23 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #580] @ 5e0cc │ │ │ │ - ldr r7, [pc, #580] @ 5e0d0 │ │ │ │ + ldr r3, [pc, #580] @ 5e0bc │ │ │ │ + ldr r7, [pc, #580] @ 5e0c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 5e050 │ │ │ │ - ldr r3, [pc, #552] @ 5e0d4 │ │ │ │ + bne 5e040 │ │ │ │ + ldr r3, [pc, #552] @ 5e0c4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ cmp r6, r0 │ │ │ │ strb r0, [r8] │ │ │ │ - beq 5e08c │ │ │ │ + beq 5e07c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5e08c │ │ │ │ + beq 5e07c │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ - ldr r2, [pc, #516] @ 5e0d8 │ │ │ │ + ldr r2, [pc, #516] @ 5e0c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #796] @ 0x31c │ │ │ │ ldr r4, [r2, #792] @ 0x318 │ │ │ │ add r3, r3, #300 @ 0x12c │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [r2, #788] @ 0x314 │ │ │ │ - bcs 5df6c │ │ │ │ + bcs 5df5c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5df04 │ │ │ │ - b 5dfd0 │ │ │ │ + bne 5def4 │ │ │ │ + b 5dfc0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dfd0 │ │ │ │ + beq 5dfc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5def8 │ │ │ │ + bne 5dee8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r6 │ │ │ │ bl 44b0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 5def8 │ │ │ │ - ldr r2, [pc, #432] @ 5e0dc │ │ │ │ + bne 5dee8 │ │ │ │ + ldr r2, [pc, #432] @ 5e0cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b1c │ │ │ │ - ldr r3, [pc, #420] @ 5e0e0 │ │ │ │ + ldr r3, [pc, #420] @ 5e0d0 │ │ │ │ strb r9, [r8, #4095] @ 0xfff │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e018 │ │ │ │ - ldr r1, [pc, #400] @ 5e0e4 │ │ │ │ - ldr r0, [pc, #400] @ 5e0e8 │ │ │ │ - ldr r2, [pc, #400] @ 5e0ec │ │ │ │ + beq 5e008 │ │ │ │ + ldr r1, [pc, #400] @ 5e0d4 │ │ │ │ + ldr r0, [pc, #400] @ 5e0d8 │ │ │ │ + ldr r2, [pc, #400] @ 5e0dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dfbc │ │ │ │ + beq 5dfac │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dfa0 │ │ │ │ + beq 5df90 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df90 │ │ │ │ - bl 571ac │ │ │ │ + beq 5df80 │ │ │ │ + bl 5719c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #312] @ 5e0f0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #312] @ 5e0e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #788] @ 0x314 │ │ │ │ - ldr r3, [pc, #304] @ 5e0f4 │ │ │ │ + ldr r3, [pc, #304] @ 5e0e4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #792] @ 0x318 │ │ │ │ str r0, [r3, #796] @ 0x31c │ │ │ │ - ldr r3, [pc, #288] @ 5e0f8 │ │ │ │ + ldr r3, [pc, #288] @ 5e0e8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3] │ │ │ │ - bl 52d80 │ │ │ │ + bl 52d70 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5e020 │ │ │ │ - bge 5e004 │ │ │ │ - ldr r3, [pc, #252] @ 5e0fc │ │ │ │ + beq 5e010 │ │ │ │ + bge 5dff4 │ │ │ │ + ldr r3, [pc, #252] @ 5e0ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r3, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #244] @ 5e100 │ │ │ │ + ldr r3, [pc, #244] @ 5e0f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e06c │ │ │ │ + bne 5e05c │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #200] @ 5e104 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #200] @ 5e0f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #792] @ 0x318 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r4, [r3, #792] @ 0x318 │ │ │ │ stm r4, {r0, r5} │ │ │ │ - b 5e004 │ │ │ │ - ldr r1, [pc, #176] @ 5e108 │ │ │ │ - ldr r0, [pc, #176] @ 5e10c │ │ │ │ - ldr r2, [pc, #176] @ 5e110 │ │ │ │ + b 5dff4 │ │ │ │ + ldr r1, [pc, #176] @ 5e0f8 │ │ │ │ + ldr r0, [pc, #176] @ 5e0fc │ │ │ │ + ldr r2, [pc, #176] @ 5e100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 5dea4 │ │ │ │ - ldr r1, [pc, #160] @ 5e114 │ │ │ │ - ldr r0, [pc, #160] @ 5e118 │ │ │ │ - ldr r2, [pc, #160] @ 5e11c │ │ │ │ + bl 57924 │ │ │ │ + b 5de94 │ │ │ │ + ldr r1, [pc, #160] @ 5e104 │ │ │ │ + ldr r0, [pc, #160] @ 5e108 │ │ │ │ + ldr r2, [pc, #160] @ 5e10c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #140] @ 5e120 │ │ │ │ - ldr r1, [pc, #140] @ 5e124 │ │ │ │ + ldr r3, [pc, #140] @ 5e110 │ │ │ │ + ldr r1, [pc, #140] @ 5e114 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e0b0 │ │ │ │ - ldr r9, [pc, #116] @ 5e124 │ │ │ │ - b 5e018 │ │ │ │ - ldr r1, [pc, #112] @ 5e128 │ │ │ │ - ldr r0, [pc, #112] @ 5e12c │ │ │ │ - ldr r2, [pc, #112] @ 5e130 │ │ │ │ + bne 5e0a0 │ │ │ │ + ldr r9, [pc, #116] @ 5e114 │ │ │ │ + b 5e008 │ │ │ │ + ldr r1, [pc, #112] @ 5e118 │ │ │ │ + ldr r0, [pc, #112] @ 5e11c │ │ │ │ + ldr r2, [pc, #112] @ 5e120 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 5e0a8 │ │ │ │ - andeq sl, r8, r4, lsr #6 │ │ │ │ - andeq r2, r4, r8, ror #2 │ │ │ │ + bl 57b50 │ │ │ │ + b 5e098 │ │ │ │ + andeq sl, r8, r4, lsr r3 │ │ │ │ + andeq r2, r4, r8, ror r1 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - ldrdeq sl, [r8], -ip │ │ │ │ + andeq sl, r8, ip, ror #5 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq sl, r8, r0, ror r2 │ │ │ │ + andeq sl, r8, r0, lsl #5 │ │ │ │ andeq r4, r2, r4, lsl #7 │ │ │ │ andeq r4, r2, r4, ror fp │ │ │ │ andeq r0, r0, lr, lsl ip │ │ │ │ + andeq sl, r8, r8, lsl #4 │ │ │ │ strdeq sl, [r8], -r8 │ │ │ │ - andeq sl, r8, r8, ror #3 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - @ instruction: 0x0008a1b0 │ │ │ │ - andeq sl, r8, r4, lsr #3 │ │ │ │ - andeq sl, r8, r4, ror r1 │ │ │ │ + andeq sl, r8, r0, asr #3 │ │ │ │ + @ instruction: 0x0008a1b4 │ │ │ │ + andeq sl, r8, r4, lsl #3 │ │ │ │ andeq r4, r2, r0, lsl #5 │ │ │ │ andeq r4, r2, r0, ror sl │ │ │ │ andeq r0, r0, r1, lsl ip │ │ │ │ andeq r4, r2, r4, ror #4 │ │ │ │ andeq r4, r2, r4, asr sl │ │ │ │ andeq r0, r0, ip, lsr #24 │ │ │ │ - andeq sl, r8, r8, lsl r1 │ │ │ │ + andeq sl, r8, r8, lsr #2 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ andeq r4, r2, r0, lsr #4 │ │ │ │ andeq r4, r2, r0, lsl sl │ │ │ │ andeq r0, r0, r5, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 5e188 │ │ │ │ + beq 5e178 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl 78af0 │ │ │ │ + bl 78ae0 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 5e180 │ │ │ │ + bgt 5e170 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl 78af0 │ │ │ │ + bl 78ae0 │ │ │ │ cmp r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ @@ -91326,26 +91322,26 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ orrs r3, r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bmi 5e204 │ │ │ │ + bmi 5e1f4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ tst r0, r1 │ │ │ │ movpl r0, #1 │ │ │ │ - bpl 5e1f8 │ │ │ │ + bpl 5e1e8 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, r0 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -91357,25 +91353,25 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mvn r3, r1 │ │ │ │ orrs r2, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bmi 5e27c │ │ │ │ + bmi 5e26c │ │ │ │ sub r1, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, r0 │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ tst r0, r3 │ │ │ │ movpl r0, #1 │ │ │ │ - bpl 5e270 │ │ │ │ + bpl 5e260 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, r0 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -91385,107 +91381,107 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ 5e2fc │ │ │ │ + ldr r2, [pc, #40] @ 5e2ec │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, #0 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ str r1, [r2] │ │ │ │ strb ip, [r0] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 4540 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq fp, [r8], -ip │ │ │ │ + andeq fp, r8, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e32c │ │ │ │ - bl 5e300 │ │ │ │ + beq 5e31c │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e340 │ │ │ │ + beq 5e330 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e350 │ │ │ │ + beq 5e340 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4540 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e3ac │ │ │ │ + beq 5e39c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ - beq 5e490 │ │ │ │ + beq 5e480 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 5e49c │ │ │ │ + blt 5e48c │ │ │ │ add r0, r5, #20 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e4b0 │ │ │ │ + beq 5e4a0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - beq 5e4d4 │ │ │ │ + beq 5e4c4 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ sub lr, r1, ip │ │ │ │ cmn lr, #1 │ │ │ │ - blt 5e4f4 │ │ │ │ + blt 5e4e4 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 5e658 │ │ │ │ + ble 5e648 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e66c │ │ │ │ + beq 5e65c │ │ │ │ cmp r1, #0 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - beq 5e630 │ │ │ │ + beq 5e620 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - ble 5e564 │ │ │ │ + ble 5e554 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #12] │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ cmp r2, ip │ │ │ │ movlt r2, ip │ │ │ │ ldr ip, [r1, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str ip, [r3, #16] │ │ │ │ - beq 5e68c │ │ │ │ + beq 5e67c │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [ip, #12] │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp r2, ip │ │ │ │ movlt r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -91500,47 +91496,47 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r1, [r0] │ │ │ │ str r5, [r1, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5e3a8 │ │ │ │ + bge 5e398 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bne 5e3bc │ │ │ │ + bne 5e3ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e4e4 │ │ │ │ + beq 5e4d4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 5e4f0 │ │ │ │ + bgt 5e4e0 │ │ │ │ bic r1, r1, r1, asr #31 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r1, #1 │ │ │ │ movge ip, r2 │ │ │ │ movge lr, r1 │ │ │ │ - bge 5e3d8 │ │ │ │ + bge 5e3c8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e67c │ │ │ │ + beq 5e66c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ - beq 5e644 │ │ │ │ + beq 5e634 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, lr │ │ │ │ - bgt 5e5ac │ │ │ │ + bgt 5e59c │ │ │ │ str ip, [r4, #16] │ │ │ │ str r4, [ip, #12] │ │ │ │ cmp r1, r3 │ │ │ │ movge r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -91606,144 +91602,144 @@ │ │ │ │ str ip, [r0] │ │ │ │ str r5, [ip, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp lr, #0 │ │ │ │ poplt {r4, r5, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - b 5e56c │ │ │ │ + b 5e55c │ │ │ │ cmp lr, #0 │ │ │ │ poplt {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 5e524 │ │ │ │ + b 5e514 │ │ │ │ cmp r1, ip │ │ │ │ movlt r1, ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ movne lr, r2 │ │ │ │ - bne 5e3fc │ │ │ │ - b 5e638 │ │ │ │ + bne 5e3ec │ │ │ │ + b 5e628 │ │ │ │ cmp ip, #0 │ │ │ │ movne lr, r3 │ │ │ │ - bne 5e510 │ │ │ │ - b 5e64c │ │ │ │ + bne 5e500 │ │ │ │ + b 5e63c │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ bicne r2, r2, r2, asr #31 │ │ │ │ addne r2, r2, #1 │ │ │ │ - b 5e45c │ │ │ │ + b 5e44c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r2] │ │ │ │ - beq 5e700 │ │ │ │ + beq 5e6f0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r6, r1 │ │ │ │ - beq 5e71c │ │ │ │ + beq 5e70c │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 5e744 │ │ │ │ - blt 5e75c │ │ │ │ + bgt 5e734 │ │ │ │ + blt 5e74c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e700 │ │ │ │ + beq 5e6f0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e6f8 │ │ │ │ - blt 5e708 │ │ │ │ + beq 5e6e8 │ │ │ │ + blt 5e6f8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e714 │ │ │ │ + bne 5e704 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e700 │ │ │ │ + beq 5e6f0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r4, r3 │ │ │ │ - b 5e6e8 │ │ │ │ + b 5e6d8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e750 │ │ │ │ - b 5e700 │ │ │ │ + bne 5e740 │ │ │ │ + b 5e6f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #4080] @ 5f778 │ │ │ │ - ldr r3, [pc, #4080] @ 5f77c │ │ │ │ + ldr r2, [pc, #4080] @ 5f768 │ │ │ │ + ldr r3, [pc, #4080] @ 5f76c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5fcf0 │ │ │ │ + beq 5fce0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fcbc │ │ │ │ + beq 5fcac │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ subeq r6, fp, #44 @ 0x2c │ │ │ │ - beq 5f170 │ │ │ │ + beq 5f160 │ │ │ │ ldr r8, [r7, #16] │ │ │ │ cmp r8, #0 │ │ │ │ subeq r6, fp, #44 @ 0x2c │ │ │ │ - beq 5ec9c │ │ │ │ + beq 5ec8c │ │ │ │ ldr r9, [r8, #16] │ │ │ │ cmp r9, #0 │ │ │ │ subeq r6, fp, #44 @ 0x2c │ │ │ │ - beq 5ea38 │ │ │ │ + beq 5ea28 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ subeq r6, fp, #44 @ 0x2c │ │ │ │ - beq 5e90c │ │ │ │ + beq 5e8fc │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ subeq r6, fp, #44 @ 0x2c │ │ │ │ - beq 5e87c │ │ │ │ + beq 5e86c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e824 │ │ │ │ - ldr r1, [pc, #3944] @ 5f780 │ │ │ │ + beq 5e814 │ │ │ │ + ldr r1, [pc, #3944] @ 5f770 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e844 │ │ │ │ - ldr r1, [pc, #3916] @ 5f784 │ │ │ │ + beq 5e834 │ │ │ │ + ldr r1, [pc, #3916] @ 5f774 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [pc, #3900] @ 5f788 │ │ │ │ + ldr r2, [pc, #3900] @ 5f778 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r6, fp, #44 @ 0x2c │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r1] │ │ │ │ @@ -91751,250 +91747,250 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e8e0 │ │ │ │ + beq 5e8d0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8a8 │ │ │ │ - ldr r1, [pc, #3824] @ 5f78c │ │ │ │ + beq 5e898 │ │ │ │ + ldr r1, [pc, #3824] @ 5f77c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8c8 │ │ │ │ - ldr r1, [pc, #3796] @ 5f790 │ │ │ │ + beq 5e8b8 │ │ │ │ + ldr r1, [pc, #3796] @ 5f780 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #3756] @ 5f794 │ │ │ │ + ldr r2, [pc, #3756] @ 5f784 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5ea0c │ │ │ │ + beq 5e9fc │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e998 │ │ │ │ + beq 5e988 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e944 │ │ │ │ - ldr r1, [pc, #3680] @ 5f798 │ │ │ │ + beq 5e934 │ │ │ │ + ldr r1, [pc, #3680] @ 5f788 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e964 │ │ │ │ - ldr r1, [pc, #3652] @ 5f79c │ │ │ │ + beq 5e954 │ │ │ │ + ldr r1, [pc, #3652] @ 5f78c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #3636] @ 5f7a0 │ │ │ │ + ldr r1, [pc, #3636] @ 5f790 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e9fc │ │ │ │ + beq 5e9ec │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e9c4 │ │ │ │ - ldr r1, [pc, #3564] @ 5f7a4 │ │ │ │ + beq 5e9b4 │ │ │ │ + ldr r1, [pc, #3564] @ 5f794 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e9e4 │ │ │ │ - ldr r1, [pc, #3536] @ 5f7a8 │ │ │ │ + beq 5e9d4 │ │ │ │ + ldr r1, [pc, #3536] @ 5f798 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #3480] @ 5f7ac │ │ │ │ + ldr r2, [pc, #3480] @ 5f79c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ec70 │ │ │ │ + beq 5ec60 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5eb60 │ │ │ │ + beq 5eb50 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ead0 │ │ │ │ + beq 5eac0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ea7c │ │ │ │ - ldr r1, [pc, #3392] @ 5f7b0 │ │ │ │ + beq 5ea6c │ │ │ │ + ldr r1, [pc, #3392] @ 5f7a0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ea9c │ │ │ │ - ldr r1, [pc, #3364] @ 5f7b4 │ │ │ │ + beq 5ea8c │ │ │ │ + ldr r1, [pc, #3364] @ 5f7a4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #3348] @ 5f7b8 │ │ │ │ + ldr r1, [pc, #3348] @ 5f7a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eb34 │ │ │ │ + beq 5eb24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eafc │ │ │ │ - ldr r1, [pc, #3276] @ 5f7bc │ │ │ │ + beq 5eaec │ │ │ │ + ldr r1, [pc, #3276] @ 5f7ac │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eb1c │ │ │ │ - ldr r1, [pc, #3248] @ 5f7c0 │ │ │ │ + beq 5eb0c │ │ │ │ + ldr r1, [pc, #3248] @ 5f7b0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #3208] @ 5f7c4 │ │ │ │ + ldr r2, [pc, #3208] @ 5f7b4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5ec60 │ │ │ │ + beq 5ec50 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ebec │ │ │ │ + beq 5ebdc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eb98 │ │ │ │ - ldr r1, [pc, #3132] @ 5f7c8 │ │ │ │ + beq 5eb88 │ │ │ │ + ldr r1, [pc, #3132] @ 5f7b8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ebb8 │ │ │ │ - ldr r1, [pc, #3104] @ 5f7cc │ │ │ │ + beq 5eba8 │ │ │ │ + ldr r1, [pc, #3104] @ 5f7bc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #3088] @ 5f7d0 │ │ │ │ + ldr r1, [pc, #3088] @ 5f7c0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec50 │ │ │ │ + beq 5ec40 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ec18 │ │ │ │ - ldr r1, [pc, #3016] @ 5f7d4 │ │ │ │ + beq 5ec08 │ │ │ │ + ldr r1, [pc, #3016] @ 5f7c4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ec38 │ │ │ │ - ldr r1, [pc, #2988] @ 5f7d8 │ │ │ │ + beq 5ec28 │ │ │ │ + ldr r1, [pc, #2988] @ 5f7c8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ @@ -92002,304 +91998,304 @@ │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #2916] @ 5f7dc │ │ │ │ + ldr r2, [pc, #2916] @ 5f7cc │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r8, [r7, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f144 │ │ │ │ + beq 5f134 │ │ │ │ ldr r9, [r8, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5eefc │ │ │ │ + beq 5eeec │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5edd0 │ │ │ │ + beq 5edc0 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ed40 │ │ │ │ + beq 5ed30 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ecec │ │ │ │ - ldr r1, [pc, #2816] @ 5f7e0 │ │ │ │ + beq 5ecdc │ │ │ │ + ldr r1, [pc, #2816] @ 5f7d0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed0c │ │ │ │ - ldr r1, [pc, #2788] @ 5f7e4 │ │ │ │ + beq 5ecfc │ │ │ │ + ldr r1, [pc, #2788] @ 5f7d4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #2772] @ 5f7e8 │ │ │ │ + ldr r1, [pc, #2772] @ 5f7d8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eda4 │ │ │ │ + beq 5ed94 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed6c │ │ │ │ - ldr r1, [pc, #2700] @ 5f7ec │ │ │ │ + beq 5ed5c │ │ │ │ + ldr r1, [pc, #2700] @ 5f7dc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed8c │ │ │ │ - ldr r1, [pc, #2672] @ 5f7f0 │ │ │ │ + beq 5ed7c │ │ │ │ + ldr r1, [pc, #2672] @ 5f7e0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #2632] @ 5f7f4 │ │ │ │ + ldr r2, [pc, #2632] @ 5f7e4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5eed0 │ │ │ │ + beq 5eec0 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ee5c │ │ │ │ + beq 5ee4c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee08 │ │ │ │ - ldr r1, [pc, #2556] @ 5f7f8 │ │ │ │ + beq 5edf8 │ │ │ │ + ldr r1, [pc, #2556] @ 5f7e8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee28 │ │ │ │ - ldr r1, [pc, #2528] @ 5f7fc │ │ │ │ + beq 5ee18 │ │ │ │ + ldr r1, [pc, #2528] @ 5f7ec │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #2512] @ 5f800 │ │ │ │ + ldr r1, [pc, #2512] @ 5f7f0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eec0 │ │ │ │ + beq 5eeb0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee88 │ │ │ │ - ldr r1, [pc, #2440] @ 5f804 │ │ │ │ + beq 5ee78 │ │ │ │ + ldr r1, [pc, #2440] @ 5f7f4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eea8 │ │ │ │ - ldr r1, [pc, #2412] @ 5f808 │ │ │ │ + beq 5ee98 │ │ │ │ + ldr r1, [pc, #2412] @ 5f7f8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #2356] @ 5f80c │ │ │ │ + ldr r2, [pc, #2356] @ 5f7fc │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f134 │ │ │ │ + beq 5f124 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f024 │ │ │ │ + beq 5f014 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef94 │ │ │ │ + beq 5ef84 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef40 │ │ │ │ - ldr r1, [pc, #2268] @ 5f810 │ │ │ │ + beq 5ef30 │ │ │ │ + ldr r1, [pc, #2268] @ 5f800 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef60 │ │ │ │ - ldr r1, [pc, #2240] @ 5f814 │ │ │ │ + beq 5ef50 │ │ │ │ + ldr r1, [pc, #2240] @ 5f804 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #2224] @ 5f818 │ │ │ │ + ldr r1, [pc, #2224] @ 5f808 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eff8 │ │ │ │ + beq 5efe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5efc0 │ │ │ │ - ldr r1, [pc, #2152] @ 5f81c │ │ │ │ + beq 5efb0 │ │ │ │ + ldr r1, [pc, #2152] @ 5f80c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5efe0 │ │ │ │ - ldr r1, [pc, #2124] @ 5f820 │ │ │ │ + beq 5efd0 │ │ │ │ + ldr r1, [pc, #2124] @ 5f810 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #2084] @ 5f824 │ │ │ │ + ldr r2, [pc, #2084] @ 5f814 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f124 │ │ │ │ + beq 5f114 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0b0 │ │ │ │ + beq 5f0a0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f05c │ │ │ │ - ldr r1, [pc, #2008] @ 5f828 │ │ │ │ + beq 5f04c │ │ │ │ + ldr r1, [pc, #2008] @ 5f818 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f07c │ │ │ │ - ldr r1, [pc, #1980] @ 5f82c │ │ │ │ + beq 5f06c │ │ │ │ + ldr r1, [pc, #1980] @ 5f81c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #1964] @ 5f830 │ │ │ │ + ldr r1, [pc, #1964] @ 5f820 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f114 │ │ │ │ + beq 5f104 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0dc │ │ │ │ - ldr r1, [pc, #1892] @ 5f834 │ │ │ │ + beq 5f0cc │ │ │ │ + ldr r1, [pc, #1892] @ 5f824 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0fc │ │ │ │ - ldr r1, [pc, #1864] @ 5f838 │ │ │ │ + beq 5f0ec │ │ │ │ + ldr r1, [pc, #1864] @ 5f828 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ @@ -92311,307 +92307,307 @@ │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #1776] @ 5f83c │ │ │ │ + ldr r3, [pc, #1776] @ 5f82c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fc90 │ │ │ │ + beq 5fc80 │ │ │ │ ldr r8, [r7, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f640 │ │ │ │ + beq 5f630 │ │ │ │ ldr r9, [r8, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f3dc │ │ │ │ + beq 5f3cc │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f2b0 │ │ │ │ + beq 5f2a0 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f220 │ │ │ │ + beq 5f210 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f1cc │ │ │ │ - ldr r1, [pc, #1664] @ 5f840 │ │ │ │ + beq 5f1bc │ │ │ │ + ldr r1, [pc, #1664] @ 5f830 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f1ec │ │ │ │ - ldr r1, [pc, #1636] @ 5f844 │ │ │ │ + beq 5f1dc │ │ │ │ + ldr r1, [pc, #1636] @ 5f834 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #1620] @ 5f848 │ │ │ │ + ldr r1, [pc, #1620] @ 5f838 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f284 │ │ │ │ + beq 5f274 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f24c │ │ │ │ - ldr r1, [pc, #1548] @ 5f84c │ │ │ │ + beq 5f23c │ │ │ │ + ldr r1, [pc, #1548] @ 5f83c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f26c │ │ │ │ - ldr r1, [pc, #1520] @ 5f850 │ │ │ │ + beq 5f25c │ │ │ │ + ldr r1, [pc, #1520] @ 5f840 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #1480] @ 5f854 │ │ │ │ + ldr r2, [pc, #1480] @ 5f844 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f3b0 │ │ │ │ + beq 5f3a0 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f33c │ │ │ │ + beq 5f32c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f2e8 │ │ │ │ - ldr r1, [pc, #1404] @ 5f858 │ │ │ │ + beq 5f2d8 │ │ │ │ + ldr r1, [pc, #1404] @ 5f848 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f308 │ │ │ │ - ldr r1, [pc, #1376] @ 5f85c │ │ │ │ + beq 5f2f8 │ │ │ │ + ldr r1, [pc, #1376] @ 5f84c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #1360] @ 5f860 │ │ │ │ + ldr r1, [pc, #1360] @ 5f850 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f3a0 │ │ │ │ + beq 5f390 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f368 │ │ │ │ - ldr r1, [pc, #1288] @ 5f864 │ │ │ │ + beq 5f358 │ │ │ │ + ldr r1, [pc, #1288] @ 5f854 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f388 │ │ │ │ - ldr r1, [pc, #1260] @ 5f868 │ │ │ │ + beq 5f378 │ │ │ │ + ldr r1, [pc, #1260] @ 5f858 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #1204] @ 5f86c │ │ │ │ + ldr r2, [pc, #1204] @ 5f85c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f614 │ │ │ │ + beq 5f604 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f504 │ │ │ │ + beq 5f4f4 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f474 │ │ │ │ + beq 5f464 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f420 │ │ │ │ - ldr r1, [pc, #1116] @ 5f870 │ │ │ │ + beq 5f410 │ │ │ │ + ldr r1, [pc, #1116] @ 5f860 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f440 │ │ │ │ - ldr r1, [pc, #1088] @ 5f874 │ │ │ │ + beq 5f430 │ │ │ │ + ldr r1, [pc, #1088] @ 5f864 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #1072] @ 5f878 │ │ │ │ + ldr r1, [pc, #1072] @ 5f868 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f4d8 │ │ │ │ + beq 5f4c8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f4a0 │ │ │ │ - ldr r1, [pc, #1000] @ 5f87c │ │ │ │ + beq 5f490 │ │ │ │ + ldr r1, [pc, #1000] @ 5f86c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f4c0 │ │ │ │ - ldr r1, [pc, #972] @ 5f880 │ │ │ │ + beq 5f4b0 │ │ │ │ + ldr r1, [pc, #972] @ 5f870 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #932] @ 5f884 │ │ │ │ + ldr r2, [pc, #932] @ 5f874 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f604 │ │ │ │ + beq 5f5f4 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f590 │ │ │ │ + beq 5f580 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f53c │ │ │ │ - ldr r1, [pc, #856] @ 5f888 │ │ │ │ + beq 5f52c │ │ │ │ + ldr r1, [pc, #856] @ 5f878 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f55c │ │ │ │ - ldr r1, [pc, #828] @ 5f88c │ │ │ │ + beq 5f54c │ │ │ │ + ldr r1, [pc, #828] @ 5f87c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #812] @ 5f890 │ │ │ │ + ldr r1, [pc, #812] @ 5f880 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f5f4 │ │ │ │ + beq 5f5e4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f5bc │ │ │ │ - ldr r1, [pc, #740] @ 5f894 │ │ │ │ + beq 5f5ac │ │ │ │ + ldr r1, [pc, #740] @ 5f884 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f5dc │ │ │ │ - ldr r1, [pc, #712] @ 5f898 │ │ │ │ + beq 5f5cc │ │ │ │ + ldr r1, [pc, #712] @ 5f888 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ @@ -92619,406 +92615,406 @@ │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #640] @ 5f89c │ │ │ │ + ldr r2, [pc, #640] @ 5f88c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r8, [r7, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5fc80 │ │ │ │ + beq 5fc70 │ │ │ │ ldr r9, [r8, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5fa38 │ │ │ │ + beq 5fa28 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f90c │ │ │ │ + beq 5f8fc │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f6e4 │ │ │ │ + beq 5f6d4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f690 │ │ │ │ - ldr r1, [pc, #540] @ 5f8a0 │ │ │ │ + beq 5f680 │ │ │ │ + ldr r1, [pc, #540] @ 5f890 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f6b0 │ │ │ │ - ldr r1, [pc, #512] @ 5f8a4 │ │ │ │ + beq 5f6a0 │ │ │ │ + ldr r1, [pc, #512] @ 5f894 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #496] @ 5f8a8 │ │ │ │ + ldr r1, [pc, #496] @ 5f898 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f748 │ │ │ │ + beq 5f738 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f710 │ │ │ │ - ldr r1, [pc, #424] @ 5f8ac │ │ │ │ + beq 5f700 │ │ │ │ + ldr r1, [pc, #424] @ 5f89c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f730 │ │ │ │ - ldr r1, [pc, #396] @ 5f8b0 │ │ │ │ + beq 5f720 │ │ │ │ + ldr r1, [pc, #396] @ 5f8a0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #356] @ 5f8b4 │ │ │ │ + ldr r2, [pc, #356] @ 5f8a4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - b 5f90c │ │ │ │ - andeq r1, r4, ip, ror #16 │ │ │ │ + b 5f8fc │ │ │ │ + andeq r1, r4, ip, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffa98 │ │ │ │ @ instruction: 0xfffffa78 │ │ │ │ - andeq sl, r8, r4, lsl #25 │ │ │ │ + muleq r8, r4, ip │ │ │ │ @ instruction: 0xfffffa14 │ │ │ │ @ instruction: 0xfffff9f4 │ │ │ │ - andeq sl, r8, r8, ror #23 │ │ │ │ + strdeq sl, [r8], -r8 │ │ │ │ @ instruction: 0xfffff978 │ │ │ │ @ instruction: 0xfffff958 │ │ │ │ - andeq sl, r8, r4, ror #22 │ │ │ │ + andeq sl, r8, r4, ror fp │ │ │ │ @ instruction: 0xfffff8f8 │ │ │ │ @ instruction: 0xfffff8d8 │ │ │ │ - @ instruction: 0x0008aabc │ │ │ │ + andeq sl, r8, ip, asr #21 │ │ │ │ @ instruction: 0xfffff840 │ │ │ │ @ instruction: 0xfffff820 │ │ │ │ - andeq sl, r8, ip, lsr #20 │ │ │ │ + andeq sl, r8, ip, lsr sl │ │ │ │ @ instruction: 0xfffff7c0 │ │ │ │ @ instruction: 0xfffff7a0 │ │ │ │ - muleq r8, r4, r9 │ │ │ │ + andeq sl, r8, r4, lsr #19 │ │ │ │ @ instruction: 0xfffff724 │ │ │ │ @ instruction: 0xfffff704 │ │ │ │ - andeq sl, r8, r0, lsl r9 │ │ │ │ + andeq sl, r8, r0, lsr #18 │ │ │ │ @ instruction: 0xfffff6a4 │ │ │ │ @ instruction: 0xfffff684 │ │ │ │ - andeq sl, r8, r8, asr r8 │ │ │ │ + andeq sl, r8, r8, ror #16 │ │ │ │ @ instruction: 0xfffff5d0 │ │ │ │ @ instruction: 0xfffff5b0 │ │ │ │ - @ instruction: 0x0008a7bc │ │ │ │ + andeq sl, r8, ip, asr #15 │ │ │ │ @ instruction: 0xfffff550 │ │ │ │ @ instruction: 0xfffff530 │ │ │ │ - andeq sl, r8, r4, lsr #14 │ │ │ │ + andeq sl, r8, r4, lsr r7 │ │ │ │ @ instruction: 0xfffff4b4 │ │ │ │ @ instruction: 0xfffff494 │ │ │ │ - andeq sl, r8, r0, lsr #13 │ │ │ │ + @ instruction: 0x0008a6b0 │ │ │ │ @ instruction: 0xfffff434 │ │ │ │ @ instruction: 0xfffff414 │ │ │ │ - strdeq sl, [r8], -r8 │ │ │ │ + andeq sl, r8, r8, lsl #12 │ │ │ │ @ instruction: 0xfffff37c │ │ │ │ @ instruction: 0xfffff35c │ │ │ │ - andeq sl, r8, r8, ror #10 │ │ │ │ + andeq sl, r8, r8, ror r5 │ │ │ │ @ instruction: 0xfffff2fc │ │ │ │ @ instruction: 0xfffff2dc │ │ │ │ - ldrdeq sl, [r8], -r0 │ │ │ │ + andeq sl, r8, r0, ror #9 │ │ │ │ @ instruction: 0xfffff260 │ │ │ │ @ instruction: 0xfffff240 │ │ │ │ - andeq sl, r8, ip, asr #8 │ │ │ │ + andeq sl, r8, ip, asr r4 │ │ │ │ @ instruction: 0xfffff1e0 │ │ │ │ @ instruction: 0xfffff1c0 │ │ │ │ - andeq sl, r8, r4, lsl #7 │ │ │ │ + muleq r8, r4, r3 │ │ │ │ @ instruction: 0xfffff0f0 │ │ │ │ @ instruction: 0xfffff0d0 │ │ │ │ - ldrdeq sl, [r8], -ip │ │ │ │ + andeq sl, r8, ip, ror #5 │ │ │ │ @ instruction: 0xfffff070 │ │ │ │ @ instruction: 0xfffff050 │ │ │ │ - andeq sl, r8, r4, asr #4 │ │ │ │ + andeq sl, r8, r4, asr r2 │ │ │ │ @ instruction: 0xffffefd4 │ │ │ │ @ instruction: 0xffffefb4 │ │ │ │ - andeq sl, r8, r0, asr #3 │ │ │ │ + ldrdeq sl, [r8], -r0 │ │ │ │ @ instruction: 0xffffef54 │ │ │ │ @ instruction: 0xffffef34 │ │ │ │ - andeq sl, r8, r8, lsl r1 │ │ │ │ + andeq sl, r8, r8, lsr #2 │ │ │ │ @ instruction: 0xffffee9c │ │ │ │ @ instruction: 0xffffee7c │ │ │ │ - andeq sl, r8, r8, lsl #1 │ │ │ │ + muleq r8, r8, r0 │ │ │ │ @ instruction: 0xffffee1c │ │ │ │ @ instruction: 0xffffedfc │ │ │ │ - strdeq r9, [r8], -r0 │ │ │ │ + andeq sl, r8, r0 │ │ │ │ @ instruction: 0xffffed80 │ │ │ │ @ instruction: 0xffffed60 │ │ │ │ - andeq r9, r8, ip, ror #30 │ │ │ │ + andeq r9, r8, ip, ror pc │ │ │ │ @ instruction: 0xffffed00 │ │ │ │ @ instruction: 0xffffece0 │ │ │ │ - @ instruction: 0x00089eb4 │ │ │ │ + andeq r9, r8, r4, asr #29 │ │ │ │ @ instruction: 0xffffec2c │ │ │ │ @ instruction: 0xffffec0c │ │ │ │ - andeq r9, r8, r8, lsl lr │ │ │ │ + andeq r9, r8, r8, lsr #28 │ │ │ │ @ instruction: 0xffffebac │ │ │ │ @ instruction: 0xffffeb8c │ │ │ │ - andeq r9, r8, r0, lsl #27 │ │ │ │ + muleq r8, r0, sp │ │ │ │ @ instruction: 0xffffe978 │ │ │ │ @ instruction: 0xffffe958 │ │ │ │ - andeq r9, r8, r4, ror #22 │ │ │ │ + andeq r9, r8, r4, ror fp │ │ │ │ @ instruction: 0xffffe8f8 │ │ │ │ @ instruction: 0xffffe8d8 │ │ │ │ - @ instruction: 0x00089abc │ │ │ │ + andeq r9, r8, ip, asr #21 │ │ │ │ @ instruction: 0xffffe840 │ │ │ │ @ instruction: 0xffffe820 │ │ │ │ - andeq r9, r8, ip, lsr #20 │ │ │ │ + andeq r9, r8, ip, lsr sl │ │ │ │ @ instruction: 0xffffe7c0 │ │ │ │ @ instruction: 0xffffe7a0 │ │ │ │ - muleq r8, r4, r9 │ │ │ │ + andeq r9, r8, r4, lsr #19 │ │ │ │ @ instruction: 0xffffe724 │ │ │ │ @ instruction: 0xffffe704 │ │ │ │ - andeq r9, r8, r0, lsl r9 │ │ │ │ + andeq r9, r8, r0, lsr #18 │ │ │ │ @ instruction: 0xffffe6a4 │ │ │ │ @ instruction: 0xffffe684 │ │ │ │ - andeq r9, r8, r8, lsr r8 │ │ │ │ - andeq r0, r4, r4, lsr r3 │ │ │ │ - andeq r0, r4, r0, lsl #6 │ │ │ │ + andeq r9, r8, r8, asr #16 │ │ │ │ + andeq r0, r4, r4, asr #6 │ │ │ │ + andeq r0, r4, r0, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5fa0c │ │ │ │ + beq 5f9fc │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f998 │ │ │ │ + beq 5f988 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f944 │ │ │ │ - ldr r1, [pc, #-128] @ 5f8b8 │ │ │ │ + beq 5f934 │ │ │ │ + ldr r1, [pc, #-128] @ 5f8a8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f964 │ │ │ │ - ldr r1, [pc, #-156] @ 5f8bc │ │ │ │ + beq 5f954 │ │ │ │ + ldr r1, [pc, #-156] @ 5f8ac │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #-172] @ 5f8c0 │ │ │ │ + ldr r1, [pc, #-172] @ 5f8b0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9fc │ │ │ │ + beq 5f9ec │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f9c4 │ │ │ │ - ldr r1, [pc, #-244] @ 5f8c4 │ │ │ │ + beq 5f9b4 │ │ │ │ + ldr r1, [pc, #-244] @ 5f8b4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f9e4 │ │ │ │ - ldr r1, [pc, #-272] @ 5f8c8 │ │ │ │ + beq 5f9d4 │ │ │ │ + ldr r1, [pc, #-272] @ 5f8b8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #-328] @ 5f8cc │ │ │ │ + ldr r2, [pc, #-328] @ 5f8bc │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r9 │ │ │ │ bl 4540 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5fc70 │ │ │ │ + beq 5fc60 │ │ │ │ ldr sl, [r9, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5fb60 │ │ │ │ + beq 5fb50 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fad0 │ │ │ │ + beq 5fac0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa7c │ │ │ │ - ldr r1, [pc, #-416] @ 5f8d0 │ │ │ │ + beq 5fa6c │ │ │ │ + ldr r1, [pc, #-416] @ 5f8c0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa9c │ │ │ │ - ldr r1, [pc, #-444] @ 5f8d4 │ │ │ │ + beq 5fa8c │ │ │ │ + ldr r1, [pc, #-444] @ 5f8c4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #-460] @ 5f8d8 │ │ │ │ + ldr r1, [pc, #-460] @ 5f8c8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fb34 │ │ │ │ + beq 5fb24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fafc │ │ │ │ - ldr r1, [pc, #-532] @ 5f8dc │ │ │ │ + beq 5faec │ │ │ │ + ldr r1, [pc, #-532] @ 5f8cc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb1c │ │ │ │ - ldr r1, [pc, #-560] @ 5f8e0 │ │ │ │ + beq 5fb0c │ │ │ │ + ldr r1, [pc, #-560] @ 5f8d0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #-600] @ 5f8e4 │ │ │ │ + ldr r2, [pc, #-600] @ 5f8d4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, sl │ │ │ │ bl 4540 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5fc60 │ │ │ │ + beq 5fc50 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbec │ │ │ │ + beq 5fbdc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb98 │ │ │ │ - ldr r1, [pc, #-676] @ 5f8e8 │ │ │ │ + beq 5fb88 │ │ │ │ + ldr r1, [pc, #-676] @ 5f8d8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fbb8 │ │ │ │ - ldr r1, [pc, #-704] @ 5f8ec │ │ │ │ + beq 5fba8 │ │ │ │ + ldr r1, [pc, #-704] @ 5f8dc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [pc, #-720] @ 5f8f0 │ │ │ │ + ldr r1, [pc, #-720] @ 5f8e0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc50 │ │ │ │ + beq 5fc40 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc18 │ │ │ │ - ldr r1, [pc, #-792] @ 5f8f4 │ │ │ │ + beq 5fc08 │ │ │ │ + ldr r1, [pc, #-792] @ 5f8e4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc38 │ │ │ │ - ldr r1, [pc, #-820] @ 5f8f8 │ │ │ │ + beq 5fc28 │ │ │ │ + ldr r1, [pc, #-820] @ 5f8e8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e300 │ │ │ │ + bl 5e2f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 4540 │ │ │ │ @@ -93034,93 +93030,93 @@ │ │ │ │ bl 4540 │ │ │ │ mov r0, r8 │ │ │ │ bl 4540 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 4540 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ - ldr r3, [pc, #-924] @ 5f8fc │ │ │ │ + ldr r3, [pc, #-924] @ 5f8ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [r3] │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 4540 │ │ │ │ mov r0, r5 │ │ │ │ bl 4540 │ │ │ │ - ldr r2, [pc, #-964] @ 5f900 │ │ │ │ - ldr r3, [pc, #-960] @ 5f908 │ │ │ │ + ldr r2, [pc, #-964] @ 5f8f0 │ │ │ │ + ldr r3, [pc, #-960] @ 5f8f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fd1c │ │ │ │ + bne 5fd0c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4540 │ │ │ │ - ldr r2, [pc, #-1012] @ 5f904 │ │ │ │ - ldr r3, [pc, #-1012] @ 5f908 │ │ │ │ + ldr r2, [pc, #-1012] @ 5f8f4 │ │ │ │ + ldr r3, [pc, #-1012] @ 5f8f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fd1c │ │ │ │ + bne 5fd0c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr lr, [pc, #132] @ 5fdc0 │ │ │ │ - ldr ip, [pc, #132] @ 5fdc4 │ │ │ │ + ldr lr, [pc, #132] @ 5fdb0 │ │ │ │ + ldr ip, [pc, #132] @ 5fdb4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-8] │ │ │ │ mov ip, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 5fd88 │ │ │ │ + beq 5fd78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fd84 │ │ │ │ + beq 5fd74 │ │ │ │ sub r2, fp, #12 │ │ │ │ - bl 5e6a4 │ │ │ │ + bl 5e694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fd84 │ │ │ │ + beq 5fd74 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5fdb4 │ │ │ │ + beq 5fda4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ 5fdc8 │ │ │ │ - ldr r3, [pc, #48] @ 5fdc4 │ │ │ │ + ldr r2, [pc, #56] @ 5fdb8 │ │ │ │ + ldr r3, [pc, #48] @ 5fdb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fdbc │ │ │ │ + bne 5fdac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 5fd88 │ │ │ │ + b 5fd78 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000402b8 │ │ │ │ + andeq r0, r4, r8, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, r8, ror #4 │ │ │ │ + andeq r0, r4, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -93136,531 +93132,531 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe30 │ │ │ │ - bl 5e300 │ │ │ │ + beq 5fe20 │ │ │ │ + bl 5e2f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4540 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #388] @ 5ffe0 │ │ │ │ - ldr r3, [pc, #388] @ 5ffe4 │ │ │ │ + ldr r2, [pc, #388] @ 5ffd0 │ │ │ │ + ldr r3, [pc, #388] @ 5ffd4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ffd4 │ │ │ │ + beq 5ffc4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r7, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 5ff94 │ │ │ │ + beq 5ff84 │ │ │ │ mov r1, r0 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e6a4 │ │ │ │ + bl 5e694 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5ffc4 │ │ │ │ + beq 5ffb4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 5ff9c │ │ │ │ + beq 5ff8c │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 5ffac │ │ │ │ + blt 5ff9c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r4, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ffbc │ │ │ │ + beq 5ffac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ movlt r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ff58 │ │ │ │ + beq 5ff48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e360 │ │ │ │ + bl 5e350 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ff40 │ │ │ │ + bne 5ff30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #120] @ 5ffe8 │ │ │ │ - ldr r3, [pc, #112] @ 5ffe4 │ │ │ │ + ldr r2, [pc, #120] @ 5ffd8 │ │ │ │ + ldr r3, [pc, #112] @ 5ffd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ffdc │ │ │ │ + bne 5ffcc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ str r4, [r5] │ │ │ │ - b 5ff58 │ │ │ │ + b 5ff48 │ │ │ │ mov r0, r6 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5ff10 │ │ │ │ + bge 5ff00 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r4, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff20 │ │ │ │ + bne 5ff10 │ │ │ │ mov r3, #2 │ │ │ │ - b 5ff30 │ │ │ │ + b 5ff20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4540 │ │ │ │ mov r0, #3 │ │ │ │ - b 5ff68 │ │ │ │ + b 5ff58 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5ff68 │ │ │ │ + b 5ff58 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r8, r1 │ │ │ │ + andeq r0, r4, r8, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, r8, lsl #1 │ │ │ │ + muleq r4, r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 60074 │ │ │ │ + beq 60064 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 60040 │ │ │ │ + beq 60030 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5] │ │ │ │ bl 463c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 5fe40 │ │ │ │ + b 5fe30 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6006c │ │ │ │ - ldr r3, [pc, #32] @ 6007c │ │ │ │ + beq 6005c │ │ │ │ + ldr r3, [pc, #32] @ 6006c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b 60020 │ │ │ │ + b 60010 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffe240 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #120] @ 60114 │ │ │ │ - ldr r3, [pc, #120] @ 60118 │ │ │ │ + ldr r2, [pc, #120] @ 60104 │ │ │ │ + ldr r3, [pc, #120] @ 60108 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-8] │ │ │ │ mov r3, #0 │ │ │ │ - beq 600d8 │ │ │ │ + beq 600c8 │ │ │ │ sub r2, fp, #12 │ │ │ │ - bl 5e6a4 │ │ │ │ + bl 5e694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 600d8 │ │ │ │ + beq 600c8 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 60108 │ │ │ │ + beq 600f8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ 6011c │ │ │ │ - ldr r3, [pc, #48] @ 60118 │ │ │ │ + ldr r2, [pc, #56] @ 6010c │ │ │ │ + ldr r3, [pc, #48] @ 60108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60110 │ │ │ │ + bne 60100 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 600dc │ │ │ │ + b 600cc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r8, asr pc @ │ │ │ │ + andeq pc, r3, r8, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r4, lsl pc @ │ │ │ │ + andeq pc, r3, r4, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #468] @ 60310 │ │ │ │ - ldr r3, [pc, #468] @ 60314 │ │ │ │ + ldr ip, [pc, #468] @ 60300 │ │ │ │ + ldr r3, [pc, #468] @ 60304 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5e6a4 │ │ │ │ + bl 5e694 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 60304 │ │ │ │ + beq 602f4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60304 │ │ │ │ + beq 602f4 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r4, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r7, #16] │ │ │ │ - beq 602a0 │ │ │ │ + beq 60290 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ - beq 60278 │ │ │ │ + beq 60268 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 60284 │ │ │ │ + blt 60274 │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ - beq 60290 │ │ │ │ + beq 60280 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601bc │ │ │ │ + bne 601ac │ │ │ │ cmp r2, r8 │ │ │ │ - beq 602bc │ │ │ │ + beq 602ac │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq 602dc │ │ │ │ + beq 602cc │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r8, [r2, #16] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r4, [r2, #20] │ │ │ │ - beq 60204 │ │ │ │ + beq 601f4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r2, [r1] │ │ │ │ str r5, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b 60220 │ │ │ │ + b 60210 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e360 │ │ │ │ + bl 5e350 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60218 │ │ │ │ + bne 60208 │ │ │ │ mov r0, r7 │ │ │ │ bl 4540 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #4] │ │ │ │ - ldr r2, [pc, #196] @ 60318 │ │ │ │ - ldr r3, [pc, #188] @ 60314 │ │ │ │ + ldr r2, [pc, #196] @ 60308 │ │ │ │ + ldr r3, [pc, #188] @ 60304 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6030c │ │ │ │ + bne 602fc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 601ac │ │ │ │ + bge 6019c │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r5, #16 │ │ │ │ - bne 601b8 │ │ │ │ + bne 601a8 │ │ │ │ cmp r4, #0 │ │ │ │ strne r5, [r4, #12] │ │ │ │ str r4, [r1] │ │ │ │ - b 60210 │ │ │ │ + b 60200 │ │ │ │ cmp r8, #0 │ │ │ │ movne r1, r6 │ │ │ │ - bne 601b8 │ │ │ │ + bne 601a8 │ │ │ │ cmp r4, #0 │ │ │ │ strne r8, [r4, #12] │ │ │ │ str r4, [r6] │ │ │ │ - b 60234 │ │ │ │ + b 60224 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r8, #20] │ │ │ │ strne r8, [r4, #12] │ │ │ │ mov r4, r5 │ │ │ │ str r2, [r1] │ │ │ │ str r5, [r2, #12] │ │ │ │ mov r5, r8 │ │ │ │ - b 60220 │ │ │ │ + b 60210 │ │ │ │ cmp r4, #0 │ │ │ │ str r8, [r2, #16] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r4, [r2, #20] │ │ │ │ - bne 60200 │ │ │ │ + bne 601f0 │ │ │ │ str r2, [r1] │ │ │ │ str r5, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - b 60220 │ │ │ │ + b 60210 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6024c │ │ │ │ + b 6023c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003feb8 │ │ │ │ + andeq pc, r3, r8, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r4, lsr #27 │ │ │ │ + @ instruction: 0x0003fdb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #184] @ 603f0 │ │ │ │ - ldr r3, [pc, #184] @ 603f4 │ │ │ │ + ldr r2, [pc, #184] @ 603e0 │ │ │ │ + ldr r3, [pc, #184] @ 603e4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60384 │ │ │ │ + beq 60374 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 60384 │ │ │ │ + beq 60374 │ │ │ │ sub r6, fp, #28 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5e6a4 │ │ │ │ + bl 5e694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60384 │ │ │ │ + beq 60374 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 603b0 │ │ │ │ - ldr r2, [pc, #108] @ 603f8 │ │ │ │ - ldr r3, [pc, #100] @ 603f4 │ │ │ │ + beq 603a0 │ │ │ │ + ldr r2, [pc, #108] @ 603e8 │ │ │ │ + ldr r3, [pc, #100] @ 603e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603ec │ │ │ │ + bne 603dc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 60384 │ │ │ │ + beq 60374 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60120 │ │ │ │ - ldr r3, [pc, #44] @ 603fc │ │ │ │ + bl 60110 │ │ │ │ + ldr r3, [pc, #44] @ 603ec │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [r3] │ │ │ │ strb r2, [r7] │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 4540 │ │ │ │ - b 60384 │ │ │ │ + b 60374 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003fcbc │ │ │ │ + andeq pc, r3, ip, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, ip, ror #24 │ │ │ │ - andeq r9, r8, r0, lsl #2 │ │ │ │ + andeq pc, r3, ip, ror ip @ │ │ │ │ + andeq r9, r8, r0, lsl r1 │ │ │ │ cmp r1, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6044c │ │ │ │ + beq 6043c │ │ │ │ ldr r3, [r1] │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq 60448 │ │ │ │ + beq 60438 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60424 │ │ │ │ + bne 60414 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r2, [ip, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ - b 6043c │ │ │ │ + b 6042c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604a0 │ │ │ │ + beq 60490 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60470 │ │ │ │ + bne 60460 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 604b8 │ │ │ │ + beq 604a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60494 │ │ │ │ + bne 60484 │ │ │ │ str r0, [r1, #4] │ │ │ │ - b 60488 │ │ │ │ + b 60478 │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #476] @ 606c4 │ │ │ │ - ldr r2, [pc, #476] @ 606c8 │ │ │ │ + ldr r3, [pc, #476] @ 606b4 │ │ │ │ + ldr r2, [pc, #476] @ 606b8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6053c │ │ │ │ + bne 6052c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6052c │ │ │ │ + beq 6051c │ │ │ │ mov r0, r1 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60578 │ │ │ │ + bne 60568 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #392] @ 606cc │ │ │ │ - ldr r0, [pc, #392] @ 606d0 │ │ │ │ + ldr r1, [pc, #392] @ 606bc │ │ │ │ + ldr r0, [pc, #392] @ 606c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60608 │ │ │ │ + beq 605f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60608 │ │ │ │ + beq 605f8 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ add r9, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #308] @ 606d4 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #308] @ 606c4 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60630 │ │ │ │ + bne 60620 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ str r5, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60530 │ │ │ │ - ldr r1, [pc, #228] @ 606d8 │ │ │ │ - ldr r0, [pc, #228] @ 606dc │ │ │ │ + beq 60520 │ │ │ │ + ldr r1, [pc, #228] @ 606c8 │ │ │ │ + ldr r0, [pc, #228] @ 606cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - bl 57b60 │ │ │ │ - b 60530 │ │ │ │ + bl 57b50 │ │ │ │ + b 60520 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6052c │ │ │ │ - ldr r1, [pc, #196] @ 606e0 │ │ │ │ - ldr r0, [pc, #196] @ 606e4 │ │ │ │ + beq 6051c │ │ │ │ + ldr r1, [pc, #196] @ 606d0 │ │ │ │ + ldr r0, [pc, #196] @ 606d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ - bl 57b60 │ │ │ │ - b 6052c │ │ │ │ - ldr r0, [pc, #176] @ 606e8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr sl, [pc, #172] @ 606ec │ │ │ │ + bl 57b50 │ │ │ │ + b 6051c │ │ │ │ + ldr r0, [pc, #176] @ 606d8 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr sl, [pc, #172] @ 606dc │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ mov r1, r6 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 44f8 │ │ │ │ @@ -93671,31 +93667,31 @@ │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ strb r1, [r2] │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ mov r1, sl │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6052c │ │ │ │ - ldr r0, [pc, #60] @ 606f0 │ │ │ │ + beq 6051c │ │ │ │ + ldr r0, [pc, #60] @ 606e0 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, sl │ │ │ │ - bl 57b60 │ │ │ │ - b 6052c │ │ │ │ - andeq pc, r3, ip, lsl #22 │ │ │ │ + bl 57b50 │ │ │ │ + b 6051c │ │ │ │ + andeq pc, r3, ip, lsl fp @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r2, r0, lsr #11 │ │ │ │ andeq r2, r2, r8, lsr #11 │ │ │ │ andeq r2, r2, r0, ror #10 │ │ │ │ strdeq r2, [r2], -r0 │ │ │ │ strdeq r2, [r2], -r8 │ │ │ │ andeq r2, r2, r8, asr #9 │ │ │ │ @@ -93704,417 +93700,417 @@ │ │ │ │ andeq r2, r2, r0, lsr #9 │ │ │ │ andeq r2, r2, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #20 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #288] @ 60830 │ │ │ │ - ldr r2, [pc, #288] @ 60834 │ │ │ │ + ldr r3, [pc, #288] @ 60820 │ │ │ │ + ldr r2, [pc, #288] @ 60824 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6078c │ │ │ │ + bne 6077c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 607c4 │ │ │ │ + beq 607b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607c4 │ │ │ │ + beq 607b4 │ │ │ │ mov r6, #0 │ │ │ │ - b 60754 │ │ │ │ + b 60744 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 607b8 │ │ │ │ + beq 607a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 46e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60748 │ │ │ │ + bne 60738 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607f0 │ │ │ │ + bne 607e0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r6, [pc, #164] @ 60838 │ │ │ │ - ldr r0, [pc, #164] @ 6083c │ │ │ │ + ldr r6, [pc, #164] @ 60828 │ │ │ │ + ldr r0, [pc, #164] @ 6082c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #148 @ 0x94 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6080c │ │ │ │ + beq 607fc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60740 │ │ │ │ + bne 60730 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607d0 │ │ │ │ + bne 607c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #104] @ 60840 │ │ │ │ - ldr r0, [pc, #104] @ 60844 │ │ │ │ + ldr r1, [pc, #104] @ 60830 │ │ │ │ + ldr r0, [pc, #104] @ 60834 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #171 @ 0xab │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ - b 607c8 │ │ │ │ - ldr r1, [pc, #80] @ 60848 │ │ │ │ - ldr r0, [pc, #80] @ 6084c │ │ │ │ + b 607b8 │ │ │ │ + ldr r1, [pc, #80] @ 60838 │ │ │ │ + ldr r0, [pc, #80] @ 6083c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ - bl 57b60 │ │ │ │ - b 60780 │ │ │ │ + bl 57b50 │ │ │ │ + b 60770 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607c4 │ │ │ │ - ldr r0, [pc, #48] @ 60850 │ │ │ │ + beq 607b4 │ │ │ │ + ldr r0, [pc, #48] @ 60840 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 607c4 │ │ │ │ - andeq pc, r3, r4, ror #17 │ │ │ │ + bl 57b50 │ │ │ │ + b 607b4 │ │ │ │ + strdeq pc, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r2, r0, asr r3 │ │ │ │ andeq r2, r2, r4, ror #6 │ │ │ │ andeq r2, r2, ip, lsl #6 │ │ │ │ andeq r2, r2, r4, lsl r3 │ │ │ │ andeq r2, r2, ip, ror #5 │ │ │ │ strdeq r2, [r2], -r4 │ │ │ │ ldrdeq r2, [r2], -r0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6089c │ │ │ │ + beq 6088c │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 6089c │ │ │ │ + bne 6088c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 608a4 │ │ │ │ + ldr r4, [pc, #32] @ 60894 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 604cc │ │ │ │ + bl 604bc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r8, r8, r4, asr ip │ │ │ │ + andeq r8, r8, r4, ror #24 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 608f0 │ │ │ │ + beq 608e0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 608f0 │ │ │ │ + bne 608e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 608f8 │ │ │ │ + ldr r4, [pc, #32] @ 608e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 604cc │ │ │ │ + bl 604bc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r8, r8, r0, lsl #24 │ │ │ │ + andeq r8, r8, r0, lsl ip │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 60944 │ │ │ │ + beq 60934 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 60944 │ │ │ │ + bne 60934 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 6094c │ │ │ │ + ldr r4, [pc, #32] @ 6093c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 604cc │ │ │ │ + bl 604bc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq r8, r8, ip, lsr #23 │ │ │ │ - ldr r3, [pc, #28] @ 60974 │ │ │ │ + @ instruction: 0x00088bbc │ │ │ │ + ldr r3, [pc, #28] @ 60964 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 606f4 │ │ │ │ - andeq r8, r8, ip, ror fp │ │ │ │ - ldr r3, [pc, #28] @ 6099c │ │ │ │ + b 606e4 │ │ │ │ + andeq r8, r8, ip, lsl #23 │ │ │ │ + ldr r3, [pc, #28] @ 6098c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 606f4 │ │ │ │ - andeq r8, r8, r4, asr fp │ │ │ │ - ldr r3, [pc, #28] @ 609c4 │ │ │ │ + b 606e4 │ │ │ │ + andeq r8, r8, r4, ror #22 │ │ │ │ + ldr r3, [pc, #28] @ 609b4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 606f4 │ │ │ │ - andeq r8, r8, ip, lsr #22 │ │ │ │ + b 606e4 │ │ │ │ + andeq r8, r8, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #168] @ 60a8c │ │ │ │ + ldr r5, [pc, #168] @ 60a7c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a14 │ │ │ │ + beq 60a04 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 47c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 609f0 │ │ │ │ - ldr r5, [pc, #116] @ 60a90 │ │ │ │ + bne 609e0 │ │ │ │ + ldr r5, [pc, #116] @ 60a80 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a4c │ │ │ │ + beq 60a3c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 47c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60a28 │ │ │ │ - ldr r5, [pc, #64] @ 60a94 │ │ │ │ + bne 60a18 │ │ │ │ + ldr r5, [pc, #64] @ 60a84 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a84 │ │ │ │ + beq 60a74 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #8] │ │ │ │ bl 47c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60a60 │ │ │ │ + bne 60a50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r8], -r4 │ │ │ │ - @ instruction: 0x00088abc │ │ │ │ - andeq r8, r8, r4, lsl #21 │ │ │ │ + andeq r8, r8, r4, lsl #22 │ │ │ │ + andeq r8, r8, ip, asr #21 │ │ │ │ + muleq r8, r4, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #360] @ 60c1c │ │ │ │ - ldr r1, [pc, #360] @ 60c20 │ │ │ │ + ldr ip, [pc, #360] @ 60c0c │ │ │ │ + ldr r1, [pc, #360] @ 60c10 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #352] @ 60c24 │ │ │ │ + ldr r3, [pc, #352] @ 60c14 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #348] @ 60c28 │ │ │ │ + ldr r2, [pc, #348] @ 60c18 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60be0 │ │ │ │ + bne 60bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ sub r6, fp, #44 @ 0x2c │ │ │ │ - ldr r7, [pc, #300] @ 60c2c │ │ │ │ + ldr r7, [pc, #300] @ 60c1c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #280] @ 60c30 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #280] @ 60c20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24eac │ │ │ │ - bl 24b7c │ │ │ │ + bl 24e9c │ │ │ │ + bl 24b6c │ │ │ │ mov r3, #0 │ │ │ │ stm r5, {r0, r3} │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b88 │ │ │ │ + beq 60b78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24eac │ │ │ │ + bl 24e9c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b30 │ │ │ │ + beq 60b20 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sl, #4] │ │ │ │ str sl, [r5, #4] │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne 60b3c │ │ │ │ - ldr r3, [pc, #164] @ 60c34 │ │ │ │ + bne 60b2c │ │ │ │ + ldr r3, [pc, #164] @ 60c24 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r5, [r3] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60bfc │ │ │ │ - ldr r2, [pc, #128] @ 60c38 │ │ │ │ - ldr r3, [pc, #100] @ 60c20 │ │ │ │ + bne 60bec │ │ │ │ + ldr r2, [pc, #128] @ 60c28 │ │ │ │ + ldr r3, [pc, #100] @ 60c10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60c18 │ │ │ │ + bne 60c08 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 60c3c │ │ │ │ - ldr r0, [pc, #84] @ 60c40 │ │ │ │ - ldr r2, [pc, #84] @ 60c44 │ │ │ │ + ldr r1, [pc, #84] @ 60c2c │ │ │ │ + ldr r0, [pc, #84] @ 60c30 │ │ │ │ + ldr r2, [pc, #84] @ 60c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 60aec │ │ │ │ - ldr r1, [pc, #68] @ 60c48 │ │ │ │ - ldr r0, [pc, #68] @ 60c4c │ │ │ │ + bl 57924 │ │ │ │ + b 60adc │ │ │ │ + ldr r1, [pc, #68] @ 60c38 │ │ │ │ + ldr r0, [pc, #68] @ 60c3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ - bl 57b60 │ │ │ │ - b 60bb0 │ │ │ │ + bl 57b50 │ │ │ │ + b 60ba0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r0, asr #10 │ │ │ │ + andeq pc, r3, r0, asr r5 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r4, lsr #10 │ │ │ │ + andeq pc, r3, r4, lsr r5 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r1, r0, lsr r2 │ │ │ │ andeq r1, r2, ip, lsl #14 │ │ │ │ - andeq r8, r8, r8, asr r9 │ │ │ │ - andeq pc, r3, r0, asr #8 │ │ │ │ + andeq r8, r8, r8, ror #18 │ │ │ │ + andeq pc, r3, r0, asr r4 @ │ │ │ │ andeq r1, r2, r8, lsr #30 │ │ │ │ andeq r1, r2, r0, lsr pc │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ andeq r1, r2, r0, lsl pc │ │ │ │ andeq r1, r2, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #220] @ 60d48 │ │ │ │ - ldr r2, [pc, #220] @ 60d4c │ │ │ │ + ldr r3, [pc, #220] @ 60d38 │ │ │ │ + ldr r2, [pc, #220] @ 60d3c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60ccc │ │ │ │ + bne 60cbc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 60d0c │ │ │ │ + ble 60cfc │ │ │ │ asr r1, r0, #31 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #156] @ 60d50 │ │ │ │ + ldr r3, [pc, #156] @ 60d40 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r0, [r3] │ │ │ │ - bne 60ce8 │ │ │ │ + bne 60cd8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #128] @ 60d54 │ │ │ │ - ldr r0, [pc, #128] @ 60d58 │ │ │ │ - ldr r2, [pc, #128] @ 60d5c │ │ │ │ + ldr r1, [pc, #128] @ 60d44 │ │ │ │ + ldr r0, [pc, #128] @ 60d48 │ │ │ │ + ldr r2, [pc, #128] @ 60d4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 60c88 │ │ │ │ - ldr r1, [pc, #112] @ 60d60 │ │ │ │ - ldr r0, [pc, #112] @ 60d64 │ │ │ │ - ldr r2, [pc, #112] @ 60d68 │ │ │ │ + bl 57924 │ │ │ │ + b 60c78 │ │ │ │ + ldr r1, [pc, #112] @ 60d50 │ │ │ │ + ldr r0, [pc, #112] @ 60d54 │ │ │ │ + ldr r2, [pc, #112] @ 60d58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #88] @ 60d6c │ │ │ │ - ldr r1, [pc, #88] @ 60d70 │ │ │ │ + ldr r0, [pc, #88] @ 60d5c │ │ │ │ + ldr r1, [pc, #88] @ 60d60 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #131 @ 0x83 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #68] @ 60d74 │ │ │ │ + ldr r2, [pc, #68] @ 60d64 │ │ │ │ mov r3, #22 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r4, #0 │ │ │ │ - ldr r0, [pc, #52] @ 60d78 │ │ │ │ + ldr r0, [pc, #52] @ 60d68 │ │ │ │ mov r1, #0 │ │ │ │ - b 60ca8 │ │ │ │ - andeq pc, r3, ip, lsl #7 │ │ │ │ + b 60c98 │ │ │ │ + muleq r3, ip, r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r4, ip, ror #30 │ │ │ │ + andeq r2, r4, ip, ror pc │ │ │ │ andeq r1, r2, ip, lsr lr │ │ │ │ andeq r1, r2, ip, asr lr │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ andeq r1, r2, r0, lsr #28 │ │ │ │ andeq r1, r2, r0, asr #28 │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ andeq r1, r2, ip, lsr lr │ │ │ │ @@ -94122,1519 +94118,1519 @@ │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 60e18 │ │ │ │ - ldr r2, [pc, #128] @ 60e1c │ │ │ │ + ldr r3, [pc, #128] @ 60e08 │ │ │ │ + ldr r2, [pc, #128] @ 60e0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60ddc │ │ │ │ - ldr r1, [pc, #104] @ 60e20 │ │ │ │ + bne 60dcc │ │ │ │ + ldr r1, [pc, #104] @ 60e10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 60df8 │ │ │ │ + bne 60de8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 60e24 │ │ │ │ - ldr r0, [pc, #64] @ 60e28 │ │ │ │ - ldr r2, [pc, #64] @ 60e2c │ │ │ │ + ldr r1, [pc, #64] @ 60e14 │ │ │ │ + ldr r0, [pc, #64] @ 60e18 │ │ │ │ + ldr r2, [pc, #64] @ 60e1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 60db0 │ │ │ │ - ldr r1, [pc, #48] @ 60e30 │ │ │ │ - ldr r0, [pc, #48] @ 60e34 │ │ │ │ - ldr r2, [pc, #48] @ 60e38 │ │ │ │ + bl 57924 │ │ │ │ + b 60da0 │ │ │ │ + ldr r1, [pc, #48] @ 60e20 │ │ │ │ + ldr r0, [pc, #48] @ 60e24 │ │ │ │ + ldr r2, [pc, #48] @ 60e28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r3, r0, ror #4 │ │ │ │ + andeq pc, r3, r0, ror r2 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r0, lsr r7 │ │ │ │ + andeq r8, r8, r0, asr #14 │ │ │ │ andeq r1, r2, ip, lsr #26 │ │ │ │ andeq r1, r2, r4, ror sp │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ andeq r1, r2, r0, lsl sp │ │ │ │ andeq r1, r2, r8, asr sp │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #228] @ 60f3c │ │ │ │ - ldr r1, [pc, #228] @ 60f40 │ │ │ │ + ldr ip, [pc, #228] @ 60f2c │ │ │ │ + ldr r1, [pc, #228] @ 60f30 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #220] @ 60f44 │ │ │ │ + ldr r3, [pc, #220] @ 60f34 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #216] @ 60f48 │ │ │ │ + ldr r2, [pc, #216] @ 60f38 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60f00 │ │ │ │ + bne 60ef0 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #152] @ 60f4c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #152] @ 60f3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 60f1c │ │ │ │ - ldr r2, [pc, #120] @ 60f50 │ │ │ │ - ldr r3, [pc, #100] @ 60f40 │ │ │ │ + bne 60f0c │ │ │ │ + ldr r2, [pc, #120] @ 60f40 │ │ │ │ + ldr r3, [pc, #100] @ 60f30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60f38 │ │ │ │ + bne 60f28 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 60f54 │ │ │ │ - ldr r0, [pc, #76] @ 60f58 │ │ │ │ + ldr r1, [pc, #76] @ 60f44 │ │ │ │ + ldr r0, [pc, #76] @ 60f48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl 57934 │ │ │ │ - b 60e90 │ │ │ │ - ldr r1, [pc, #56] @ 60f5c │ │ │ │ - ldr r0, [pc, #56] @ 60f60 │ │ │ │ + bl 57924 │ │ │ │ + b 60e80 │ │ │ │ + ldr r1, [pc, #56] @ 60f4c │ │ │ │ + ldr r0, [pc, #56] @ 60f50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ - bl 57b60 │ │ │ │ - b 60ed0 │ │ │ │ + bl 57b50 │ │ │ │ + b 60ec0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, ip, r1 │ │ │ │ + andeq pc, r3, ip, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r0, lsl #3 │ │ │ │ + muleq r3, r0, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r4, ip, ror #26 │ │ │ │ - andeq pc, r3, r0, lsr #2 │ │ │ │ + andeq r2, r4, ip, ror sp │ │ │ │ + andeq pc, r3, r0, lsr r1 @ │ │ │ │ andeq r1, r2, ip, lsl #24 │ │ │ │ andeq r1, r2, r0, ror ip │ │ │ │ strdeq r1, [r2], -r0 │ │ │ │ andeq r1, r2, r4, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #228] @ 61064 │ │ │ │ - ldr r1, [pc, #228] @ 61068 │ │ │ │ + ldr ip, [pc, #228] @ 61054 │ │ │ │ + ldr r1, [pc, #228] @ 61058 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #220] @ 6106c │ │ │ │ + ldr r3, [pc, #220] @ 6105c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #216] @ 61070 │ │ │ │ + ldr r2, [pc, #216] @ 61060 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61028 │ │ │ │ + bne 61018 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #152] @ 61074 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #152] @ 61064 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #12 │ │ │ │ - bl 2ac08 │ │ │ │ + bl 2abf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 61044 │ │ │ │ - ldr r2, [pc, #120] @ 61078 │ │ │ │ - ldr r3, [pc, #100] @ 61068 │ │ │ │ + bne 61034 │ │ │ │ + ldr r2, [pc, #120] @ 61068 │ │ │ │ + ldr r3, [pc, #100] @ 61058 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61060 │ │ │ │ + bne 61050 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 6107c │ │ │ │ - ldr r0, [pc, #76] @ 61080 │ │ │ │ + ldr r1, [pc, #76] @ 6106c │ │ │ │ + ldr r0, [pc, #76] @ 61070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl 57934 │ │ │ │ - b 60fb8 │ │ │ │ - ldr r1, [pc, #56] @ 61084 │ │ │ │ - ldr r0, [pc, #56] @ 61088 │ │ │ │ + bl 57924 │ │ │ │ + b 60fa8 │ │ │ │ + ldr r1, [pc, #56] @ 61074 │ │ │ │ + ldr r0, [pc, #56] @ 61078 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #388 @ 0x184 │ │ │ │ - bl 57b60 │ │ │ │ - b 60ff8 │ │ │ │ + bl 57b50 │ │ │ │ + b 60fe8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r4, ror r0 @ │ │ │ │ + andeq pc, r3, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r8, asr r0 @ │ │ │ │ + andeq pc, r3, r8, rrx │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r4, r4, asr #24 │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ + andeq r2, r4, r4, asr ip │ │ │ │ + andeq pc, r3, r8 │ │ │ │ andeq r1, r2, r4, ror #21 │ │ │ │ andeq r1, r2, r0, ror #22 │ │ │ │ andeq r1, r2, r8, asr #21 │ │ │ │ andeq r1, r2, r4, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61104 │ │ │ │ + beq 610f4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 610f4 │ │ │ │ + beq 610e4 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 610e4 │ │ │ │ + beq 610d4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 6108c │ │ │ │ + bl 6107c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61144 │ │ │ │ - bl 6111c │ │ │ │ + beq 61134 │ │ │ │ + bl 6110c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 611bc │ │ │ │ + beq 611ac │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 611ac │ │ │ │ + beq 6119c │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6119c │ │ │ │ + beq 6118c │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6118c │ │ │ │ + beq 6117c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 6108c │ │ │ │ + bl 6107c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #220] @ 612cc │ │ │ │ - ldr r2, [pc, #220] @ 612d0 │ │ │ │ + ldr r3, [pc, #220] @ 612bc │ │ │ │ + ldr r2, [pc, #220] @ 612c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61220 │ │ │ │ - ldr r3, [pc, #200] @ 612d4 │ │ │ │ + bne 61210 │ │ │ │ + ldr r3, [pc, #200] @ 612c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61278 │ │ │ │ + beq 61268 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r6, [pc, #176] @ 612d8 │ │ │ │ - ldr r5, [pc, #176] @ 612dc │ │ │ │ + ldr r6, [pc, #176] @ 612c8 │ │ │ │ + ldr r5, [pc, #176] @ 612cc │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #170 @ 0xaa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #152] @ 612e0 │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #152] @ 612d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61278 │ │ │ │ + beq 61268 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61218 │ │ │ │ + beq 61208 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #100] @ 612e4 │ │ │ │ + ldr r3, [pc, #100] @ 612d4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6128c │ │ │ │ - bl 6111c │ │ │ │ + beq 6127c │ │ │ │ + bl 6110c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r3, [pc, #80] @ 612e8 │ │ │ │ + ldr r3, [pc, #80] @ 612d8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bne 612b0 │ │ │ │ + bne 612a0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #52] @ 612ec │ │ │ │ - ldr r0, [pc, #52] @ 612f0 │ │ │ │ + ldr r1, [pc, #52] @ 612dc │ │ │ │ + ldr r0, [pc, #52] @ 612e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #179 @ 0xb3 │ │ │ │ - bl 57b60 │ │ │ │ - b 612a8 │ │ │ │ - andeq lr, r3, r8, lsl #28 │ │ │ │ + bl 57b50 │ │ │ │ + b 61298 │ │ │ │ + andeq lr, r3, r8, lsl lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r8, r0, ror #5 │ │ │ │ + strdeq r8, [r8], -r0 │ │ │ │ andeq r1, r2, ip, ror #17 │ │ │ │ andeq r1, r2, r0, lsl #19 │ │ │ │ - andeq r8, r8, r4, lsr #5 │ │ │ │ - andeq r8, r8, ip, ror #4 │ │ │ │ - andeq r8, r8, r0, asr r2 │ │ │ │ + @ instruction: 0x000882b4 │ │ │ │ + andeq r8, r8, ip, ror r2 │ │ │ │ + andeq r8, r8, r0, ror #4 │ │ │ │ andeq r1, r2, ip, asr r8 │ │ │ │ strdeq r1, [r2], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #240] @ 61400 │ │ │ │ - ldr r2, [pc, #240] @ 61404 │ │ │ │ + ldr r3, [pc, #240] @ 613f0 │ │ │ │ + ldr r2, [pc, #240] @ 613f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61368 │ │ │ │ - ldr r1, [pc, #212] @ 61408 │ │ │ │ - ldr r0, [pc, #212] @ 6140c │ │ │ │ + bne 61358 │ │ │ │ + ldr r1, [pc, #212] @ 613f8 │ │ │ │ + ldr r0, [pc, #212] @ 613fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [r0] │ │ │ │ subs r2, r4, r2 │ │ │ │ sbc r3, r5, r3 │ │ │ │ cmp r2, ip │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ strdge r4, [r1, #8] │ │ │ │ - bge 613f8 │ │ │ │ + bge 613e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #160] @ 61410 │ │ │ │ - ldr r7, [pc, #160] @ 61414 │ │ │ │ + ldr r8, [pc, #160] @ 61400 │ │ │ │ + ldr r7, [pc, #160] @ 61404 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r0, [pc, #136] @ 61418 │ │ │ │ - ldr r1, [pc, #136] @ 6141c │ │ │ │ + bl 57924 │ │ │ │ + ldr r0, [pc, #136] @ 61408 │ │ │ │ + ldr r1, [pc, #136] @ 6140c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r1] │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sbc r3, r5, r3 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r3, r3, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ - bge 613dc │ │ │ │ + bge 613cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61360 │ │ │ │ + beq 61350 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #198 @ 0xc6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ - beq 613f8 │ │ │ │ + beq 613e8 │ │ │ │ mov r2, #195 @ 0xc3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq lr, r3, r8, ror #25 │ │ │ │ + strdeq lr, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000881b4 │ │ │ │ - andeq r2, r4, r4, ror #17 │ │ │ │ + andeq r8, r8, r4, asr #3 │ │ │ │ + strdeq r2, [r4], -r4 │ │ │ │ andeq r1, r2, r4, lsr #15 │ │ │ │ andeq r1, r2, r8, asr #16 │ │ │ │ - andeq r8, r8, r8, asr r1 │ │ │ │ - andeq r2, r4, r8, lsl #17 │ │ │ │ + andeq r8, r8, r8, ror #2 │ │ │ │ + muleq r4, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r0, [pc, #1132] @ 618a8 │ │ │ │ - ldr r1, [pc, #1132] @ 618ac │ │ │ │ + ldr r0, [pc, #1132] @ 61898 │ │ │ │ + ldr r1, [pc, #1132] @ 6189c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1124] @ 618b0 │ │ │ │ + ldr r3, [pc, #1124] @ 618a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1120] @ 618b4 │ │ │ │ + ldr r2, [pc, #1120] @ 618a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617a0 │ │ │ │ - ldr r4, [pc, #1084] @ 618b8 │ │ │ │ + bne 61790 │ │ │ │ + ldr r4, [pc, #1084] @ 618a8 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #215 @ 0xd7 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617d8 │ │ │ │ - ldr r1, [pc, #1036] @ 618bc │ │ │ │ - ldr r0, [pc, #1036] @ 618c0 │ │ │ │ + bne 617c8 │ │ │ │ + ldr r1, [pc, #1036] @ 618ac │ │ │ │ + ldr r0, [pc, #1036] @ 618b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4da4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6180c │ │ │ │ + beq 617fc │ │ │ │ bl 4864 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61854 │ │ │ │ - ldr r3, [pc, #1004] @ 618c4 │ │ │ │ - ldr r7, [pc, #1004] @ 618c8 │ │ │ │ + beq 61844 │ │ │ │ + ldr r3, [pc, #1004] @ 618b4 │ │ │ │ + ldr r7, [pc, #1004] @ 618b8 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, #12 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [r6] │ │ │ │ - bne 61768 │ │ │ │ + bne 61758 │ │ │ │ mov r0, r3 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r4, #0 │ │ │ │ sub r5, fp, #44 @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6156c │ │ │ │ + beq 6155c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24eac │ │ │ │ + bl 24e9c │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61680 │ │ │ │ + bne 61670 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61544 │ │ │ │ + bne 61534 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61784 │ │ │ │ + bne 61774 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r4, [r6, #4] │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r6, #8] │ │ │ │ bl 4864 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 614f0 │ │ │ │ + bne 614e0 │ │ │ │ ldr sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, sl │ │ │ │ bl 4bf4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617f0 │ │ │ │ - ldr r3, [pc, #780] @ 618cc │ │ │ │ + bne 617e0 │ │ │ │ + ldr r3, [pc, #780] @ 618bc │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61720 │ │ │ │ - ldr r3, [pc, #768] @ 618d0 │ │ │ │ - ldr r8, [pc, #768] @ 618d4 │ │ │ │ - ldr r4, [pc, #768] @ 618d8 │ │ │ │ + beq 61710 │ │ │ │ + ldr r3, [pc, #768] @ 618c0 │ │ │ │ + ldr r8, [pc, #768] @ 618c4 │ │ │ │ + ldr r4, [pc, #768] @ 618c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5] │ │ │ │ - beq 616e8 │ │ │ │ + beq 616d8 │ │ │ │ mov sl, r6 │ │ │ │ - b 61604 │ │ │ │ + b 615f4 │ │ │ │ ldr sl, [sl, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 616e4 │ │ │ │ + beq 616d4 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, r7 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 615f8 │ │ │ │ + bne 615e8 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6166c │ │ │ │ + beq 6165c │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [sl, #4] │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 61648 │ │ │ │ - b 616ac │ │ │ │ + bne 61638 │ │ │ │ + b 6169c │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 616a8 │ │ │ │ + beq 61698 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6163c │ │ │ │ + bne 6162c │ │ │ │ ldr r9, [r9, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 61628 │ │ │ │ + bne 61618 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61718 │ │ │ │ + beq 61708 │ │ │ │ ldr r7, [r5] │ │ │ │ - b 615f0 │ │ │ │ + b 615e0 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov sl, r0 │ │ │ │ str r4, [sl, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [sl] │ │ │ │ - b 6153c │ │ │ │ + b 6152c │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 61628 │ │ │ │ - b 61668 │ │ │ │ + bne 61618 │ │ │ │ + b 61658 │ │ │ │ ldr r7, [r5] │ │ │ │ - ldr r3, [pc, #492] @ 618dc │ │ │ │ + ldr r3, [pc, #492] @ 618cc │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #241 @ 0xf1 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 615e4 │ │ │ │ + bne 615d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 61728 │ │ │ │ + beq 61718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6111c │ │ │ │ + bl 6110c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617bc │ │ │ │ - ldr r2, [pc, #416] @ 618e0 │ │ │ │ - ldr r3, [pc, #360] @ 618ac │ │ │ │ + bne 617ac │ │ │ │ + ldr r2, [pc, #416] @ 618d0 │ │ │ │ + ldr r3, [pc, #360] @ 6189c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618a4 │ │ │ │ + bne 61894 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #372] @ 618e4 │ │ │ │ + ldr r0, [pc, #372] @ 618d4 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #644 @ 0x284 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 61520 │ │ │ │ - ldr r1, [pc, #348] @ 618e8 │ │ │ │ - ldr r0, [pc, #348] @ 618ec │ │ │ │ - ldr r2, [pc, #348] @ 618f0 │ │ │ │ + b 61510 │ │ │ │ + ldr r1, [pc, #348] @ 618d8 │ │ │ │ + ldr r0, [pc, #348] @ 618dc │ │ │ │ + ldr r2, [pc, #348] @ 618e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 61580 │ │ │ │ - ldr r1, [pc, #332] @ 618f4 │ │ │ │ - ldr r0, [pc, #332] @ 618f8 │ │ │ │ + bl 57b50 │ │ │ │ + b 61570 │ │ │ │ + ldr r1, [pc, #332] @ 618e4 │ │ │ │ + ldr r0, [pc, #332] @ 618e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ - bl 57934 │ │ │ │ - b 61474 │ │ │ │ - ldr r1, [pc, #312] @ 618fc │ │ │ │ - ldr r0, [pc, #312] @ 61900 │ │ │ │ + bl 57924 │ │ │ │ + b 61464 │ │ │ │ + ldr r1, [pc, #312] @ 618ec │ │ │ │ + ldr r0, [pc, #312] @ 618f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #249 @ 0xf9 │ │ │ │ - bl 57b60 │ │ │ │ - b 61738 │ │ │ │ - ldr r0, [pc, #292] @ 61904 │ │ │ │ + bl 57b50 │ │ │ │ + b 61728 │ │ │ │ + ldr r0, [pc, #292] @ 618f4 │ │ │ │ mov r2, #680 @ 0x2a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57934 │ │ │ │ - b 614a8 │ │ │ │ - ldr r1, [pc, #272] @ 61908 │ │ │ │ - ldr r0, [pc, #272] @ 6190c │ │ │ │ - ldr r2, [pc, #272] @ 61910 │ │ │ │ + bl 57924 │ │ │ │ + b 61498 │ │ │ │ + ldr r1, [pc, #272] @ 618f8 │ │ │ │ + ldr r0, [pc, #272] @ 618fc │ │ │ │ + ldr r2, [pc, #272] @ 61900 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 615b8 │ │ │ │ + bl 57b50 │ │ │ │ + b 615a8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61888 │ │ │ │ - ldr r1, [pc, #240] @ 61914 │ │ │ │ + bne 61878 │ │ │ │ + ldr r1, [pc, #240] @ 61904 │ │ │ │ mov ip, #59 @ 0x3b │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #221 @ 0xdd │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #212] @ 61918 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #212] @ 61908 │ │ │ │ ldr r5, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 615c8 │ │ │ │ - b 61728 │ │ │ │ + bne 615b8 │ │ │ │ + b 61718 │ │ │ │ mov r0, sl │ │ │ │ bl 4bf4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6181c │ │ │ │ - ldr r1, [pc, #168] @ 6191c │ │ │ │ - ldr r0, [pc, #168] @ 61920 │ │ │ │ - ldr r2, [pc, #148] @ 61910 │ │ │ │ + beq 6180c │ │ │ │ + ldr r1, [pc, #168] @ 6190c │ │ │ │ + ldr r0, [pc, #168] @ 61910 │ │ │ │ + ldr r2, [pc, #148] @ 61900 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 6181c │ │ │ │ - ldr r1, [pc, #148] @ 61924 │ │ │ │ - ldr r0, [pc, #148] @ 61928 │ │ │ │ - ldr r2, [pc, #148] @ 6192c │ │ │ │ + bl 57b50 │ │ │ │ + b 6180c │ │ │ │ + ldr r1, [pc, #148] @ 61914 │ │ │ │ + ldr r0, [pc, #148] @ 61918 │ │ │ │ + ldr r2, [pc, #148] @ 6191c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 6181c │ │ │ │ + bl 57b50 │ │ │ │ + b 6180c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003ebb8 │ │ │ │ + andeq lr, r3, r8, asr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, r8, lsr #23 │ │ │ │ + @ instruction: 0x0003ebb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r2, r8, r6 │ │ │ │ andeq r8, r1, r8, asr sp │ │ │ │ andeq sp, r1, ip, lsl #17 │ │ │ │ andeq r1, r2, r8, lsr r6 │ │ │ │ andeq r9, r1, ip, asr #16 │ │ │ │ - andeq r7, r8, ip, lsr #30 │ │ │ │ + andeq r7, r8, ip, lsr pc │ │ │ │ andeq r1, r2, r0, asr #10 │ │ │ │ - andeq r2, r4, r8, asr #12 │ │ │ │ + andeq r2, r4, r8, asr r6 │ │ │ │ andeq r1, r2, r8, lsr r5 │ │ │ │ - andeq r2, r4, r0, lsr r5 │ │ │ │ - @ instruction: 0x0003e8b8 │ │ │ │ + andeq r2, r4, r0, asr #10 │ │ │ │ + andeq lr, r3, r8, asr #17 │ │ │ │ andeq r1, r2, r8, ror r4 │ │ │ │ andeq r1, r2, r4, lsl #7 │ │ │ │ andeq r1, r2, r4, asr r4 │ │ │ │ muleq r0, lr, r2 │ │ │ │ andeq r1, r2, ip, ror #6 │ │ │ │ andeq r1, r2, r0, lsr #8 │ │ │ │ andeq r1, r2, r0, asr r3 │ │ │ │ andeq r1, r2, r4, lsl #8 │ │ │ │ strdeq r1, [r2], -ip │ │ │ │ andeq r1, r2, r8, lsl r3 │ │ │ │ ldrdeq r1, [r2], -ip │ │ │ │ andeq r0, r0, lr, lsr #6 │ │ │ │ andeq r1, r2, ip, ror #5 │ │ │ │ - andeq r7, r8, r8, lsr #25 │ │ │ │ + @ instruction: 0x00087cb8 │ │ │ │ muleq r2, ip, r2 │ │ │ │ andeq r1, r2, r0, ror #6 │ │ │ │ andeq r1, r2, r0, lsl #5 │ │ │ │ andeq r1, r2, r4, asr #6 │ │ │ │ andeq r0, r0, r9, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #136] @ 619d4 │ │ │ │ - ldr r2, [pc, #136] @ 619d8 │ │ │ │ + ldr r3, [pc, #136] @ 619c4 │ │ │ │ + ldr r2, [pc, #136] @ 619c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61998 │ │ │ │ - ldr r3, [pc, #116] @ 619dc │ │ │ │ + bne 61988 │ │ │ │ + ldr r3, [pc, #116] @ 619cc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61974 │ │ │ │ - bl 6111c │ │ │ │ + beq 61964 │ │ │ │ + bl 6110c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r3, [pc, #96] @ 619e0 │ │ │ │ + ldr r3, [pc, #96] @ 619d0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bne 619b4 │ │ │ │ + bne 619a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 619e4 │ │ │ │ - ldr r0, [pc, #68] @ 619e8 │ │ │ │ + ldr r1, [pc, #68] @ 619d4 │ │ │ │ + ldr r0, [pc, #68] @ 619d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ - bl 57934 │ │ │ │ - b 61960 │ │ │ │ - ldr r1, [pc, #48] @ 619ec │ │ │ │ - ldr r0, [pc, #48] @ 619f0 │ │ │ │ - ldr r2, [pc, #48] @ 619f4 │ │ │ │ + bl 57924 │ │ │ │ + b 61950 │ │ │ │ + ldr r1, [pc, #48] @ 619dc │ │ │ │ + ldr r0, [pc, #48] @ 619e0 │ │ │ │ + ldr r2, [pc, #48] @ 619e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq lr, r3, ip, lsr #13 │ │ │ │ + @ instruction: 0x0003e6bc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r8, r4, lsl #23 │ │ │ │ - andeq r7, r8, r8, ror #22 │ │ │ │ + muleq r8, r4, fp │ │ │ │ + andeq r7, r8, r8, ror fp │ │ │ │ andeq r1, r2, r4, ror r1 │ │ │ │ andeq r1, r2, r0, asr r2 │ │ │ │ andeq r1, r2, r4, asr r1 │ │ │ │ andeq r1, r2, r0, lsr r2 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #172] @ 61ac0 │ │ │ │ - ldr r2, [pc, #172] @ 61ac4 │ │ │ │ + ldr r3, [pc, #172] @ 61ab0 │ │ │ │ + ldr r2, [pc, #172] @ 61ab4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a84 │ │ │ │ - ldr r3, [pc, #152] @ 61ac8 │ │ │ │ + bne 61a74 │ │ │ │ + ldr r3, [pc, #152] @ 61ab8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a3c │ │ │ │ - bl 6111c │ │ │ │ - ldr r2, [pc, #136] @ 61acc │ │ │ │ + beq 61a2c │ │ │ │ + bl 6110c │ │ │ │ + ldr r2, [pc, #136] @ 61abc │ │ │ │ ldr lr, [r4] │ │ │ │ - ldr r3, [pc, #132] @ 61ad0 │ │ │ │ + ldr r3, [pc, #132] @ 61ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r0, [pc, #124] @ 61ad4 │ │ │ │ + ldr r0, [pc, #124] @ 61ac4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp lr, ip │ │ │ │ mov r2, #7 │ │ │ │ strd r0, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - bne 61aa0 │ │ │ │ + bne 61a90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #76] @ 61ad8 │ │ │ │ - ldr r0, [pc, #76] @ 61adc │ │ │ │ - ldr r2, [pc, #76] @ 61ae0 │ │ │ │ + ldr r1, [pc, #76] @ 61ac8 │ │ │ │ + ldr r0, [pc, #76] @ 61acc │ │ │ │ + ldr r2, [pc, #76] @ 61ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 61a28 │ │ │ │ - ldr r1, [pc, #60] @ 61ae4 │ │ │ │ - ldr r0, [pc, #60] @ 61ae8 │ │ │ │ - ldr r2, [pc, #60] @ 61aec │ │ │ │ + bl 57924 │ │ │ │ + b 61a18 │ │ │ │ + ldr r1, [pc, #60] @ 61ad4 │ │ │ │ + ldr r0, [pc, #60] @ 61ad8 │ │ │ │ + ldr r2, [pc, #60] @ 61adc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq lr, r3, r4, ror #11 │ │ │ │ + strdeq lr, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00087abc │ │ │ │ - andeq r7, r8, r0, lsr #21 │ │ │ │ - andeq r2, r4, ip, asr #3 │ │ │ │ + andeq r7, r8, ip, asr #21 │ │ │ │ + @ instruction: 0x00087ab0 │ │ │ │ + ldrdeq r2, [r4], -ip │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r1, r2, r4, lsl #1 │ │ │ │ andeq r1, r2, r4, ror r1 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ andeq r1, r2, r8, rrx │ │ │ │ andeq r1, r2, r8, asr r1 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #220] @ 61be8 │ │ │ │ - ldr r2, [pc, #220] @ 61bec │ │ │ │ + ldr r3, [pc, #220] @ 61bd8 │ │ │ │ + ldr r2, [pc, #220] @ 61bdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61b6c │ │ │ │ - ldr r3, [pc, #196] @ 61bf0 │ │ │ │ + bne 61b5c │ │ │ │ + ldr r3, [pc, #196] @ 61be0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b38 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 61b28 │ │ │ │ + bl 3add4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 61ba8 │ │ │ │ + bne 61b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #160] @ 61bf4 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #160] @ 61be4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b88 │ │ │ │ + bne 61b78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #132] @ 61bf8 │ │ │ │ - ldr r0, [pc, #132] @ 61bfc │ │ │ │ + ldr r1, [pc, #132] @ 61be8 │ │ │ │ + ldr r0, [pc, #132] @ 61bec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl 57934 │ │ │ │ - b 61b24 │ │ │ │ - ldr r1, [pc, #112] @ 61c00 │ │ │ │ - ldr r0, [pc, #112] @ 61c04 │ │ │ │ + bl 57924 │ │ │ │ + b 61b14 │ │ │ │ + ldr r1, [pc, #112] @ 61bf0 │ │ │ │ + ldr r0, [pc, #112] @ 61bf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #84] @ 61c08 │ │ │ │ + ldr r3, [pc, #84] @ 61bf8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bne 61bcc │ │ │ │ + bne 61bbc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 61c0c │ │ │ │ - ldr r0, [pc, #56] @ 61c10 │ │ │ │ + ldr r1, [pc, #56] @ 61bfc │ │ │ │ + ldr r0, [pc, #56] @ 61c00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl 57b60 │ │ │ │ - b 61bc4 │ │ │ │ - andeq lr, r3, ip, ror #9 │ │ │ │ + bl 57b50 │ │ │ │ + b 61bb4 │ │ │ │ + strdeq lr, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r7, [r8], -r0 │ │ │ │ - andeq r7, r8, r8, lsr #19 │ │ │ │ + andeq r7, r8, r0, ror #19 │ │ │ │ + @ instruction: 0x000879b8 │ │ │ │ andeq r1, r2, r8, lsl #2 │ │ │ │ andeq r1, r2, r4, lsl r1 │ │ │ │ andeq r1, r2, ip, ror #1 │ │ │ │ strdeq r1, [r2], -r8 │ │ │ │ - andeq r7, r8, r4, asr #18 │ │ │ │ + andeq r7, r8, r4, asr r9 │ │ │ │ andeq r1, r2, r8, lsr #1 │ │ │ │ strheq r1, [r2], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #248] @ 61d28 │ │ │ │ - ldr r2, [pc, #248] @ 61d2c │ │ │ │ + ldr r3, [pc, #248] @ 61d18 │ │ │ │ + ldr r2, [pc, #248] @ 61d1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61cac │ │ │ │ - ldr r3, [pc, #224] @ 61d30 │ │ │ │ + bne 61c9c │ │ │ │ + ldr r3, [pc, #224] @ 61d20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61c60 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 61c50 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61ce8 │ │ │ │ + beq 61cd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bne 61ce8 │ │ │ │ + bne 61cd8 │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #172] @ 61d34 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #172] @ 61d24 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r3, #4] │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61cc8 │ │ │ │ + bne 61cb8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #132] @ 61d38 │ │ │ │ - ldr r0, [pc, #132] @ 61d3c │ │ │ │ + ldr r1, [pc, #132] @ 61d28 │ │ │ │ + ldr r0, [pc, #132] @ 61d2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ - bl 57934 │ │ │ │ - b 61c48 │ │ │ │ - ldr r1, [pc, #112] @ 61d40 │ │ │ │ - ldr r0, [pc, #112] @ 61d44 │ │ │ │ + bl 57924 │ │ │ │ + b 61c38 │ │ │ │ + ldr r1, [pc, #112] @ 61d30 │ │ │ │ + ldr r0, [pc, #112] @ 61d34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #84] @ 61d48 │ │ │ │ + ldr r3, [pc, #84] @ 61d38 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne 61d0c │ │ │ │ + bne 61cfc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 61d4c │ │ │ │ - ldr r0, [pc, #56] @ 61d50 │ │ │ │ + ldr r1, [pc, #56] @ 61d3c │ │ │ │ + ldr r0, [pc, #56] @ 61d40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ - bl 57b60 │ │ │ │ - b 61d04 │ │ │ │ - andeq lr, r3, r8, asr #7 │ │ │ │ + bl 57b50 │ │ │ │ + b 61cf4 │ │ │ │ + ldrdeq lr, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r8, ip, lsr #17 │ │ │ │ - andeq r7, r8, r0, ror r8 │ │ │ │ + @ instruction: 0x000878bc │ │ │ │ + andeq r7, r8, r0, lsl #17 │ │ │ │ andeq r0, r2, r8, asr #31 │ │ │ │ andeq r0, r2, r8, ror #31 │ │ │ │ andeq r0, r2, ip, lsr #31 │ │ │ │ andeq r0, r2, ip, asr #31 │ │ │ │ - andeq r7, r8, r4, lsl #16 │ │ │ │ + andeq r7, r8, r4, lsl r8 │ │ │ │ andeq r0, r2, r8, ror #30 │ │ │ │ andeq r0, r2, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - ldr r2, [pc, #268] @ 61e80 │ │ │ │ + ldr r2, [pc, #268] @ 61e70 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - ldr r3, [pc, #264] @ 61e84 │ │ │ │ + ldr r3, [pc, #264] @ 61e74 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [fp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bge 61dc8 │ │ │ │ + bge 61db8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #228] @ 61e88 │ │ │ │ - ldr r3, [pc, #220] @ 61e84 │ │ │ │ + ldr r2, [pc, #228] @ 61e78 │ │ │ │ + ldr r3, [pc, #220] @ 61e74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e7c │ │ │ │ + bne 61e6c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ce90 │ │ │ │ + bl 5ce80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 61e30 │ │ │ │ + bne 61e20 │ │ │ │ ldrb r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bne 61d98 │ │ │ │ + bne 61d88 │ │ │ │ ldrb r3, [fp, #-27] @ 0xffffffe5 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - bne 61d98 │ │ │ │ + bne 61d88 │ │ │ │ ldrb r3, [fp, #-26] @ 0xffffffe6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ - bne 61d98 │ │ │ │ + bne 61d88 │ │ │ │ ldrb r0, [fp, #-25] @ 0xffffffe7 │ │ │ │ sub r0, r0, #70 @ 0x46 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 61d9c │ │ │ │ + b 61d8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 285b0 │ │ │ │ - ldr lr, [pc, #76] @ 61e8c │ │ │ │ - ldr ip, [pc, #76] @ 61e90 │ │ │ │ - ldr r1, [pc, #76] @ 61e94 │ │ │ │ + bl 285a0 │ │ │ │ + ldr lr, [pc, #76] @ 61e7c │ │ │ │ + ldr ip, [pc, #76] @ 61e80 │ │ │ │ + ldr r1, [pc, #76] @ 61e84 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, #115 @ 0x73 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ stm sp, {r4, ip, lr} │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - b 61d98 │ │ │ │ + bl 3add4 │ │ │ │ + b 61d88 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, ip, ror r2 │ │ │ │ + andeq lr, r3, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, r4, asr r2 │ │ │ │ + andeq lr, r3, r4, ror #4 │ │ │ │ andeq r0, r2, r0, ror lr │ │ │ │ andeq r0, r2, r0, lsl #29 │ │ │ │ andeq r0, r2, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3624] @ 0xe28 │ │ │ │ - ldr r4, [pc, #1532] @ 624b0 │ │ │ │ - ldr lr, [pc, #1532] @ 624b4 │ │ │ │ + ldr r4, [pc, #1532] @ 624a0 │ │ │ │ + ldr lr, [pc, #1532] @ 624a4 │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r5, [pc, #1524] @ 624b8 │ │ │ │ + ldr r5, [pc, #1524] @ 624a8 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #1520] @ 624bc │ │ │ │ + ldr ip, [pc, #1520] @ 624ac │ │ │ │ add r5, pc, r5 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ ldr r9, [r5, ip] │ │ │ │ str r3, [fp, #-440] @ 0xfffffe48 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ - bne 62214 │ │ │ │ - ldr r8, [pc, #1472] @ 624c0 │ │ │ │ + bne 62204 │ │ │ │ + ldr r8, [pc, #1472] @ 624b0 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ - beq 62230 │ │ │ │ + beq 62220 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62018 │ │ │ │ - ldr sl, [pc, #1448] @ 624c4 │ │ │ │ + beq 62008 │ │ │ │ + ldr sl, [pc, #1448] @ 624b4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #384] @ 0x180 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 62290 │ │ │ │ + beq 62280 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 623a8 │ │ │ │ - ldr sl, [pc, #1424] @ 624c8 │ │ │ │ + bne 62398 │ │ │ │ + ldr sl, [pc, #1424] @ 624b8 │ │ │ │ mov r1, r4 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, sl, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ str r0, [sl, #384] @ 0x180 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4b7f8 │ │ │ │ + bl 4b7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62458 │ │ │ │ + bne 62448 │ │ │ │ ldr r0, [sl, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 623f0 │ │ │ │ - bl 5c8e0 │ │ │ │ - ldr r1, [pc, #1368] @ 624cc │ │ │ │ + blt 623e0 │ │ │ │ + bl 5c8d0 │ │ │ │ + ldr r1, [pc, #1368] @ 624bc │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ sub sl, fp, #436 @ 0x1b4 │ │ │ │ strd r2, [sl] │ │ │ │ ldr r3, [r5, r1] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #828] @ 0x33c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 622a0 │ │ │ │ - ldr r5, [pc, #1332] @ 624d0 │ │ │ │ + beq 62290 │ │ │ │ + ldr r5, [pc, #1332] @ 624c0 │ │ │ │ sub ip, fp, #296 @ 0x128 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #352] @ 0x160 │ │ │ │ mov r3, r7 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 16fc4 │ │ │ │ + bl 16fb4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 4c2d8 │ │ │ │ + bl 4c2c8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 621f8 │ │ │ │ - ldr r2, [pc, #1252] @ 624d4 │ │ │ │ - ldr r3, [pc, #1216] @ 624b4 │ │ │ │ + bne 621e8 │ │ │ │ + ldr r2, [pc, #1252] @ 624c4 │ │ │ │ + ldr r3, [pc, #1216] @ 624a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 624ac │ │ │ │ + bne 6249c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, r8, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c6b8 │ │ │ │ + bl 4c6a8 │ │ │ │ sub r2, fp, #296 @ 0x128 │ │ │ │ ldr r1, [r8, #336] @ 0x150 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r0, #32 │ │ │ │ - bl 1cd30 │ │ │ │ + bl 1cd20 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 62050 │ │ │ │ - ldr r1, [pc, #1168] @ 624d8 │ │ │ │ + beq 62040 │ │ │ │ + ldr r1, [pc, #1168] @ 624c8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4c754 │ │ │ │ - ldr sl, [pc, #1156] @ 624dc │ │ │ │ - ldr r2, [pc, #1156] @ 624e0 │ │ │ │ - ldr r1, [pc, #1156] @ 624e4 │ │ │ │ + bl 4c744 │ │ │ │ + ldr sl, [pc, #1156] @ 624cc │ │ │ │ + ldr r2, [pc, #1156] @ 624d0 │ │ │ │ + ldr r1, [pc, #1156] @ 624d4 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c754 │ │ │ │ - ldr r2, [pc, #1132] @ 624e8 │ │ │ │ - ldr r1, [pc, #1132] @ 624ec │ │ │ │ + bl 4c744 │ │ │ │ + ldr r2, [pc, #1132] @ 624d8 │ │ │ │ + ldr r1, [pc, #1132] @ 624dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c754 │ │ │ │ - ldr r3, [pc, #1080] @ 624cc │ │ │ │ + bl 4c744 │ │ │ │ + ldr r3, [pc, #1080] @ 624bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620b4 │ │ │ │ - ldr r1, [pc, #1092] @ 624f0 │ │ │ │ + beq 620a4 │ │ │ │ + ldr r1, [pc, #1092] @ 624e0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4c754 │ │ │ │ - ldr sl, [pc, #1080] @ 624f4 │ │ │ │ + bl 4c744 │ │ │ │ + ldr sl, [pc, #1080] @ 624e4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6224c │ │ │ │ + beq 6223c │ │ │ │ add r8, sl, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cdb0 │ │ │ │ + bl 4cda0 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cc78 │ │ │ │ - ldr sl, [pc, #1040] @ 624f8 │ │ │ │ - ldr r1, [pc, #1040] @ 624fc │ │ │ │ + bl 4cc68 │ │ │ │ + ldr sl, [pc, #1040] @ 624e8 │ │ │ │ + ldr r1, [pc, #1040] @ 624ec │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sl, #16 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sl, #384] @ 0x180 │ │ │ │ - beq 62114 │ │ │ │ + beq 62104 │ │ │ │ add r0, sl, #284 @ 0x11c │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - bl 57474 │ │ │ │ - ldr sl, [pc, #996] @ 62500 │ │ │ │ + bl 57464 │ │ │ │ + ldr sl, [pc, #996] @ 624f0 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #380] @ 0x17c │ │ │ │ strb r3, [sl, #364] @ 0x16c │ │ │ │ cmn r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #372] @ 0x174 │ │ │ │ - beq 6214c │ │ │ │ - bl 5a6d0 │ │ │ │ + beq 6213c │ │ │ │ + bl 5a6c0 │ │ │ │ add sl, sl, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sl, #-8] │ │ │ │ - ldr sl, [pc, #944] @ 62504 │ │ │ │ - ldr r3, [pc, #944] @ 62508 │ │ │ │ + ldr sl, [pc, #944] @ 624f4 │ │ │ │ + ldr r3, [pc, #944] @ 624f8 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-444] @ 0xfffffe44 │ │ │ │ ldr r3, [sl, #344] @ 0x158 │ │ │ │ ldr r2, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #51 @ 0x33 │ │ │ │ moveq r3, #52 @ 0x34 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 622e4 │ │ │ │ + blt 622d4 │ │ │ │ ldrb r3, [sl, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621cc │ │ │ │ + beq 621bc │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #360 @ 0x168 │ │ │ │ mov r1, r8 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sl, #284 @ 0x11c │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62368 │ │ │ │ + bne 62358 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5a2a8 │ │ │ │ - ldr r3, [pc, #816] @ 6250c │ │ │ │ + bl 5a298 │ │ │ │ + ldr r3, [pc, #816] @ 624fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [r3, #380] @ 0x17c │ │ │ │ str r0, [r3, #376] @ 0x178 │ │ │ │ - ldr r3, [pc, #804] @ 62510 │ │ │ │ + ldr r3, [pc, #804] @ 62500 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 61f14 │ │ │ │ - ldr r1, [pc, #788] @ 62514 │ │ │ │ - ldr r0, [pc, #788] @ 62518 │ │ │ │ - ldr r2, [pc, #788] @ 6251c │ │ │ │ + b 61f04 │ │ │ │ + ldr r1, [pc, #788] @ 62504 │ │ │ │ + ldr r0, [pc, #788] @ 62508 │ │ │ │ + ldr r2, [pc, #788] @ 6250c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 61fe8 │ │ │ │ - ldr r1, [pc, #772] @ 62520 │ │ │ │ - ldr r0, [pc, #772] @ 62524 │ │ │ │ + bl 57b50 │ │ │ │ + b 61fd8 │ │ │ │ + ldr r1, [pc, #772] @ 62510 │ │ │ │ + ldr r0, [pc, #772] @ 62514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #167 @ 0xa7 │ │ │ │ - bl 57934 │ │ │ │ - b 61ef8 │ │ │ │ + bl 57924 │ │ │ │ + b 61ee8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622ac │ │ │ │ + bne 6229c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62274 │ │ │ │ + bne 62264 │ │ │ │ mov r4, #0 │ │ │ │ - b 61fe8 │ │ │ │ - ldr r1, [pc, #724] @ 62528 │ │ │ │ + b 61fd8 │ │ │ │ + ldr r1, [pc, #724] @ 62518 │ │ │ │ add sl, sl, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r1 │ │ │ │ - bl 4cdb0 │ │ │ │ + bl 4cda0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 4cc78 │ │ │ │ - b 620e0 │ │ │ │ - ldr r1, [pc, #688] @ 6252c │ │ │ │ - ldr r0, [pc, #688] @ 62530 │ │ │ │ + bl 4cc68 │ │ │ │ + b 620d0 │ │ │ │ + ldr r1, [pc, #688] @ 6251c │ │ │ │ + ldr r0, [pc, #688] @ 62520 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ - bl 57b60 │ │ │ │ - b 62244 │ │ │ │ + bl 57b50 │ │ │ │ + b 62234 │ │ │ │ add r0, sl, #16 │ │ │ │ - bl 4cb60 │ │ │ │ + bl 4cb50 │ │ │ │ str r0, [sl, #384] @ 0x180 │ │ │ │ - b 61f28 │ │ │ │ + b 61f18 │ │ │ │ ldr r0, [fp, #-440] @ 0xfffffe48 │ │ │ │ - bl 16c8c │ │ │ │ - b 61f94 │ │ │ │ + bl 16c7c │ │ │ │ + b 61f84 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 4ce00 │ │ │ │ + bl 4cdf0 │ │ │ │ ldr r3, [r9] │ │ │ │ str r4, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r8, #384] @ 0x180 │ │ │ │ - beq 62244 │ │ │ │ - ldr r1, [pc, #612] @ 62534 │ │ │ │ - ldr r0, [pc, #612] @ 62538 │ │ │ │ + beq 62234 │ │ │ │ + ldr r1, [pc, #612] @ 62524 │ │ │ │ + ldr r0, [pc, #612] @ 62528 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #180 @ 0xb4 │ │ │ │ - bl 57b60 │ │ │ │ - b 62244 │ │ │ │ + bl 57b50 │ │ │ │ + b 62234 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r3, fp, #360 @ 0x168 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r3, [fp, #-448] @ 0xfffffe40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d944 │ │ │ │ + bl 5d934 │ │ │ │ sub r3, fp, #424 @ 0x1a8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r3, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ ldr r1, [fp, #-444] @ 0xfffffe44 │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ - b 621e4 │ │ │ │ + bl 3add4 │ │ │ │ + b 621d4 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [fp, #-444] @ 0xfffffe44 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5a6d0 │ │ │ │ - b 621e4 │ │ │ │ - ldr r5, [pc, #396] @ 6253c │ │ │ │ - ldr r4, [pc, #396] @ 62540 │ │ │ │ - ldr r2, [pc, #396] @ 62544 │ │ │ │ + bl 5a6c0 │ │ │ │ + b 621d4 │ │ │ │ + ldr r5, [pc, #396] @ 6252c │ │ │ │ + ldr r4, [pc, #396] @ 62530 │ │ │ │ + ldr r2, [pc, #396] @ 62534 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r0 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, #32 │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62444 │ │ │ │ + bne 62434 │ │ │ │ mvn r4, #0 │ │ │ │ - b 61fe8 │ │ │ │ - ldr r5, [pc, #336] @ 62548 │ │ │ │ - ldr r4, [pc, #336] @ 6254c │ │ │ │ - ldr r2, [pc, #336] @ 62550 │ │ │ │ + b 61fd8 │ │ │ │ + ldr r5, [pc, #336] @ 62538 │ │ │ │ + ldr r4, [pc, #336] @ 6253c │ │ │ │ + ldr r2, [pc, #336] @ 62540 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r0 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623e8 │ │ │ │ + beq 623d8 │ │ │ │ mov r2, #254 @ 0xfe │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 623e8 │ │ │ │ + bl 57b50 │ │ │ │ + b 623d8 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 623e8 │ │ │ │ - ldr r5, [pc, #244] @ 62554 │ │ │ │ - ldr r4, [pc, #244] @ 62558 │ │ │ │ - ldr r2, [pc, #244] @ 6255c │ │ │ │ + bl 57b50 │ │ │ │ + b 623d8 │ │ │ │ + ldr r5, [pc, #244] @ 62544 │ │ │ │ + ldr r4, [pc, #244] @ 62548 │ │ │ │ + ldr r2, [pc, #244] @ 6254c │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r3, r0 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #245 @ 0xf5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623e8 │ │ │ │ + beq 623d8 │ │ │ │ mov r2, #247 @ 0xf7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 623e8 │ │ │ │ + bl 57b50 │ │ │ │ + b 623d8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r0, asr #2 │ │ │ │ + andeq lr, r3, r0, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, r0, lsr r1 │ │ │ │ + andeq lr, r3, r0, asr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r8], -r8 │ │ │ │ - andeq r7, r8, r0, ror #11 │ │ │ │ - andeq r7, r8, r0, asr #11 │ │ │ │ + andeq r7, r8, r8, lsl #12 │ │ │ │ + strdeq r7, [r8], -r0 │ │ │ │ + ldrdeq r7, [r8], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r8, ip, asr r5 │ │ │ │ - andeq lr, r3, r8 │ │ │ │ + andeq r7, r8, ip, ror #10 │ │ │ │ + andeq lr, r3, r8, lsl r0 │ │ │ │ strdeq pc, [r1], -r8 │ │ │ │ - muleq r8, ip, r4 │ │ │ │ + andeq r7, r8, ip, lsr #9 │ │ │ │ andeq r9, r1, r4, lsl #5 │ │ │ │ muleq r1, r4, fp │ │ │ │ andeq r0, r2, r0, ror ip │ │ │ │ andeq pc, r1, ip, lsr #23 │ │ │ │ andeq r8, r1, r8, ror #11 │ │ │ │ - andeq r7, r8, r0, asr #8 │ │ │ │ - andeq r7, r8, r0, lsl r4 │ │ │ │ + andeq r7, r8, r0, asr r4 │ │ │ │ + andeq r7, r8, r0, lsr #8 │ │ │ │ andeq r0, r2, r4, lsr ip │ │ │ │ - ldrdeq r7, [r8], -ip │ │ │ │ - andeq r7, r8, r4, lsr #7 │ │ │ │ + andeq r7, r8, ip, ror #7 │ │ │ │ + @ instruction: 0x000873b4 │ │ │ │ andeq r0, r2, r4, lsr #22 │ │ │ │ - andeq r7, r8, r0, lsr #6 │ │ │ │ - andeq r7, r8, ip, lsl #6 │ │ │ │ + andeq r7, r8, r0, lsr r3 │ │ │ │ + andeq r7, r8, ip, lsl r3 │ │ │ │ andeq r0, r2, r8, ror sl │ │ │ │ ldrdeq r0, [r2], -r4 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r2, r0, ror #20 │ │ │ │ @ instruction: 0x00020abc │ │ │ │ @ instruction: 0x00020ab8 │ │ │ │ andeq r0, r2, r0, lsl #20 │ │ │ │ @@ -95651,471 +95647,471 @@ │ │ │ │ andeq r0, r2, ip, ror #16 │ │ │ │ andeq pc, r1, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #436] @ 62730 │ │ │ │ - ldr r1, [pc, #436] @ 62734 │ │ │ │ - ldr r2, [pc, #436] @ 62738 │ │ │ │ + ldr ip, [pc, #436] @ 62720 │ │ │ │ + ldr r1, [pc, #436] @ 62724 │ │ │ │ + ldr r2, [pc, #436] @ 62728 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 6273c │ │ │ │ + ldr r3, [pc, #416] @ 6272c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625d0 │ │ │ │ - ldr r1, [pc, #384] @ 62740 │ │ │ │ - ldr r0, [pc, #384] @ 62744 │ │ │ │ - ldr r2, [pc, #384] @ 62748 │ │ │ │ + beq 625c0 │ │ │ │ + ldr r1, [pc, #384] @ 62730 │ │ │ │ + ldr r0, [pc, #384] @ 62734 │ │ │ │ + ldr r2, [pc, #384] @ 62738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 62660 │ │ │ │ - ldr r3, [pc, #348] @ 6274c │ │ │ │ + ble 62650 │ │ │ │ + ldr r3, [pc, #348] @ 6273c │ │ │ │ asr r2, r0, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, #0 │ │ │ │ stm r3, {r0, r2} │ │ │ │ - ldr r3, [pc, #312] @ 6273c │ │ │ │ + ldr r3, [pc, #312] @ 6272c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62644 │ │ │ │ - ldr r2, [pc, #308] @ 62750 │ │ │ │ - ldr r3, [pc, #280] @ 62738 │ │ │ │ + bne 62634 │ │ │ │ + ldr r2, [pc, #308] @ 62740 │ │ │ │ + ldr r3, [pc, #280] @ 62728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6272c │ │ │ │ + bne 6271c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #264] @ 62754 │ │ │ │ - ldr r0, [pc, #264] @ 62758 │ │ │ │ - ldr r2, [pc, #264] @ 6275c │ │ │ │ + ldr r1, [pc, #264] @ 62744 │ │ │ │ + ldr r0, [pc, #264] @ 62748 │ │ │ │ + ldr r2, [pc, #264] @ 6274c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 62614 │ │ │ │ + bl 57b50 │ │ │ │ + b 62604 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #232] @ 62760 │ │ │ │ + ldr r3, [pc, #232] @ 62750 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6270c │ │ │ │ + bne 626fc │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #192] @ 62764 │ │ │ │ + ldr r3, [pc, #192] @ 62754 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #176] @ 62768 │ │ │ │ - ldr r1, [pc, #176] @ 6276c │ │ │ │ + ldr r3, [pc, #176] @ 62758 │ │ │ │ + ldr r1, [pc, #176] @ 6275c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ - ldr r2, [pc, #156] @ 62770 │ │ │ │ + ldr r2, [pc, #156] @ 62760 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 49f0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 625fc │ │ │ │ + b 625ec │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #76] @ 62764 │ │ │ │ + ldr r3, [pc, #76] @ 62754 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r4, ror sl │ │ │ │ - andeq sp, r3, r0, ror sl │ │ │ │ + andeq sp, r3, r4, lsl #21 │ │ │ │ + andeq sp, r3, r0, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r2, ip, lsl #15 │ │ │ │ muleq r2, ip, r7 │ │ │ │ andeq r0, r0, r1, lsl #5 │ │ │ │ - andeq r1, r4, r0, ror r6 │ │ │ │ - ldrdeq sp, [r3], -ip │ │ │ │ + andeq r1, r4, r0, lsl #13 │ │ │ │ + andeq sp, r3, ip, ror #19 │ │ │ │ andeq r0, r2, r0, lsl #14 │ │ │ │ andeq r0, r2, r0, lsl r7 │ │ │ │ andeq r0, r0, pc, lsl #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r2, r4, asr #13 │ │ │ │ andeq r0, r2, r0, lsl #13 │ │ │ │ andeq r0, r0, r6, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #224] @ 62870 │ │ │ │ - ldr r2, [pc, #224] @ 62874 │ │ │ │ + ldr r3, [pc, #224] @ 62860 │ │ │ │ + ldr r2, [pc, #224] @ 62864 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 627f8 │ │ │ │ + bne 627e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62848 │ │ │ │ + beq 62838 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 62848 │ │ │ │ - ldr r3, [pc, #180] @ 62878 │ │ │ │ + bne 62838 │ │ │ │ + ldr r3, [pc, #180] @ 62868 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 627d0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 627c0 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #156] @ 6287c │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #156] @ 6286c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62850 │ │ │ │ + bne 62840 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #128] @ 62880 │ │ │ │ - ldr r0, [pc, #128] @ 62884 │ │ │ │ + ldr r1, [pc, #128] @ 62870 │ │ │ │ + ldr r0, [pc, #128] @ 62874 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62824 │ │ │ │ + beq 62814 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 627bc │ │ │ │ + beq 627ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62848 │ │ │ │ - ldr r1, [pc, #80] @ 62888 │ │ │ │ - ldr r0, [pc, #80] @ 6288c │ │ │ │ - ldr r2, [pc, #80] @ 62890 │ │ │ │ + beq 62838 │ │ │ │ + ldr r1, [pc, #80] @ 62878 │ │ │ │ + ldr r0, [pc, #80] @ 6287c │ │ │ │ + ldr r2, [pc, #80] @ 62880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 62894 │ │ │ │ - ldr r0, [pc, #60] @ 62898 │ │ │ │ + ldr r1, [pc, #60] @ 62884 │ │ │ │ + ldr r0, [pc, #60] @ 62888 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq sp, r3, r8, ror #16 │ │ │ │ + andeq sp, r3, r8, ror r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r8, r0, asr #29 │ │ │ │ - andeq r6, r8, r4, lsr #29 │ │ │ │ + ldrdeq r6, [r8], -r0 │ │ │ │ + @ instruction: 0x00086eb4 │ │ │ │ andeq r0, r2, r0, asr r5 │ │ │ │ muleq r2, r0, r5 │ │ │ │ andeq r0, r2, r4, lsl r5 │ │ │ │ andeq r0, r2, r4, asr r5 │ │ │ │ andeq r0, r0, r3, lsl r2 │ │ │ │ strdeq r0, [r2], -r8 │ │ │ │ andeq r0, r2, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #264] @ 629c0 │ │ │ │ - ldr r1, [pc, #264] @ 629c4 │ │ │ │ + ldr ip, [pc, #264] @ 629b0 │ │ │ │ + ldr r1, [pc, #264] @ 629b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #256] @ 629c8 │ │ │ │ + ldr r3, [pc, #256] @ 629b8 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #252] @ 629cc │ │ │ │ + ldr r2, [pc, #252] @ 629bc │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6297c │ │ │ │ + bne 6296c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ bl 49a8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrb r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 629b4 │ │ │ │ + bne 629a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 629b4 │ │ │ │ - ldr r1, [pc, #164] @ 629d0 │ │ │ │ - ldr r2, [pc, #164] @ 629d4 │ │ │ │ + bne 629a4 │ │ │ │ + ldr r1, [pc, #164] @ 629c0 │ │ │ │ + ldr r2, [pc, #164] @ 629c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62998 │ │ │ │ - ldr r2, [pc, #132] @ 629d8 │ │ │ │ - ldr r3, [pc, #108] @ 629c4 │ │ │ │ + bne 62988 │ │ │ │ + ldr r2, [pc, #132] @ 629c8 │ │ │ │ + ldr r3, [pc, #108] @ 629b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 629bc │ │ │ │ + bne 629ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #88] @ 629dc │ │ │ │ - ldr r0, [pc, #88] @ 629e0 │ │ │ │ - ldr r2, [pc, #88] @ 629e4 │ │ │ │ + ldr r1, [pc, #88] @ 629cc │ │ │ │ + ldr r0, [pc, #88] @ 629d0 │ │ │ │ + ldr r2, [pc, #88] @ 629d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 628f0 │ │ │ │ - ldr r1, [pc, #72] @ 629e8 │ │ │ │ - ldr r0, [pc, #72] @ 629ec │ │ │ │ - ldr r2, [pc, #72] @ 629f0 │ │ │ │ + bl 57924 │ │ │ │ + b 628e0 │ │ │ │ + ldr r1, [pc, #72] @ 629d8 │ │ │ │ + ldr r0, [pc, #72] @ 629dc │ │ │ │ + ldr r2, [pc, #72] @ 629e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 6294c │ │ │ │ + bl 57b50 │ │ │ │ + b 6293c │ │ │ │ mvn r4, #0 │ │ │ │ - b 62940 │ │ │ │ + b 62930 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, ip, lsr r7 │ │ │ │ + andeq sp, r3, ip, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r3, r0, lsr #14 │ │ │ │ + andeq sp, r3, r0, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r4, r4, lsr r3 │ │ │ │ - andeq r6, r8, r0, asr sp │ │ │ │ - andeq sp, r3, r4, lsr #13 │ │ │ │ + andeq r1, r4, r4, asr #6 │ │ │ │ + andeq r6, r8, r0, ror #26 │ │ │ │ + @ instruction: 0x0003d6b4 │ │ │ │ andeq r0, r2, r8, asr #7 │ │ │ │ andeq r0, r2, r0, lsr #8 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ andeq r0, r2, ip, lsr #7 │ │ │ │ andeq r0, r2, r4, lsl #8 │ │ │ │ andeq r0, r0, r9, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3472] @ 0xd90 │ │ │ │ - ldr ip, [pc, #624] @ 62c80 │ │ │ │ - ldr r1, [pc, #624] @ 62c84 │ │ │ │ - ldr r2, [pc, #624] @ 62c88 │ │ │ │ + ldr ip, [pc, #624] @ 62c70 │ │ │ │ + ldr r1, [pc, #624] @ 62c74 │ │ │ │ + ldr r2, [pc, #624] @ 62c78 │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-588] @ 0xfffffdb4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #604] @ 62c8c │ │ │ │ + ldr r3, [pc, #604] @ 62c7c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62af8 │ │ │ │ + bne 62ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b3c │ │ │ │ + beq 62b2c │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r6, [pc, #556] @ 62c90 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r6, [pc, #556] @ 62c80 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5], #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d14 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-584] @ 0xfffffdb8 │ │ │ │ - bne 62b64 │ │ │ │ + bne 62b54 │ │ │ │ ldr r2, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r1, [fp, #-584] @ 0xfffffdb8 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ str r2, [r6, #8] │ │ │ │ - ldr r3, [pc, #468] @ 62c8c │ │ │ │ + ldr r3, [pc, #468] @ 62c7c │ │ │ │ ldr r2, [fp, #-588] @ 0xfffffdb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b48 │ │ │ │ - ldr r2, [pc, #452] @ 62c94 │ │ │ │ - ldr r3, [pc, #436] @ 62c88 │ │ │ │ + bne 62b38 │ │ │ │ + ldr r2, [pc, #452] @ 62c84 │ │ │ │ + ldr r3, [pc, #436] @ 62c78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c7c │ │ │ │ + bne 62c6c │ │ │ │ ldr r0, [fp, #-584] @ 0xfffffdb8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r7, [pc, #408] @ 62c98 │ │ │ │ - ldr r6, [pc, #408] @ 62c9c │ │ │ │ + ldr r7, [pc, #408] @ 62c88 │ │ │ │ + ldr r6, [pc, #408] @ 62c8c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #400] @ 62ca0 │ │ │ │ + ldr r2, [pc, #400] @ 62c90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62a54 │ │ │ │ + bne 62a44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b3c │ │ │ │ - ldr r2, [pc, #368] @ 62ca4 │ │ │ │ + beq 62b2c │ │ │ │ + ldr r2, [pc, #368] @ 62c94 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-584] @ 0xfffffdb8 │ │ │ │ - b 62ac8 │ │ │ │ - ldr r1, [pc, #344] @ 62ca8 │ │ │ │ - ldr r0, [pc, #344] @ 62cac │ │ │ │ - ldr r2, [pc, #344] @ 62cb0 │ │ │ │ + b 62ab8 │ │ │ │ + ldr r1, [pc, #344] @ 62c98 │ │ │ │ + ldr r0, [pc, #344] @ 62c9c │ │ │ │ + ldr r2, [pc, #344] @ 62ca0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 62ac8 │ │ │ │ + bl 57b50 │ │ │ │ + b 62ab8 │ │ │ │ sub r2, fp, #288 @ 0x120 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ bl 44f8 │ │ │ │ sub r1, fp, #576 @ 0x240 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-588] @ 0xfffffdb4 │ │ │ │ - ldr r3, [pc, #296] @ 62cb4 │ │ │ │ + ldr r3, [pc, #296] @ 62ca4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62c5c │ │ │ │ + bne 62c4c │ │ │ │ sub r6, fp, #572 @ 0x23c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #256] @ 62cb8 │ │ │ │ + ldr r3, [pc, #256] @ 62ca8 │ │ │ │ ldr r8, [fp, #-588] @ 0xfffffdb4 │ │ │ │ - ldr r7, [pc, #252] @ 62cbc │ │ │ │ + ldr r7, [pc, #252] @ 62cac │ │ │ │ ldr r4, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #236] @ 62cc0 │ │ │ │ + ldr r3, [pc, #236] @ 62cb0 │ │ │ │ sub r2, fp, #288 @ 0x120 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-584] @ 0xfffffdb8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #200] @ 62cc4 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #200] @ 62cb4 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ bl 49f0 │ │ │ │ ldr r4, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #84] @ 62c8c │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #84] @ 62c7c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b3c │ │ │ │ - ldr r0, [pc, #124] @ 62cc8 │ │ │ │ - ldr r2, [pc, #124] @ 62ccc │ │ │ │ + beq 62b2c │ │ │ │ + ldr r0, [pc, #124] @ 62cb8 │ │ │ │ + ldr r2, [pc, #124] @ 62cbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 62b3c │ │ │ │ + bl 57b50 │ │ │ │ + b 62b2c │ │ │ │ ldr r2, [fp, #-588] @ 0xfffffdb4 │ │ │ │ - ldr r3, [pc, #80] @ 62cb8 │ │ │ │ + ldr r3, [pc, #80] @ 62ca8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r0, ror #11 │ │ │ │ - ldrdeq sp, [r3], -ip │ │ │ │ + strdeq sp, [r3], -r0 │ │ │ │ + andeq sp, r3, ip, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r8, r0, lsr #24 │ │ │ │ - andeq sp, r3, r8, lsr #10 │ │ │ │ + andeq r6, r8, r0, lsr ip │ │ │ │ + andeq sp, r3, r8, lsr r5 │ │ │ │ andeq r0, r2, r0, asr r2 │ │ │ │ andeq r0, r2, r0, asr #5 │ │ │ │ andeq r0, r0, r3, ror #3 │ │ │ │ andeq r0, r0, r6, ror #3 │ │ │ │ strdeq r0, [r2], -ip │ │ │ │ andeq r0, r2, ip, ror #4 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ @@ -96127,69 +96123,69 @@ │ │ │ │ andeq r0, r2, r8, ror r1 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #120] @ 62d64 │ │ │ │ - ldr ip, [pc, #120] @ 62d68 │ │ │ │ + ldr lr, [pc, #120] @ 62d54 │ │ │ │ + ldr ip, [pc, #120] @ 62d58 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add lr, pc, lr │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ strh r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #68] @ 62d6c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #68] @ 62d5c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #12 │ │ │ │ - bl 2ac08 │ │ │ │ - ldr r2, [pc, #52] @ 62d70 │ │ │ │ - ldr r3, [pc, #40] @ 62d68 │ │ │ │ + bl 2abf8 │ │ │ │ + ldr r2, [pc, #52] @ 62d60 │ │ │ │ + ldr r3, [pc, #40] @ 62d58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d60 │ │ │ │ + bne 62d50 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r8, lsl #6 │ │ │ │ + andeq sp, r3, r8, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, r8, lsr pc │ │ │ │ - @ instruction: 0x0003d2bc │ │ │ │ + andeq r0, r4, r8, asr #30 │ │ │ │ + andeq sp, r3, ip, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3704] @ 0xe78 │ │ │ │ - ldr r2, [pc, #604] @ 62fec │ │ │ │ - ldr r3, [pc, #604] @ 62ff0 │ │ │ │ + ldr r2, [pc, #604] @ 62fdc │ │ │ │ + ldr r3, [pc, #604] @ 62fe0 │ │ │ │ sub sp, sp, #360 @ 0x168 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 4960 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62fb8 │ │ │ │ + bne 62fa8 │ │ │ │ orr r4, r4, #-268435452 @ 0xf0000004 │ │ │ │ orr r4, r4, #267386880 @ 0xff00000 │ │ │ │ mov r8, #1 │ │ │ │ orr r4, r4, #1015808 @ 0xf8000 │ │ │ │ mov r7, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4c18 │ │ │ │ @@ -96218,1332 +96214,1332 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 46a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62fd0 │ │ │ │ + beq 62fc0 │ │ │ │ orr r4, r4, #-16777216 @ 0xff000000 │ │ │ │ orr r4, r4, #16711680 @ 0xff0000 │ │ │ │ orr r4, r4, #33024 @ 0x8100 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #392] @ 62ff4 │ │ │ │ + ldr r2, [pc, #392] @ 62fe4 │ │ │ │ sub r6, fp, #160 @ 0xa0 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r9, fp, #380 @ 0x17c │ │ │ │ - b 62e94 │ │ │ │ + b 62e84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 62eb8 │ │ │ │ + bne 62ea8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62e88 │ │ │ │ + blt 62e78 │ │ │ │ orreq r4, r4, #-1073741808 @ 0xc0000010 │ │ │ │ orreq r4, r4, #1069547520 @ 0x3fc00000 │ │ │ │ orreq r4, r4, #4161536 @ 0x3f8000 │ │ │ │ addeq r7, r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 4870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62fe4 │ │ │ │ - ldr r9, [pc, #296] @ 62ff8 │ │ │ │ + beq 62fd4 │ │ │ │ + ldr r9, [pc, #296] @ 62fe8 │ │ │ │ add r7, r7, #1 │ │ │ │ orr r9, r4, r9 │ │ │ │ bl 4ea0 │ │ │ │ sub r4, fp, #260 @ 0x104 │ │ │ │ - b 62eec │ │ │ │ + b 62edc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 62fa4 │ │ │ │ + bne 62f94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62ee0 │ │ │ │ - bne 62fa4 │ │ │ │ + blt 62ed0 │ │ │ │ + bne 62f94 │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc │ │ │ │ orr r9, r9, #33280 @ 0x8200 │ │ │ │ lsl r9, r9, #16 │ │ │ │ asr r9, r9, #16 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62f60 │ │ │ │ + bne 62f50 │ │ │ │ lsl r9, r9, #16 │ │ │ │ - ldr r4, [pc, #204] @ 62ffc │ │ │ │ + ldr r4, [pc, #204] @ 62fec │ │ │ │ orr r9, r9, #-2147483648 @ 0x80000000 │ │ │ │ orr r9, r9, #4194304 @ 0x400000 │ │ │ │ add r4, pc, r4 │ │ │ │ asr r9, r9, #16 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 62f50 │ │ │ │ + b 62f40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 62f60 │ │ │ │ + bne 62f50 │ │ │ │ mov r0, r4 │ │ │ │ bl 46fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62f44 │ │ │ │ + blt 62f34 │ │ │ │ add r8, r8, #8 │ │ │ │ cmp r8, r7 │ │ │ │ orreq r9, r9, #16384 @ 0x4000 │ │ │ │ lsleq r9, r9, #16 │ │ │ │ asreq r9, r9, #16 │ │ │ │ - ldr r2, [pc, #132] @ 63000 │ │ │ │ - ldr r3, [pc, #112] @ 62ff0 │ │ │ │ + ldr r2, [pc, #132] @ 62ff0 │ │ │ │ + ldr r3, [pc, #112] @ 62fe0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62fe0 │ │ │ │ + bne 62fd0 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62f24 │ │ │ │ - b 62f74 │ │ │ │ + beq 62f14 │ │ │ │ + b 62f64 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r8, r8, #1 │ │ │ │ movne r8, #1 │ │ │ │ - b 62dd4 │ │ │ │ + b 62dc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 62e54 │ │ │ │ - b 62e64 │ │ │ │ + bne 62e44 │ │ │ │ + b 62e54 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov r9, r4 │ │ │ │ - b 62ed8 │ │ │ │ - andeq sp, r3, r4, ror #4 │ │ │ │ + b 62ec8 │ │ │ │ + andeq sp, r3, r4, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r1, r8, lsl #31 │ │ │ │ @ instruction: 0xffff8020 │ │ │ │ andeq r2, r2, r8, asr #6 │ │ │ │ - andeq sp, r3, ip, ror r0 │ │ │ │ + andeq sp, r3, ip, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - bne 6304c │ │ │ │ - b 63088 │ │ │ │ + bne 6303c │ │ │ │ + b 63078 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63048 │ │ │ │ + beq 63038 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630b0 │ │ │ │ + beq 630a0 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6302c │ │ │ │ + bne 6301c │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r4, [r7] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 630a4 │ │ │ │ - b 630c0 │ │ │ │ + bne 63094 │ │ │ │ + b 630b0 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 630c0 │ │ │ │ + beq 630b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 63098 │ │ │ │ + bne 63088 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ stm r4, {r3, r6} │ │ │ │ - b 6306c │ │ │ │ + b 6305c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ - ldr r2, [pc, #780] @ 63400 │ │ │ │ + ldr r2, [pc, #780] @ 633f0 │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #776] @ 63404 │ │ │ │ - ldr r1, [pc, #776] @ 63408 │ │ │ │ + ldr r0, [pc, #776] @ 633f4 │ │ │ │ + ldr r1, [pc, #776] @ 633f8 │ │ │ │ sub sp, sp, #624 @ 0x270 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - ldr r5, [pc, #756] @ 6340c │ │ │ │ + ldr r5, [pc, #756] @ 633fc │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r1, fp, #600 @ 0x258 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ str r1, [r2, #12] │ │ │ │ - beq 631dc │ │ │ │ - ldr r2, [pc, #720] @ 63410 │ │ │ │ - ldr r1, [pc, #720] @ 63414 │ │ │ │ + beq 631cc │ │ │ │ + ldr r2, [pc, #720] @ 63400 │ │ │ │ + ldr r1, [pc, #720] @ 63404 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #16 │ │ │ │ str r1, [fp, #-608] @ 0xfffffda0 │ │ │ │ str r2, [fp, #-612] @ 0xfffffd9c │ │ │ │ str lr, [fp, #-620] @ 0xfffffd94 │ │ │ │ str r5, [fp, #-616] @ 0xfffffd98 │ │ │ │ - b 631a8 │ │ │ │ + b 63198 │ │ │ │ ldr r1, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, r1 │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ cmp r2, r0 │ │ │ │ movcc r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63218 │ │ │ │ + bne 63208 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631dc │ │ │ │ + beq 631cc │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63160 │ │ │ │ + bne 63150 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ - bl 63004 │ │ │ │ + bl 62ff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6330c │ │ │ │ + beq 632fc │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631a8 │ │ │ │ - ldr r3, [pc, #564] @ 63418 │ │ │ │ + bne 63198 │ │ │ │ + ldr r3, [pc, #564] @ 63408 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r2, [pc, #552] @ 6341c │ │ │ │ - ldr r3, [pc, #528] @ 63408 │ │ │ │ + ldr r2, [pc, #552] @ 6340c │ │ │ │ + ldr r3, [pc, #528] @ 633f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 633fc │ │ │ │ + bne 633ec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [fp, #-620] @ 0xfffffd94 │ │ │ │ sub r2, r2, r0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6318c │ │ │ │ - ldr r1, [pc, #488] @ 63420 │ │ │ │ + blt 6317c │ │ │ │ + ldr r1, [pc, #488] @ 63410 │ │ │ │ bics r1, r1, r2 │ │ │ │ - bne 6318c │ │ │ │ - ldr r0, [pc, #480] @ 63424 │ │ │ │ + bne 6317c │ │ │ │ + ldr r0, [pc, #480] @ 63414 │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, #0 │ │ │ │ - bl 63004 │ │ │ │ + bl 62ff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6318c │ │ │ │ + bne 6317c │ │ │ │ sub r1, fp, #592 @ 0x250 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #440] @ 63428 │ │ │ │ + ldr r3, [pc, #440] @ 63418 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 633dc │ │ │ │ + bne 633cc │ │ │ │ sub r7, fp, #308 @ 0x134 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #396] @ 6342c │ │ │ │ + ldr r3, [pc, #396] @ 6341c │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #372] @ 63430 │ │ │ │ - ldr r1, [pc, #372] @ 63434 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #372] @ 63420 │ │ │ │ + ldr r1, [pc, #372] @ 63424 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #368] @ 63438 │ │ │ │ + ldr r2, [pc, #368] @ 63428 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ stm sp, {r3, r4} │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - b 6318c │ │ │ │ + b 6317c │ │ │ │ sub r1, fp, #596 @ 0x254 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #264] @ 63428 │ │ │ │ + ldr r3, [pc, #264] @ 63418 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 633bc │ │ │ │ + bne 633ac │ │ │ │ sub r7, fp, #588 @ 0x24c │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #220] @ 6342c │ │ │ │ + ldr r3, [pc, #220] @ 6341c │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #208] @ 6343c │ │ │ │ - ldr r1, [pc, #208] @ 63440 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #208] @ 6342c │ │ │ │ + ldr r1, [pc, #208] @ 63430 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #436 @ 0x1b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ stm sp, {r3, r4} │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - b 631c8 │ │ │ │ + b 631b8 │ │ │ │ ldr r5, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #100] @ 6342c │ │ │ │ + ldr r3, [pc, #100] @ 6341c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r5, [fp, #-616] @ 0xfffffd98 │ │ │ │ - ldr r3, [pc, #68] @ 6342c │ │ │ │ + ldr r3, [pc, #68] @ 6341c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r8, r0, lsl #11 │ │ │ │ - strdeq ip, [r3], -r4 │ │ │ │ + muleq r8, r0, r5 │ │ │ │ + andeq ip, r3, r4, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - andeq r6, r8, r0, asr #10 │ │ │ │ - andeq r0, r4, ip, lsl fp │ │ │ │ - muleq r8, ip, r4 │ │ │ │ - andeq ip, r3, r4, lsl #28 │ │ │ │ + andeq ip, r3, r0, ror #29 │ │ │ │ + andeq r6, r8, r0, asr r5 │ │ │ │ + andeq r0, r4, ip, lsr #22 │ │ │ │ + andeq r6, r8, ip, lsr #9 │ │ │ │ + andeq ip, r3, r4, lsl lr │ │ │ │ andeq r1, r0, r1 │ │ │ │ - andeq r6, r8, ip, lsr r4 │ │ │ │ + andeq r6, r8, ip, asr #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r4, r4, lsr #19 │ │ │ │ + @ instruction: 0x000409b4 │ │ │ │ andeq pc, r1, ip, lsl #21 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - strdeq r0, [r4], -r4 │ │ │ │ + andeq r0, r4, r4, lsl #18 │ │ │ │ andeq pc, r1, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #144] @ 634f0 │ │ │ │ - ldr r2, [pc, #144] @ 634f4 │ │ │ │ + ldr r3, [pc, #144] @ 634e0 │ │ │ │ + ldr r2, [pc, #144] @ 634e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 634b4 │ │ │ │ - ldr r5, [pc, #120] @ 634f8 │ │ │ │ + bne 634a4 │ │ │ │ + ldr r5, [pc, #120] @ 634e8 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #20 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 634d0 │ │ │ │ + bne 634c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 634fc │ │ │ │ - ldr r0, [pc, #64] @ 63500 │ │ │ │ - ldr r2, [pc, #64] @ 63504 │ │ │ │ + ldr r1, [pc, #64] @ 634ec │ │ │ │ + ldr r0, [pc, #64] @ 634f0 │ │ │ │ + ldr r2, [pc, #64] @ 634f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 63478 │ │ │ │ - ldr r1, [pc, #48] @ 63508 │ │ │ │ - ldr r0, [pc, #48] @ 6350c │ │ │ │ - ldr r2, [pc, #48] @ 63510 │ │ │ │ + bl 57924 │ │ │ │ + b 63468 │ │ │ │ + ldr r1, [pc, #48] @ 634f8 │ │ │ │ + ldr r0, [pc, #48] @ 634fc │ │ │ │ + ldr r2, [pc, #48] @ 63500 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - muleq r3, r8, fp │ │ │ │ + andeq ip, r3, r8, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r8, r0, lsl #4 │ │ │ │ + andeq r6, r8, r0, lsl r2 │ │ │ │ muleq r1, r0, r8 │ │ │ │ andeq pc, r1, r0, asr #18 │ │ │ │ andeq r0, r0, r7, asr #4 │ │ │ │ andeq pc, r1, r4, ror r8 @ │ │ │ │ andeq pc, r1, r4, lsr #18 │ │ │ │ andeq r0, r0, pc, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ 635b0 │ │ │ │ - ldr r2, [pc, #128] @ 635b4 │ │ │ │ + ldr r3, [pc, #128] @ 635a0 │ │ │ │ + ldr r2, [pc, #128] @ 635a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63574 │ │ │ │ - ldr r1, [pc, #104] @ 635b8 │ │ │ │ + bne 63564 │ │ │ │ + ldr r1, [pc, #104] @ 635a8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #20 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 63590 │ │ │ │ + bne 63580 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 635bc │ │ │ │ - ldr r0, [pc, #64] @ 635c0 │ │ │ │ + ldr r1, [pc, #64] @ 635ac │ │ │ │ + ldr r0, [pc, #64] @ 635b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ - bl 57934 │ │ │ │ - b 63548 │ │ │ │ - ldr r1, [pc, #44] @ 635c4 │ │ │ │ - ldr r0, [pc, #44] @ 635c8 │ │ │ │ + bl 57924 │ │ │ │ + b 63538 │ │ │ │ + ldr r1, [pc, #44] @ 635b4 │ │ │ │ + ldr r0, [pc, #44] @ 635b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #572 @ 0x23c │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq ip, r3, r8, asr #21 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r4, r0, lsl r7 │ │ │ │ + andeq r0, r4, r0, lsr #14 │ │ │ │ ldrdeq pc, [r1], -r4 │ │ │ │ muleq r1, ip, r8 │ │ │ │ @ instruction: 0x0001f7b8 │ │ │ │ andeq pc, r1, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #148] @ 6367c │ │ │ │ - ldr r2, [pc, #148] @ 63680 │ │ │ │ + ldr r3, [pc, #148] @ 6366c │ │ │ │ + ldr r2, [pc, #148] @ 63670 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63640 │ │ │ │ - ldr r3, [pc, #124] @ 63684 │ │ │ │ + bne 63630 │ │ │ │ + ldr r3, [pc, #124] @ 63674 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63618 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 63608 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #96] @ 63688 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #96] @ 63678 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6365c │ │ │ │ + bne 6364c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 6368c │ │ │ │ - ldr r0, [pc, #68] @ 63690 │ │ │ │ - ldr r2, [pc, #68] @ 63694 │ │ │ │ + ldr r1, [pc, #68] @ 6367c │ │ │ │ + ldr r0, [pc, #68] @ 63680 │ │ │ │ + ldr r2, [pc, #68] @ 63684 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 63600 │ │ │ │ - ldr r1, [pc, #52] @ 63698 │ │ │ │ - ldr r0, [pc, #52] @ 6369c │ │ │ │ - ldr r2, [pc, #52] @ 636a0 │ │ │ │ + bl 57924 │ │ │ │ + b 635f0 │ │ │ │ + ldr r1, [pc, #52] @ 63688 │ │ │ │ + ldr r0, [pc, #52] @ 6368c │ │ │ │ + ldr r2, [pc, #52] @ 63690 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq ip, r3, r0, lsl sl │ │ │ │ + andeq ip, r3, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r8, ip, ror r0 │ │ │ │ - andeq r6, r8, ip, asr r0 │ │ │ │ + andeq r6, r8, ip, lsl #1 │ │ │ │ + andeq r6, r8, ip, rrx │ │ │ │ andeq pc, r1, r4, lsl #14 │ │ │ │ andeq pc, r1, r4, ror #15 │ │ │ │ andeq r0, r0, r3, lsr #4 │ │ │ │ andeq pc, r1, r8, ror #13 │ │ │ │ andeq pc, r1, r8, asr #15 │ │ │ │ andeq r0, r0, r9, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #232] @ 637a8 │ │ │ │ - ldr r1, [pc, #232] @ 637ac │ │ │ │ + ldr ip, [pc, #232] @ 63798 │ │ │ │ + ldr r1, [pc, #232] @ 6379c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #224] @ 637b0 │ │ │ │ + ldr r3, [pc, #224] @ 637a0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #220] @ 637b4 │ │ │ │ + ldr r2, [pc, #220] @ 637a4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63764 │ │ │ │ + bne 63754 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6379c │ │ │ │ - ldr r2, [pc, #152] @ 637b8 │ │ │ │ + bne 6378c │ │ │ │ + ldr r2, [pc, #152] @ 637a8 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63780 │ │ │ │ - ldr r2, [pc, #128] @ 637bc │ │ │ │ - ldr r3, [pc, #108] @ 637ac │ │ │ │ + bne 63770 │ │ │ │ + ldr r2, [pc, #128] @ 637ac │ │ │ │ + ldr r3, [pc, #108] @ 6379c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637a4 │ │ │ │ + bne 63794 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 637c0 │ │ │ │ - ldr r0, [pc, #84] @ 637c4 │ │ │ │ - ldr r2, [pc, #84] @ 637c8 │ │ │ │ + ldr r1, [pc, #84] @ 637b0 │ │ │ │ + ldr r0, [pc, #84] @ 637b4 │ │ │ │ + ldr r2, [pc, #84] @ 637b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 636f8 │ │ │ │ - ldr r1, [pc, #68] @ 637cc │ │ │ │ - ldr r0, [pc, #68] @ 637d0 │ │ │ │ - ldr r2, [pc, #68] @ 637d4 │ │ │ │ + bl 57924 │ │ │ │ + b 636e8 │ │ │ │ + ldr r1, [pc, #68] @ 637bc │ │ │ │ + ldr r0, [pc, #68] @ 637c0 │ │ │ │ + ldr r2, [pc, #68] @ 637c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 63734 │ │ │ │ + bl 57b50 │ │ │ │ + b 63724 │ │ │ │ mvn r4, #0 │ │ │ │ - b 63728 │ │ │ │ + b 63718 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, r4, lsr r9 │ │ │ │ + andeq ip, r3, r4, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r8, lsl r9 │ │ │ │ + andeq ip, r3, r8, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r4, r0, asr #10 │ │ │ │ - @ instruction: 0x0003c8bc │ │ │ │ + andeq r0, r4, r0, asr r5 │ │ │ │ + andeq ip, r3, ip, asr #17 │ │ │ │ andeq pc, r1, r0, ror #11 │ │ │ │ ldrdeq pc, [r1], -r4 │ │ │ │ andeq r0, r0, sl, asr r2 │ │ │ │ andeq pc, r1, r4, asr #11 │ │ │ │ @ instruction: 0x0001f6b8 │ │ │ │ andeq r0, r0, r2, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3088] @ 0xc10 │ │ │ │ - ldr r5, [pc, #1824] @ 63f14 │ │ │ │ - ldr r4, [pc, #1824] @ 63f18 │ │ │ │ - ldr lr, [pc, #1824] @ 63f1c │ │ │ │ + ldr r5, [pc, #1824] @ 63f04 │ │ │ │ + ldr r4, [pc, #1824] @ 63f08 │ │ │ │ + ldr lr, [pc, #1824] @ 63f0c │ │ │ │ sub sp, sp, #972 @ 0x3cc │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #1804] @ 63f20 │ │ │ │ + ldr r3, [pc, #1804] @ 63f10 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-944] @ 0xfffffc50 │ │ │ │ str ip, [fp, #-940] @ 0xfffffc54 │ │ │ │ str ip, [fp, #-936] @ 0xfffffc58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r0, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #-968] @ 0xfffffc38 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [fp, #-972] @ 0xfffffc34 │ │ │ │ - bne 63db0 │ │ │ │ + bne 63da0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-41] @ 0xffffffd7 │ │ │ │ strb r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ - ldr r3, [pc, #1736] @ 63f24 │ │ │ │ + ldr r3, [pc, #1736] @ 63f14 │ │ │ │ mov r7, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ - ldr r3, [pc, #1724] @ 63f28 │ │ │ │ + ldr r3, [pc, #1724] @ 63f18 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-964] @ 0xfffffc3c │ │ │ │ ldr r4, [fp, #-956] @ 0xfffffc44 │ │ │ │ ldr r9, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr sl, [fp, #-964] @ 0xfffffc3c │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63be0 │ │ │ │ + beq 63bd0 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ subls r3, r5, #36 @ 0x24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ addls r3, r3, fp │ │ │ │ sub r7, r7, #1 │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r0, [r3, #-260] @ 0xfffffefc │ │ │ │ cmp r7, #5 │ │ │ │ - bhi 638e8 │ │ │ │ + bhi 638d8 │ │ │ │ ldrb r7, [r9, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63be0 │ │ │ │ + beq 63bd0 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r8, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r7, [r3, r8] │ │ │ │ ands r7, r7, #8192 @ 0x2000 │ │ │ │ - beq 638c8 │ │ │ │ + beq 638b8 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63950 │ │ │ │ + beq 63940 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r8, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r2, r3, #8192 @ 0x2000 │ │ │ │ - beq 63c90 │ │ │ │ + beq 63c80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 63914 │ │ │ │ + bne 63904 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c │ │ │ │ mov r7, #1 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 63bf0 │ │ │ │ + beq 63be0 │ │ │ │ ldr r0, [fp, #-956] @ 0xfffffc44 │ │ │ │ bl 4588 │ │ │ │ - ldr r3, [pc, #1452] @ 63f20 │ │ │ │ + ldr r3, [pc, #1452] @ 63f10 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63cd0 │ │ │ │ + beq 63cc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639a4 │ │ │ │ - ldr r1, [pc, #1432] @ 63f2c │ │ │ │ - ldr r0, [pc, #1432] @ 63f30 │ │ │ │ - ldr r2, [pc, #1432] @ 63f34 │ │ │ │ + beq 63994 │ │ │ │ + ldr r1, [pc, #1432] @ 63f1c │ │ │ │ + ldr r0, [pc, #1432] @ 63f20 │ │ │ │ + ldr r2, [pc, #1432] @ 63f24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r4, #0 │ │ │ │ - ldr r2, [pc, #1416] @ 63f38 │ │ │ │ - ldr r3, [pc, #1384] @ 63f1c │ │ │ │ + ldr r2, [pc, #1416] @ 63f28 │ │ │ │ + ldr r3, [pc, #1384] @ 63f0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63e94 │ │ │ │ + bne 63e84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63cc8 │ │ │ │ + beq 63cb8 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r8, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 639d8 │ │ │ │ + bne 639c8 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 63c3c │ │ │ │ + beq 63c2c │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 63a78 │ │ │ │ + bcs 63a68 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r2, [sl, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 63a78 │ │ │ │ + bcc 63a68 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r1, [fp, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, r2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ ldr r0, [fp, #-972] @ 0xfffffc34 │ │ │ │ orr r2, r0, r2 │ │ │ │ strh r2, [r1, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63b20 │ │ │ │ + beq 63b10 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - bhi 63aec │ │ │ │ + bhi 63adc │ │ │ │ add r3, r5, fp │ │ │ │ add r5, r5, #1 │ │ │ │ strb r0, [r3, #-296] @ 0xfffffed8 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 63a78 │ │ │ │ - ldr r3, [pc, #1164] @ 63f3c │ │ │ │ + bne 63a68 │ │ │ │ + ldr r3, [pc, #1164] @ 63f2c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ add r5, r5, fp │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r5, #-297] @ 0xfffffed7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 63dec │ │ │ │ + beq 63ddc │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63eb8 │ │ │ │ + bne 63ea8 │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r7, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ - b 63870 │ │ │ │ + b 63860 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 63aa8 │ │ │ │ + beq 63a98 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63b20 │ │ │ │ + beq 63b10 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #10 │ │ │ │ - beq 63aa8 │ │ │ │ + beq 63a98 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63b04 │ │ │ │ + bne 63af4 │ │ │ │ mov r7, #5 │ │ │ │ - b 63be0 │ │ │ │ + b 63bd0 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63cc0 │ │ │ │ + beq 63cb0 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r8, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r2, r3, #2048 @ 0x800 │ │ │ │ - bne 63b28 │ │ │ │ + bne 63b18 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 63c9c │ │ │ │ + beq 63c8c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63bdc │ │ │ │ + beq 63bcc │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r8, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r2, r3, #8192 @ 0x2000 │ │ │ │ - beq 63c30 │ │ │ │ + beq 63c20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 63ba0 │ │ │ │ + bne 63b90 │ │ │ │ mov r7, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 63964 │ │ │ │ + bne 63954 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 63cf4 │ │ │ │ + bne 63ce4 │ │ │ │ ldr r3, [fp, #-936] @ 0xfffffc58 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi 63cf4 │ │ │ │ + bhi 63ce4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4cf0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-936] @ 0xfffffc58 │ │ │ │ - b 63884 │ │ │ │ + b 63874 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ str r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ - bne 639d8 │ │ │ │ + bne 639c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 63cb8 │ │ │ │ + beq 63ca8 │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ addls r3, r5, fp │ │ │ │ addls r5, r5, #1 │ │ │ │ strbls r0, [r3, #-296] @ 0xfffffed8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 63c40 │ │ │ │ + beq 63c30 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 63ba0 │ │ │ │ - b 63bdc │ │ │ │ + bne 63b90 │ │ │ │ + b 63bcc │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ str r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ - bne 63b28 │ │ │ │ + bne 63b18 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 638d8 │ │ │ │ + bne 638c8 │ │ │ │ mov r7, #0 │ │ │ │ - b 63be0 │ │ │ │ + b 63bd0 │ │ │ │ mov r7, #2 │ │ │ │ - b 63be0 │ │ │ │ + b 63bd0 │ │ │ │ mov r7, #4 │ │ │ │ - b 63be0 │ │ │ │ + b 63bd0 │ │ │ │ mov r7, r6 │ │ │ │ - b 63be0 │ │ │ │ + b 63bd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639a8 │ │ │ │ - ldr r1, [pc, #608] @ 63f40 │ │ │ │ - ldr r0, [pc, #608] @ 63f44 │ │ │ │ - ldr r2, [pc, #608] @ 63f48 │ │ │ │ + beq 63998 │ │ │ │ + ldr r1, [pc, #608] @ 63f30 │ │ │ │ + ldr r0, [pc, #608] @ 63f34 │ │ │ │ + ldr r2, [pc, #608] @ 63f38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 639a8 │ │ │ │ + bl 57b50 │ │ │ │ + b 63998 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #576] @ 63f4c │ │ │ │ + ldr r3, [pc, #576] @ 63f3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ str r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63dcc │ │ │ │ + bne 63dbc │ │ │ │ sub r6, fp, #924 @ 0x39c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #536] @ 63f50 │ │ │ │ + ldr r3, [pc, #536] @ 63f40 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #496] @ 63f54 │ │ │ │ - ldr r1, [pc, #496] @ 63f58 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #496] @ 63f44 │ │ │ │ + ldr r1, [pc, #496] @ 63f48 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #472] @ 63f5c │ │ │ │ + ldr r2, [pc, #472] @ 63f4c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-932] @ 0xfffffc5c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 63964 │ │ │ │ - ldr r1, [pc, #424] @ 63f60 │ │ │ │ - ldr r0, [pc, #424] @ 63f64 │ │ │ │ + b 63954 │ │ │ │ + ldr r1, [pc, #424] @ 63f50 │ │ │ │ + ldr r0, [pc, #424] @ 63f54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #876 @ 0x36c │ │ │ │ - bl 57934 │ │ │ │ - b 63848 │ │ │ │ + bl 57924 │ │ │ │ + b 63838 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #376] @ 63f50 │ │ │ │ + ldr r3, [pc, #376] @ 63f40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-976] @ 0xfffffc30 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #924 @ 0x39c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, fp, #928 @ 0x3a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #328] @ 63f4c │ │ │ │ + ldr r3, [pc, #328] @ 63f3c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #644 @ 0x284 │ │ │ │ str r3, [fp, #-984] @ 0xfffffc28 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63e98 │ │ │ │ + bne 63e88 │ │ │ │ sub r6, fp, #644 @ 0x284 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #284] @ 63f50 │ │ │ │ + ldr r3, [pc, #284] @ 63f40 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #292] @ 63f68 │ │ │ │ + ldr r3, [pc, #292] @ 63f58 │ │ │ │ sub r2, fp, #296 @ 0x128 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #280] @ 63f6c │ │ │ │ + ldr r1, [pc, #280] @ 63f5c │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #256] @ 63f70 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #256] @ 63f60 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-984] @ 0xfffffc28 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-928] @ 0xfffffc60 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 63acc │ │ │ │ + b 63abc │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #172] @ 63f50 │ │ │ │ + ldr r3, [pc, #172] @ 63f40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-984] @ 0xfffffc28 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #644 @ 0x284 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #180] @ 63f74 │ │ │ │ + ldr r3, [pc, #180] @ 63f64 │ │ │ │ ldr r6, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ sub r7, fp, #296 @ 0x128 │ │ │ │ mov r5, #0 │ │ │ │ - b 63ef8 │ │ │ │ + b 63ee8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4, #8 │ │ │ │ str r5, [sp] │ │ │ │ bl 46e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f04 │ │ │ │ + beq 63ef4 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63ed4 │ │ │ │ - b 63ad8 │ │ │ │ + bne 63ec4 │ │ │ │ + b 63ac8 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b 63ad8 │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - strdeq ip, [r3], -r8 │ │ │ │ + b 63ac8 │ │ │ │ + andeq ip, r3, ip, lsl #16 │ │ │ │ + andeq ip, r3, r8, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000273b4 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ + andeq r0, r4, r8, lsl #8 │ │ │ │ @ instruction: 0x0001f3b8 │ │ │ │ andeq pc, r1, r4, asr #9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq ip, r3, r8, asr #12 │ │ │ │ + andeq ip, r3, r8, asr r6 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq pc, r1, ip, rrx │ │ │ │ andeq pc, r1, r8, ror r1 @ │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ strdeq pc, [r1], -ip │ │ │ │ ldrdeq lr, [r1], -ip │ │ │ │ muleq r0, r3, r3 │ │ │ │ muleq r1, r8, pc @ │ │ │ │ andeq pc, r1, r4, lsr #1 │ │ │ │ andeq pc, r1, ip, lsl r0 @ │ │ │ │ strdeq lr, [r1], -r4 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ - andeq r5, r8, r0, asr #15 │ │ │ │ + ldrdeq r5, [r8], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ - ldr lr, [pc, #780] @ 642a0 │ │ │ │ - ldr ip, [pc, #780] @ 642a4 │ │ │ │ - ldr r2, [pc, #780] @ 642a8 │ │ │ │ + ldr lr, [pc, #780] @ 64290 │ │ │ │ + ldr ip, [pc, #780] @ 64294 │ │ │ │ + ldr r2, [pc, #780] @ 64298 │ │ │ │ sub sp, sp, #952 @ 0x3b8 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #760] @ 642ac │ │ │ │ + ldr r3, [pc, #760] @ 6429c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fec │ │ │ │ - ldr r1, [pc, #724] @ 642b0 │ │ │ │ - ldr r0, [pc, #724] @ 642b4 │ │ │ │ - ldr r2, [pc, #724] @ 642b8 │ │ │ │ + beq 63fdc │ │ │ │ + ldr r1, [pc, #724] @ 642a0 │ │ │ │ + ldr r0, [pc, #724] @ 642a4 │ │ │ │ + ldr r2, [pc, #724] @ 642a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r6, fp, #656 @ 0x290 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4c6b8 │ │ │ │ + bl 4c6a8 │ │ │ │ sub r2, fp, #288 @ 0x120 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r0, #32 │ │ │ │ - bl 1cd30 │ │ │ │ + bl 1cd20 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 64024 │ │ │ │ - ldr r1, [pc, #672] @ 642bc │ │ │ │ + beq 64014 │ │ │ │ + ldr r1, [pc, #672] @ 642ac │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r2, [pc, #660] @ 642c0 │ │ │ │ - ldr r1, [pc, #660] @ 642c4 │ │ │ │ + bl 4c744 │ │ │ │ + ldr r2, [pc, #660] @ 642b0 │ │ │ │ + ldr r1, [pc, #660] @ 642b4 │ │ │ │ sub r6, fp, #656 @ 0x290 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r2, [pc, #640] @ 642c8 │ │ │ │ - ldr r1, [pc, #640] @ 642cc │ │ │ │ + bl 4c744 │ │ │ │ + ldr r2, [pc, #640] @ 642b8 │ │ │ │ + ldr r1, [pc, #640] @ 642bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4c754 │ │ │ │ + bl 4c744 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #620] @ 642d0 │ │ │ │ + ldr r3, [pc, #620] @ 642c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64084 │ │ │ │ - ldr r1, [pc, #600] @ 642d4 │ │ │ │ + beq 64074 │ │ │ │ + ldr r1, [pc, #600] @ 642c4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4c754 │ │ │ │ - ldr r3, [pc, #588] @ 642d8 │ │ │ │ + bl 4c744 │ │ │ │ + ldr r3, [pc, #588] @ 642c8 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64184 │ │ │ │ + beq 64174 │ │ │ │ sub r0, fp, #656 @ 0x290 │ │ │ │ - bl 4cdb0 │ │ │ │ - ldr r1, [pc, #568] @ 642dc │ │ │ │ + bl 4cda0 │ │ │ │ + ldr r1, [pc, #568] @ 642cc │ │ │ │ sub r6, fp, #656 @ 0x290 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cc78 │ │ │ │ - ldr r3, [pc, #552] @ 642e0 │ │ │ │ + bl 4cc68 │ │ │ │ + ldr r3, [pc, #552] @ 642d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64190 │ │ │ │ + beq 64180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cc78 │ │ │ │ + bl 4cc68 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ sub r0, fp, #656 @ 0x290 │ │ │ │ strb r3, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 4b7f8 │ │ │ │ + bl 4b7e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ - bne 6419c │ │ │ │ + bne 6418c │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6410c │ │ │ │ + beq 640fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 637d8 │ │ │ │ + bl 637c8 │ │ │ │ str r0, [fp, #-956] @ 0xfffffc44 │ │ │ │ sub r4, fp, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c2d8 │ │ │ │ + bl 4c2c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ce00 │ │ │ │ - ldr r3, [pc, #388] @ 642ac │ │ │ │ + bl 4cdf0 │ │ │ │ + ldr r3, [pc, #388] @ 6429c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64168 │ │ │ │ - ldr r2, [pc, #420] @ 642e4 │ │ │ │ - ldr r3, [pc, #356] @ 642a8 │ │ │ │ + bne 64158 │ │ │ │ + ldr r2, [pc, #420] @ 642d4 │ │ │ │ + ldr r3, [pc, #356] @ 64298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6429c │ │ │ │ + bne 6428c │ │ │ │ ldr r0, [fp, #-956] @ 0xfffffc44 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #376] @ 642e8 │ │ │ │ - ldr r0, [pc, #376] @ 642ec │ │ │ │ - ldr r2, [pc, #376] @ 642f0 │ │ │ │ + ldr r1, [pc, #376] @ 642d8 │ │ │ │ + ldr r0, [pc, #376] @ 642dc │ │ │ │ + ldr r2, [pc, #376] @ 642e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 64138 │ │ │ │ - ldr r1, [pc, #360] @ 642f4 │ │ │ │ + bl 57b50 │ │ │ │ + b 64128 │ │ │ │ + ldr r1, [pc, #360] @ 642e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 64094 │ │ │ │ - ldr r1, [pc, #352] @ 642f8 │ │ │ │ + b 64084 │ │ │ │ + ldr r1, [pc, #352] @ 642e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 640c4 │ │ │ │ + b 640b4 │ │ │ │ sub r1, fp, #944 @ 0x3b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #328] @ 642fc │ │ │ │ + ldr r3, [pc, #328] @ 642ec │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #940 @ 0x3ac │ │ │ │ str r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6427c │ │ │ │ + bne 6426c │ │ │ │ sub r6, fp, #940 @ 0x3ac │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #288] @ 64300 │ │ │ │ + ldr r3, [pc, #288] @ 642f0 │ │ │ │ ldr r9, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r8, [pc, #284] @ 64304 │ │ │ │ + ldr r8, [pc, #284] @ 642f4 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ - ldr r7, [pc, #280] @ 64308 │ │ │ │ + ldr r7, [pc, #280] @ 642f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #272] @ 6430c │ │ │ │ + ldr r3, [pc, #272] @ 642fc │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #92] @ 642ac │ │ │ │ + ldr r3, [pc, #92] @ 6429c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64268 │ │ │ │ + bne 64258 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-956] @ 0xfffffc44 │ │ │ │ - b 64138 │ │ │ │ - ldr r2, [pc, #160] @ 64310 │ │ │ │ + b 64128 │ │ │ │ + ldr r2, [pc, #160] @ 64300 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 6425c │ │ │ │ + bl 57b50 │ │ │ │ + b 6424c │ │ │ │ ldr r2, [fp, #-952] @ 0xfffffc48 │ │ │ │ - ldr r3, [pc, #120] @ 64300 │ │ │ │ + ldr r3, [pc, #120] @ 642f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-960] @ 0xfffffc40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #940 @ 0x3ac │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, ip, asr r0 │ │ │ │ - andeq ip, r3, r8, asr r0 │ │ │ │ + andeq ip, r3, ip, rrx │ │ │ │ + andeq ip, r3, r8, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r1, r0, ror sp │ │ │ │ muleq r1, r0, lr │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq sp, r1, r4, lsr #26 │ │ │ │ @ instruction: 0x000172b8 │ │ │ │ andeq sp, r1, r8, asr #23 │ │ │ │ andeq lr, r1, r4, lsr #25 │ │ │ │ andeq sp, r1, r0, ror #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r1, r8, lsl r6 │ │ │ │ - strdeq r5, [r8], -r8 │ │ │ │ + andeq r5, r8, r8, lsl #12 │ │ │ │ andeq fp, r1, r4, lsl #3 │ │ │ │ - andeq r5, r8, ip, asr #11 │ │ │ │ - @ instruction: 0x0003beb8 │ │ │ │ + ldrdeq r5, [r8], -ip │ │ │ │ + andeq fp, r3, r8, asr #29 │ │ │ │ ldrdeq lr, [r1], -ip │ │ │ │ strdeq lr, [r1], -ip │ │ │ │ andeq r0, r0, r1, asr r4 │ │ │ │ andeq lr, r1, r0, lsl #26 │ │ │ │ strdeq lr, [r1], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ @@ -97558,784 +97554,784 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b 64378 │ │ │ │ + b 64368 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6439c │ │ │ │ + beq 6438c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - beq 64364 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 64354 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64344 │ │ │ │ + beq 64334 │ │ │ │ mov r5, r4 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64378 │ │ │ │ + bne 64368 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r6] │ │ │ │ - beq 643b4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 643a4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - bne 64378 │ │ │ │ + bne 64368 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64460 │ │ │ │ + beq 64450 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64448 │ │ │ │ + beq 64438 │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64430 │ │ │ │ + beq 64420 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64418 │ │ │ │ - bl 643cc │ │ │ │ + beq 64408 │ │ │ │ + bl 643bc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64428 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 64418 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64440 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 64430 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64458 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 64448 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64470 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 64460 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6452c │ │ │ │ + beq 6451c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6450c │ │ │ │ + beq 644fc │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 644ec │ │ │ │ + beq 644dc │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644cc │ │ │ │ - bl 64480 │ │ │ │ + beq 644bc │ │ │ │ + bl 64470 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644dc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 644cc │ │ │ │ + bl 3add4 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644fc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 644ec │ │ │ │ + bl 3add4 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6451c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6450c │ │ │ │ + bl 3add4 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6453c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6452c │ │ │ │ + bl 3add4 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r0, [pc, #812] @ 6489c │ │ │ │ - ldr r1, [pc, #812] @ 648a0 │ │ │ │ + ldr r0, [pc, #812] @ 6488c │ │ │ │ + ldr r1, [pc, #812] @ 64890 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #804] @ 648a4 │ │ │ │ + ldr r3, [pc, #804] @ 64894 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #800] @ 648a8 │ │ │ │ + ldr r2, [pc, #800] @ 64898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64738 │ │ │ │ - ldr r3, [pc, #768] @ 648ac │ │ │ │ + bne 64728 │ │ │ │ + ldr r3, [pc, #768] @ 6489c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6485c │ │ │ │ - ldr r6, [pc, #752] @ 648b0 │ │ │ │ + bne 6484c │ │ │ │ + ldr r6, [pc, #752] @ 648a0 │ │ │ │ mov r1, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64818 │ │ │ │ - ldr r1, [pc, #728] @ 648b4 │ │ │ │ + bne 64808 │ │ │ │ + ldr r1, [pc, #728] @ 648a4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4d44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 64818 │ │ │ │ + beq 64808 │ │ │ │ sub r7, fp, #152 @ 0x98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ strb r4, [fp, #-152] @ 0xffffff68 │ │ │ │ bl 4558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64804 │ │ │ │ + beq 647f4 │ │ │ │ ldrb r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64804 │ │ │ │ + beq 647f4 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 64804 │ │ │ │ - ldr r7, [pc, #624] @ 648b8 │ │ │ │ + bne 647f4 │ │ │ │ + ldr r7, [pc, #624] @ 648a8 │ │ │ │ mov r2, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #616] @ 648bc │ │ │ │ + ldr r1, [pc, #616] @ 648ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 5bf64 │ │ │ │ - ldr r6, [pc, #608] @ 648c0 │ │ │ │ + bl 5bf54 │ │ │ │ + ldr r6, [pc, #608] @ 648b0 │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ - bne 647d4 │ │ │ │ - ldr r3, [pc, #588] @ 648c4 │ │ │ │ + bne 647c4 │ │ │ │ + ldr r3, [pc, #588] @ 648b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r4 │ │ │ │ movhi r2, #0 │ │ │ │ strhi r2, [r3, #20] │ │ │ │ - bls 646f0 │ │ │ │ - ldr r3, [pc, #564] @ 648c8 │ │ │ │ + bls 646e0 │ │ │ │ + ldr r3, [pc, #564] @ 648b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 646a4 │ │ │ │ - bl 64480 │ │ │ │ + beq 64694 │ │ │ │ + bl 64470 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #540] @ 648cc │ │ │ │ + ldr r3, [pc, #540] @ 648bc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne 6486c │ │ │ │ + bne 6485c │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #516] @ 648d0 │ │ │ │ - ldr r3, [pc, #464] @ 648a0 │ │ │ │ + ldr r2, [pc, #516] @ 648c0 │ │ │ │ + ldr r3, [pc, #464] @ 64890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64888 │ │ │ │ + bne 64878 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6468c │ │ │ │ - ldr r6, [pc, #464] @ 648d4 │ │ │ │ + beq 6467c │ │ │ │ + ldr r6, [pc, #464] @ 648c4 │ │ │ │ sub r2, r4, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ str r2, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 647f0 │ │ │ │ + beq 647e0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 647b8 │ │ │ │ + bne 647a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 646c4 │ │ │ │ - ldr r4, [pc, #408] @ 648d8 │ │ │ │ - ldr r0, [pc, #408] @ 648dc │ │ │ │ + b 646b4 │ │ │ │ + ldr r4, [pc, #408] @ 648c8 │ │ │ │ + ldr r0, [pc, #408] @ 648cc │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #404] @ 648e0 │ │ │ │ + ldr r2, [pc, #404] @ 648d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 645a4 │ │ │ │ - ldr r6, [pc, #380] @ 648e4 │ │ │ │ - ldr r2, [pc, #380] @ 648e8 │ │ │ │ + beq 64594 │ │ │ │ + ldr r6, [pc, #380] @ 648d4 │ │ │ │ + ldr r2, [pc, #380] @ 648d8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ - ldr r3, [pc, #364] @ 648ec │ │ │ │ + bl 57924 │ │ │ │ + ldr r3, [pc, #364] @ 648dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 645b8 │ │ │ │ + beq 645a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6488c │ │ │ │ + beq 6487c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #692 @ 0x2b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r3, [pc, #320] @ 648f0 │ │ │ │ + bl 57b50 │ │ │ │ + ldr r3, [pc, #320] @ 648e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 64670 │ │ │ │ - ldr r1, [pc, #308] @ 648f4 │ │ │ │ - ldr r0, [pc, #308] @ 648f8 │ │ │ │ - ldr r2, [pc, #308] @ 648fc │ │ │ │ + b 64660 │ │ │ │ + ldr r1, [pc, #308] @ 648e4 │ │ │ │ + ldr r0, [pc, #308] @ 648e8 │ │ │ │ + ldr r2, [pc, #308] @ 648ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 64730 │ │ │ │ - ldr r0, [pc, #292] @ 64900 │ │ │ │ - ldr r2, [pc, #292] @ 64904 │ │ │ │ + bl 57b50 │ │ │ │ + b 64720 │ │ │ │ + ldr r0, [pc, #292] @ 648f0 │ │ │ │ + ldr r2, [pc, #292] @ 648f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - b 64670 │ │ │ │ + b 64660 │ │ │ │ lsl r0, r2, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - b 64718 │ │ │ │ - ldr r0, [pc, #252] @ 64908 │ │ │ │ - ldr r1, [pc, #252] @ 6490c │ │ │ │ + b 64708 │ │ │ │ + ldr r0, [pc, #252] @ 648f8 │ │ │ │ + ldr r1, [pc, #252] @ 648fc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64834 │ │ │ │ - ldr r3, [pc, #228] @ 64910 │ │ │ │ + bne 64824 │ │ │ │ + ldr r3, [pc, #228] @ 64900 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 64670 │ │ │ │ - ldr r1, [pc, #216] @ 64914 │ │ │ │ - ldr r0, [pc, #216] @ 64918 │ │ │ │ - ldr r2, [pc, #216] @ 6491c │ │ │ │ + b 64660 │ │ │ │ + ldr r1, [pc, #216] @ 64904 │ │ │ │ + ldr r0, [pc, #216] @ 64908 │ │ │ │ + ldr r2, [pc, #216] @ 6490c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - ldr r3, [pc, #204] @ 64920 │ │ │ │ + bl 57b50 │ │ │ │ + ldr r3, [pc, #204] @ 64910 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 64670 │ │ │ │ - ldr r3, [pc, #192] @ 64924 │ │ │ │ + b 64660 │ │ │ │ + ldr r3, [pc, #192] @ 64914 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 64670 │ │ │ │ - ldr r1, [pc, #180] @ 64928 │ │ │ │ - ldr r0, [pc, #180] @ 6492c │ │ │ │ - ldr r2, [pc, #180] @ 64930 │ │ │ │ + b 64660 │ │ │ │ + ldr r1, [pc, #180] @ 64918 │ │ │ │ + ldr r0, [pc, #180] @ 6491c │ │ │ │ + ldr r2, [pc, #180] @ 64920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 646c0 │ │ │ │ + bl 57b50 │ │ │ │ + b 646b0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ 64934 │ │ │ │ + ldr r3, [pc, #160] @ 64924 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 64670 │ │ │ │ - andeq fp, r3, r4, lsl #21 │ │ │ │ + b 64660 │ │ │ │ + muleq r3, r4, sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r4, ror sl │ │ │ │ + andeq fp, r3, r4, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r5, [r8], -r8 │ │ │ │ + andeq r5, r8, r8, ror #1 │ │ │ │ strdeq lr, [r1], -r4 │ │ │ │ andeq r5, r1, ip, lsr #24 │ │ │ │ andeq lr, r1, r8, lsl #14 │ │ │ │ andeq r0, r0, r1, asr #5 │ │ │ │ - andeq pc, r3, r0, lsl #12 │ │ │ │ - andeq pc, r3, ip, ror #11 │ │ │ │ - strdeq r4, [r8], -r0 │ │ │ │ - ldrdeq r4, [r8], -r0 │ │ │ │ - andeq fp, r3, ip, lsr #18 │ │ │ │ - andeq r4, r8, ip, ror pc │ │ │ │ + andeq pc, r3, r0, lsl r6 @ │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ + andeq r5, r8, r0 │ │ │ │ + andeq r4, r8, r0, ror #31 │ │ │ │ + andeq fp, r3, ip, lsr r9 │ │ │ │ + andeq r4, r8, ip, lsl #31 │ │ │ │ andeq lr, r1, r0, lsl r6 │ │ │ │ andeq lr, r1, ip, asr #14 │ │ │ │ andeq r0, r0, r7, lsl r5 │ │ │ │ andeq lr, r1, ip, lsr r7 │ │ │ │ @ instruction: 0x000002b1 │ │ │ │ - andeq r4, r8, r4, lsl #30 │ │ │ │ - @ instruction: 0x0003f4b4 │ │ │ │ + andeq r4, r8, r4, lsl pc │ │ │ │ + andeq pc, r3, r4, asr #9 │ │ │ │ andeq lr, r1, ip, lsl #11 │ │ │ │ andeq lr, r1, ip, asr #13 │ │ │ │ andeq r0, r0, r1, lsr r5 │ │ │ │ andeq lr, r1, r8, asr #13 │ │ │ │ andeq r0, r0, r3, asr #5 │ │ │ │ andeq lr, r1, r4, asr #10 │ │ │ │ andeq r0, r0, r6, asr #5 │ │ │ │ - andeq pc, r3, r8, lsr r4 @ │ │ │ │ + andeq pc, r3, r8, asr #8 │ │ │ │ andeq lr, r1, r0, lsl r5 │ │ │ │ andeq lr, r1, r0, ror #12 │ │ │ │ andeq r0, r0, r9, asr #5 │ │ │ │ + andeq pc, r3, r0, lsr #8 │ │ │ │ andeq pc, r3, r0, lsl r4 @ │ │ │ │ - andeq pc, r3, r0, lsl #8 │ │ │ │ ldrdeq lr, [r1], -r8 │ │ │ │ andeq lr, r1, r8, lsl r6 │ │ │ │ andeq r0, r0, r6, lsr #10 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ + andeq pc, r3, r0, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1168] @ 0x490 │ │ │ │ - ldr ip, [pc, #3384] @ 6568c │ │ │ │ - ldr r1, [pc, #3384] @ 65690 │ │ │ │ - ldr r2, [pc, #3384] @ 65694 │ │ │ │ + ldr ip, [pc, #3384] @ 6567c │ │ │ │ + ldr r1, [pc, #3384] @ 65680 │ │ │ │ + ldr r2, [pc, #3384] @ 65684 │ │ │ │ sub sp, sp, #2896 @ 0xb50 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-2816] @ 0xfffff500 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #3364] @ 65698 │ │ │ │ + ldr r3, [pc, #3364] @ 65688 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649a8 │ │ │ │ - ldr r1, [pc, #3332] @ 6569c │ │ │ │ - ldr r0, [pc, #3332] @ 656a0 │ │ │ │ - ldr r2, [pc, #3332] @ 656a4 │ │ │ │ + beq 64998 │ │ │ │ + ldr r1, [pc, #3332] @ 6568c │ │ │ │ + ldr r0, [pc, #3332] @ 65690 │ │ │ │ + ldr r2, [pc, #3332] @ 65694 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ bl 4984 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 64c6c │ │ │ │ + beq 64c5c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63f78 │ │ │ │ - ldr r7, [pc, #3292] @ 656a8 │ │ │ │ + bl 63f68 │ │ │ │ + ldr r7, [pc, #3292] @ 65698 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [fp, #-2804] @ 0xfffff50c │ │ │ │ str r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ ldr r1, [fp, #-2808] @ 0xfffff508 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 649f0 │ │ │ │ - b 64a28 │ │ │ │ + bne 649e0 │ │ │ │ + b 64a18 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r4, [fp, #-2808] @ 0xfffff508 │ │ │ │ ldr r0, [fp, #-2808] @ 0xfffff508 │ │ │ │ sub r4, r4, r3 │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrsh r1, [r5, r4] │ │ │ │ - bl 62d74 │ │ │ │ + bl 62d64 │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ cmp r3, r2 │ │ │ │ strh r0, [r5, r4] │ │ │ │ - bne 649ec │ │ │ │ + bne 649dc │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63f78 │ │ │ │ + bl 63f68 │ │ │ │ ldr r3, [fp, #-2804] @ 0xfffff50c │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-2804] @ 0xfffff50c │ │ │ │ ldr r3, [fp, #-2804] @ 0xfffff50c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b64 │ │ │ │ - ldr r3, [pc, #3160] @ 656ac │ │ │ │ + bne 64b54 │ │ │ │ + ldr r3, [pc, #3160] @ 6569c │ │ │ │ str r6, [fp, #-2824] @ 0xfffff4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [fp, #-2808] @ 0xfffff508 │ │ │ │ str r5, [fp, #-2820] @ 0xfffff4fc │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 64d6c │ │ │ │ + beq 64d5c │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ ldr r2, [fp, #-2824] @ 0xfffff4f8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64d5c │ │ │ │ - ldr r3, [pc, #3108] @ 656b0 │ │ │ │ + beq 64d4c │ │ │ │ + ldr r3, [pc, #3108] @ 656a0 │ │ │ │ ldr r5, [fp, #-2808] @ 0xfffff508 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [fp, #-2820] @ 0xfffff4fc │ │ │ │ sub r5, r5, r3 │ │ │ │ lsl r6, r5, #1 │ │ │ │ ldrsh r4, [r2, r6] │ │ │ │ - ldr r3, [pc, #3080] @ 656b4 │ │ │ │ + ldr r3, [pc, #3080] @ 656a4 │ │ │ │ ands r3, r4, r3 │ │ │ │ - beq 64d44 │ │ │ │ + beq 64d34 │ │ │ │ tst r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ orr r4, r4, #8192 @ 0x2000 │ │ │ │ strh r4, [r2, r6] │ │ │ │ strb r3, [fp, #-544] @ 0xfffffde0 │ │ │ │ - beq 64adc │ │ │ │ - ldr r1, [pc, #3048] @ 656b8 │ │ │ │ + beq 64acc │ │ │ │ + ldr r1, [pc, #3048] @ 656a8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 64e94 │ │ │ │ + bne 64e84 │ │ │ │ tst r4, #32 │ │ │ │ - bne 64e7c │ │ │ │ + bne 64e6c │ │ │ │ tst r4, #16 │ │ │ │ - bne 64e64 │ │ │ │ + bne 64e54 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 64e4c │ │ │ │ + bne 64e3c │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 64e34 │ │ │ │ + bne 64e24 │ │ │ │ tst r4, #2 │ │ │ │ - bne 64e1c │ │ │ │ + bne 64e0c │ │ │ │ tst r4, #8 │ │ │ │ - bne 64e04 │ │ │ │ + bne 64df4 │ │ │ │ tst r4, #4 │ │ │ │ - bne 64dec │ │ │ │ + bne 64ddc │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ - bne 64dd4 │ │ │ │ + bne 64dc4 │ │ │ │ tst r4, #4096 @ 0x1000 │ │ │ │ - bne 64dbc │ │ │ │ + bne 64dac │ │ │ │ ldr r3, [fp, #-2820] @ 0xfffff4fc │ │ │ │ ldrsh r3, [r3, r6] │ │ │ │ ands r1, r3, #8192 @ 0x2000 │ │ │ │ - bne 64d98 │ │ │ │ + bne 64d88 │ │ │ │ ldr r0, [fp, #-2808] @ 0xfffff508 │ │ │ │ - bl 62d74 │ │ │ │ + bl 62d64 │ │ │ │ ldr r3, [fp, #-2820] @ 0xfffff4fc │ │ │ │ cmp r0, #0 │ │ │ │ strh r0, [r3, r6] │ │ │ │ - blt 64eac │ │ │ │ - ldr r3, [pc, #2912] @ 656bc │ │ │ │ + blt 64e9c │ │ │ │ + ldr r3, [pc, #2912] @ 656ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ sub r1, fp, #2784 @ 0xae0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #2880] @ 656c0 │ │ │ │ + ldr r3, [pc, #2880] @ 656b0 │ │ │ │ sub r0, fp, #2368 @ 0x940 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2832] @ 0xfffff4f0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 652e8 │ │ │ │ + bne 652d8 │ │ │ │ sub r8, fp, #2368 @ 0x940 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #2832] @ 656c4 │ │ │ │ + ldr r3, [pc, #2832] @ 656b4 │ │ │ │ ldr r9, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r5, [pc, #2828] @ 656c8 │ │ │ │ + ldr r5, [pc, #2828] @ 656b8 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ - ldr r6, [pc, #2824] @ 656cc │ │ │ │ + ldr r6, [pc, #2824] @ 656bc │ │ │ │ mov r0, r7 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2816] @ 656d0 │ │ │ │ + ldr r3, [pc, #2816] @ 656c0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r5} │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r2, #1184 @ 0x4a0 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r8 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2832] @ 0xfffff4f0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2796] @ 0xfffff514 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #2680] @ 65698 │ │ │ │ + ldr r3, [pc, #2680] @ 65688 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c3c │ │ │ │ - ldr r2, [pc, #2720] @ 656d4 │ │ │ │ + beq 64c2c │ │ │ │ + ldr r2, [pc, #2720] @ 656c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #2704] @ 656d8 │ │ │ │ - ldr r3, [pc, #2632] @ 65694 │ │ │ │ + ldr r2, [pc, #2704] @ 656c8 │ │ │ │ + ldr r3, [pc, #2632] @ 65684 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6563c │ │ │ │ + bne 6562c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r1, fp, #2800 @ 0xaf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #2620] @ 656c0 │ │ │ │ + ldr r3, [pc, #2620] @ 656b0 │ │ │ │ sub r0, fp, #2640 @ 0xa50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65208 │ │ │ │ + bne 651f8 │ │ │ │ sub r6, fp, #2640 @ 0xa50 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #2572] @ 656c4 │ │ │ │ + ldr r3, [pc, #2572] @ 656b4 │ │ │ │ ldr r9, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r7, [pc, #2588] @ 656dc │ │ │ │ + ldr r7, [pc, #2588] @ 656cc │ │ │ │ ldr r5, [r9, r3] │ │ │ │ - ldr r8, [pc, #2584] @ 656e0 │ │ │ │ + ldr r8, [pc, #2584] @ 656d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #2576] @ 656e4 │ │ │ │ + ldr r3, [pc, #2576] @ 656d4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #2556] @ 656e8 │ │ │ │ + ldr r2, [pc, #2556] @ 656d8 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2800] @ 0xfffff510 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #2420] @ 65698 │ │ │ │ + ldr r3, [pc, #2420] @ 65688 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c3c │ │ │ │ + beq 64c2c │ │ │ │ mov r2, #1168 @ 0x490 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 64c3c │ │ │ │ + bl 57b50 │ │ │ │ + b 64c2c │ │ │ │ bic r4, r4, #8192 @ 0x2000 │ │ │ │ strb r3, [fp, #-544] @ 0xfffffde0 │ │ │ │ ldr r3, [fp, #-2820] @ 0xfffff4fc │ │ │ │ cmp r4, #0 │ │ │ │ strh r4, [r3, r6] │ │ │ │ - blt 64adc │ │ │ │ + blt 64acc │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ - b 64a68 │ │ │ │ + b 64a58 │ │ │ │ ldr r5, [fp, #-2820] @ 0xfffff4fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 630d8 │ │ │ │ - ldr r3, [pc, #2328] @ 65698 │ │ │ │ + bl 630c8 │ │ │ │ + ldr r3, [pc, #2328] @ 65688 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 651ec │ │ │ │ + bne 651dc │ │ │ │ mov r0, #0 │ │ │ │ - b 64c40 │ │ │ │ + b 64c30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6522c │ │ │ │ - ldr r2, [pc, #2316] @ 656b4 │ │ │ │ + blt 6521c │ │ │ │ + ldr r2, [pc, #2316] @ 656a4 │ │ │ │ bics r2, r2, r3 │ │ │ │ - beq 6530c │ │ │ │ - ldr r3, [pc, #2360] @ 656ec │ │ │ │ + beq 652fc │ │ │ │ + ldr r3, [pc, #2360] @ 656dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ - ldr r1, [pc, #2348] @ 656f0 │ │ │ │ - mov r2, #512 @ 0x200 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ - b 64b2c │ │ │ │ - ldr r1, [pc, #2328] @ 656f4 │ │ │ │ - mov r2, #512 @ 0x200 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ - b 64b24 │ │ │ │ - ldr r1, [pc, #2308] @ 656f8 │ │ │ │ + b 64d4c │ │ │ │ + ldr r1, [pc, #2348] @ 656e0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64b1c │ │ │ │ - ldr r1, [pc, #2288] @ 656fc │ │ │ │ + ldr r1, [pc, #2328] @ 656e4 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64b14 │ │ │ │ - ldr r1, [pc, #2268] @ 65700 │ │ │ │ + ldr r1, [pc, #2308] @ 656e8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64b0c │ │ │ │ - ldr r1, [pc, #2248] @ 65704 │ │ │ │ + ldr r1, [pc, #2288] @ 656ec │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64b04 │ │ │ │ - ldr r1, [pc, #2228] @ 65708 │ │ │ │ + ldr r1, [pc, #2268] @ 656f0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64afc │ │ │ │ - ldr r1, [pc, #2208] @ 6570c │ │ │ │ + ldr r1, [pc, #2248] @ 656f4 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64af4 │ │ │ │ - ldr r1, [pc, #2188] @ 65710 │ │ │ │ + ldr r1, [pc, #2228] @ 656f8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64aec │ │ │ │ - ldr r1, [pc, #2168] @ 65714 │ │ │ │ + ldr r1, [pc, #2208] @ 656fc │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #544 @ 0x220 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ b 64ae4 │ │ │ │ - ldr r2, [pc, #2148] @ 65718 │ │ │ │ + ldr r1, [pc, #2188] @ 65700 │ │ │ │ + mov r2, #512 @ 0x200 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, fp, #544 @ 0x220 │ │ │ │ + bl 573a4 │ │ │ │ + b 64adc │ │ │ │ + ldr r1, [pc, #2168] @ 65704 │ │ │ │ + mov r2, #512 @ 0x200 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, fp, #544 @ 0x220 │ │ │ │ + bl 573a4 │ │ │ │ + b 64ad4 │ │ │ │ + ldr r2, [pc, #2148] @ 65708 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f14 │ │ │ │ + beq 64f04 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ add r5, r5, #1024 @ 0x400 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 64f14 │ │ │ │ + bcs 64f04 │ │ │ │ ldr r3, [fp, #-2820] @ 0xfffff4fc │ │ │ │ - ldr r1, [pc, #2008] @ 656b4 │ │ │ │ + ldr r1, [pc, #2008] @ 656a4 │ │ │ │ add r3, r3, r6 │ │ │ │ add r3, r3, #2048 @ 0x800 │ │ │ │ ldrsh r3, [r3] │ │ │ │ tst r3, r1 │ │ │ │ lsr r3, r3, #31 │ │ │ │ andne r3, r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 655b4 │ │ │ │ + bne 655a4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 654a0 │ │ │ │ + bgt 65490 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6562c │ │ │ │ - ldr r3, [pc, #2048] @ 6571c │ │ │ │ + beq 6561c │ │ │ │ + ldr r3, [pc, #2048] @ 6570c │ │ │ │ ldr r4, [fp, #-2808] @ 0xfffff508 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 64f30 │ │ │ │ + b 64f20 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - beq 654bc │ │ │ │ + beq 654ac │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f24 │ │ │ │ + bne 64f14 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #2004] @ 65720 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #2004] @ 65710 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, #0 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ @@ -98343,262 +98339,262 @@ │ │ │ │ str r5, [r0] │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ str r4, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #1844] @ 656c0 │ │ │ │ + ldr r3, [pc, #1844] @ 656b0 │ │ │ │ sub r0, fp, #1808 @ 0x710 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2848] @ 0xfffff4e0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 655c4 │ │ │ │ + bne 655b4 │ │ │ │ sub r0, fp, #1808 @ 0x710 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #1796] @ 656c4 │ │ │ │ + ldr r3, [pc, #1796] @ 656b4 │ │ │ │ sub r4, fp, #672 @ 0x2a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-2876] @ 0xfffff4c4 │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ ldr r5, [fp, #-2808] @ 0xfffff508 │ │ │ │ - ldr r2, [pc, #1864] @ 65724 │ │ │ │ + ldr r2, [pc, #1864] @ 65714 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #1844] @ 65728 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #1844] @ 65718 │ │ │ │ sub r3, fp, #2768 @ 0xad0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #212 @ 0xd4 │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65020 │ │ │ │ + bne 65010 │ │ │ │ ldr r3, [fp, #-2756] @ 0xfffff53c │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 65440 │ │ │ │ - ldr r2, [pc, #1796] @ 6572c │ │ │ │ + beq 65430 │ │ │ │ + ldr r2, [pc, #1796] @ 6571c │ │ │ │ sub r4, fp, #672 @ 0x2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #1772] @ 65730 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #1772] @ 65720 │ │ │ │ sub r3, fp, #2768 @ 0xad0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65070 │ │ │ │ + bne 65060 │ │ │ │ ldr r3, [fp, #-2756] @ 0xfffff53c │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 65440 │ │ │ │ - ldr r2, [pc, #1724] @ 65734 │ │ │ │ + beq 65430 │ │ │ │ + ldr r2, [pc, #1724] @ 65724 │ │ │ │ sub r4, fp, #672 @ 0x2a0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #1700] @ 65738 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #1700] @ 65728 │ │ │ │ sub r3, fp, #2768 @ 0xad0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #226 @ 0xe2 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 650c0 │ │ │ │ + bne 650b0 │ │ │ │ ldr r3, [fp, #-2756] @ 0xfffff53c │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 65440 │ │ │ │ + beq 65430 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-2836] @ 0xfffff4ec │ │ │ │ sub r0, fp, #1808 @ 0x710 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r4, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #1508] @ 656c4 │ │ │ │ + ldr r3, [pc, #1508] @ 656b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-2880] @ 0xfffff4c0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2848] @ 0xfffff4e0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2788] @ 0xfffff51c │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-2836] @ 0xfffff4ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 654f8 │ │ │ │ - bl 285b0 │ │ │ │ + beq 654e8 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #2784 @ 0xae0 │ │ │ │ str r0, [fp, #-2884] @ 0xfffff4bc │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1436] @ 656c0 │ │ │ │ + ldr r3, [pc, #1436] @ 656b0 │ │ │ │ sub r0, fp, #1520 @ 0x5f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-2852] @ 0xfffff4dc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 654d4 │ │ │ │ + bne 654c4 │ │ │ │ sub r6, fp, #1520 @ 0x5f0 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1388] @ 656c4 │ │ │ │ + ldr r3, [pc, #1388] @ 656b4 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1488] @ 6573c │ │ │ │ - ldr r1, [pc, #1488] @ 65740 │ │ │ │ + ldr r3, [pc, #1488] @ 6572c │ │ │ │ + ldr r1, [pc, #1488] @ 65730 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-2884] @ 0xfffff4bc │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #16] │ │ │ │ sub r3, fp, #544 @ 0x220 │ │ │ │ - ldr r2, [pc, #1444] @ 65744 │ │ │ │ + ldr r2, [pc, #1444] @ 65734 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2852] @ 0xfffff4dc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2784] @ 0xfffff520 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-2836] @ 0xfffff4ec │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #1380] @ 65748 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #1380] @ 65738 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ - ldr r1, [pc, #1368] @ 6574c │ │ │ │ - ldr r0, [pc, #1368] @ 65750 │ │ │ │ + b 64d4c │ │ │ │ + ldr r1, [pc, #1368] @ 6573c │ │ │ │ + ldr r0, [pc, #1368] @ 65740 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1296 @ 0x510 │ │ │ │ - bl 57b60 │ │ │ │ - b 64d90 │ │ │ │ + bl 57b50 │ │ │ │ + b 64d80 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #1200] @ 656c4 │ │ │ │ + ldr r3, [pc, #1200] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2828] @ 0xfffff4f4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2640 @ 0xa50 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #1164] @ 656c0 │ │ │ │ + ldr r3, [pc, #1164] @ 656b0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ sub r1, fp, #2784 @ 0xae0 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #2080 @ 0x820 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r4, [fp, #-2844] @ 0xfffff4e4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65640 │ │ │ │ + bne 65630 │ │ │ │ sub r6, fp, #2080 @ 0x820 │ │ │ │ sub r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1096] @ 656c4 │ │ │ │ + ldr r3, [pc, #1096] @ 656b4 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ - ldr r1, [pc, #1208] @ 65754 │ │ │ │ + ldr r1, [pc, #1208] @ 65744 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #544 @ 0x220 │ │ │ │ - ldr r2, [pc, #1200] @ 65758 │ │ │ │ + ldr r2, [pc, #1200] @ 65748 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2844] @ 0xfffff4e4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2792] @ 0xfffff518 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1148] @ 6575c │ │ │ │ + ldr r3, [pc, #1148] @ 6574c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #976] @ 656c4 │ │ │ │ + ldr r3, [pc, #976] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2832] @ 0xfffff4f0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2368 @ 0x940 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #1100] @ 65760 │ │ │ │ + ldr r3, [pc, #1100] @ 65750 │ │ │ │ ldr r4, [fp, #-2808] @ 0xfffff508 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65334 │ │ │ │ - b 65358 │ │ │ │ + bne 65324 │ │ │ │ + b 65348 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65358 │ │ │ │ + beq 65348 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne 65328 │ │ │ │ - ldr r2, [pc, #1052] @ 65764 │ │ │ │ + bne 65318 │ │ │ │ + ldr r2, [pc, #1052] @ 65754 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r2, [pc, #1024] @ 65768 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r2, [pc, #1024] @ 65758 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, #0 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ @@ -98606,1368 +98602,1368 @@ │ │ │ │ str r5, [r0] │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ str r4, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #792] @ 656c0 │ │ │ │ + ldr r3, [pc, #792] @ 656b0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ str r3, [fp, #-2860] @ 0xfffff4d4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 655e8 │ │ │ │ + bne 655d8 │ │ │ │ sub r7, fp, #972 @ 0x3cc │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #752] @ 656c4 │ │ │ │ + ldr r3, [pc, #752] @ 656b4 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r5, [pc, #912] @ 6576c │ │ │ │ + ldr r5, [pc, #912] @ 6575c │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ - ldr r1, [pc, #884] @ 65770 │ │ │ │ + ldr r1, [pc, #884] @ 65760 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #544 @ 0x220 │ │ │ │ - ldr r2, [pc, #872] @ 65774 │ │ │ │ + ldr r2, [pc, #872] @ 65764 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-2860] @ 0xfffff4d4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-2776] @ 0xfffff528 │ │ │ │ bl 49f0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #672 @ 0x2a0 │ │ │ │ bl 4780 │ │ │ │ - ldr r2, [pc, #788] @ 65778 │ │ │ │ + ldr r2, [pc, #788] @ 65768 │ │ │ │ cmp r0, r2 │ │ │ │ movlt r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 65680 │ │ │ │ + ble 65670 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #688 @ 0x2b0 │ │ │ │ strb r3, [r4, r2] │ │ │ │ ldr r1, [fp, #-2748] @ 0xfffff544 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1d05c │ │ │ │ + bl 1d04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65664 │ │ │ │ + beq 65654 │ │ │ │ str r4, [fp, #-2836] @ 0xfffff4ec │ │ │ │ - b 650c8 │ │ │ │ - ldr r1, [pc, #724] @ 6577c │ │ │ │ + b 650b8 │ │ │ │ + ldr r1, [pc, #724] @ 6576c │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r2, #40] @ 0x28 │ │ │ │ str r3, [r2, #24] │ │ │ │ - b 64d5c │ │ │ │ - ldr r2, [pc, #700] @ 65780 │ │ │ │ + b 64d4c │ │ │ │ + ldr r2, [pc, #700] @ 65770 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #484] @ 656c4 │ │ │ │ + ldr r3, [pc, #484] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2852] @ 0xfffff4dc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1520 @ 0x5f0 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r4, [fp, #-2836] @ 0xfffff4ec │ │ │ │ sub r1, fp, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #424] @ 656c0 │ │ │ │ + ldr r3, [pc, #424] @ 656b0 │ │ │ │ sub r0, fp, #1248 @ 0x4e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-2856] @ 0xfffff4d8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65608 │ │ │ │ + bne 655f8 │ │ │ │ sub r6, fp, #1248 @ 0x4e0 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #372] @ 656c4 │ │ │ │ + ldr r3, [pc, #372] @ 656b4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #548] @ 65784 │ │ │ │ - ldr r1, [pc, #548] @ 65788 │ │ │ │ + ldr r3, [pc, #548] @ 65774 │ │ │ │ + ldr r1, [pc, #548] @ 65778 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-2808] @ 0xfffff508 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #544 @ 0x220 │ │ │ │ - ldr r2, [pc, #520] @ 6578c │ │ │ │ + ldr r2, [pc, #520] @ 6577c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-2856] @ 0xfffff4d8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-2780] @ 0xfffff524 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 651dc │ │ │ │ - ldr r3, [pc, #468] @ 65790 │ │ │ │ + b 651cc │ │ │ │ + ldr r3, [pc, #468] @ 65780 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #244] @ 656c4 │ │ │ │ + ldr r3, [pc, #244] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2848] @ 0xfffff4e0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1808 @ 0x710 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #208] @ 656c4 │ │ │ │ + ldr r3, [pc, #208] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2860] @ 0xfffff4d4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #972 @ 0x3cc │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #176] @ 656c4 │ │ │ │ + ldr r3, [pc, #176] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2856] @ 0xfffff4d8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1248 @ 0x4e0 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #352] @ 65794 │ │ │ │ + ldr r3, [pc, #352] @ 65784 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 64d5c │ │ │ │ + b 64d4c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [fp, #-2816] @ 0xfffff500 │ │ │ │ - ldr r3, [pc, #120] @ 656c4 │ │ │ │ + ldr r3, [pc, #120] @ 656b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-2844] @ 0xfffff4e4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #2080 @ 0x820 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r2, [pc, #300] @ 65798 │ │ │ │ + ldr r2, [pc, #300] @ 65788 │ │ │ │ ldr r3, [fp, #-2748] @ 0xfffff544 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ - bl 57ecc │ │ │ │ - b 65498 │ │ │ │ + bl 57ebc │ │ │ │ + b 65488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 650c0 │ │ │ │ - muleq r3, ip, r6 │ │ │ │ - muleq r3, r8, r6 │ │ │ │ + bl 3add4 │ │ │ │ + b 650b0 │ │ │ │ + andeq fp, r3, ip, lsr #13 │ │ │ │ + andeq fp, r3, r8, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x0001e3b4 │ │ │ │ andeq lr, r1, r0, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #9 │ │ │ │ - muleq r3, r8, r2 │ │ │ │ - andeq pc, r3, ip, lsl #4 │ │ │ │ - ldrdeq pc, [r3], -r4 │ │ │ │ + andeq pc, r3, r8, lsr #5 │ │ │ │ + andeq pc, r3, ip, lsl r2 @ │ │ │ │ + andeq pc, r3, r4, ror #3 │ │ │ │ andeq r1, r0, r1 │ │ │ │ andeq lr, r1, r8, ror #8 │ │ │ │ - andeq pc, r3, r8, lsl #2 │ │ │ │ + andeq pc, r3, r8, lsl r1 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq lr, r1, r4, lsl #6 │ │ │ │ andeq lr, r1, r8, ror r1 │ │ │ │ andeq lr, r1, r8, asr #6 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ - @ instruction: 0x0003b3b0 │ │ │ │ + andeq fp, r3, r0, asr #7 │ │ │ │ andeq lr, r1, r0, lsl #4 │ │ │ │ andeq lr, r1, r4, ror r0 │ │ │ │ andeq lr, r1, r4, lsl r2 │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x0003eeb0 │ │ │ │ + andeq lr, r3, r0, asr #29 │ │ │ │ andeq lr, r1, r8, ror #3 │ │ │ │ andeq lr, r1, r4, asr #3 │ │ │ │ andeq lr, r1, r4, lsr #3 │ │ │ │ andeq lr, r1, r0, lsl #3 │ │ │ │ andeq lr, r1, r0, ror #2 │ │ │ │ andeq lr, r1, r8, lsr r1 │ │ │ │ andeq lr, r1, r0, lsl r1 │ │ │ │ strdeq lr, [r1], -r0 │ │ │ │ andeq lr, r1, ip, asr #1 │ │ │ │ andeq lr, r1, ip, lsr #1 │ │ │ │ - ldrdeq r4, [r8], -r0 │ │ │ │ - andeq r4, r8, r4, ror #14 │ │ │ │ - andeq r4, r8, r4, lsr r7 │ │ │ │ + andeq r4, r8, r0, ror #15 │ │ │ │ + andeq r4, r8, r4, ror r7 │ │ │ │ + andeq r4, r8, r4, asr #14 │ │ │ │ ldrdeq sp, [r1], -ip │ │ │ │ andeq sp, r1, ip, asr sp │ │ │ │ andeq sp, r1, r0, lsr #31 │ │ │ │ andeq sp, r1, ip, lsl #26 │ │ │ │ andeq sp, r1, ip, asr pc │ │ │ │ @ instruction: 0x0001dcbc │ │ │ │ - strdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, r4, lsl #22 │ │ │ │ @ instruction: 0x0001dbb4 │ │ │ │ andeq r0, r0, r7, ror #9 │ │ │ │ - andeq lr, r3, r0, lsl #21 │ │ │ │ + muleq r3, r0, sl │ │ │ │ andeq sp, r1, ip, asr fp │ │ │ │ ldrdeq sp, [r1], -r8 │ │ │ │ andeq sp, r1, ip, lsr #21 │ │ │ │ andeq r0, r0, r9, asr #9 │ │ │ │ - andeq lr, r3, r4, lsl #19 │ │ │ │ - andeq r4, r8, ip, ror #6 │ │ │ │ - andeq lr, r3, r8, lsl r9 │ │ │ │ - andeq r4, r8, r8, lsl r3 │ │ │ │ - andeq lr, r3, r4, lsl #17 │ │ │ │ + muleq r3, r4, r9 │ │ │ │ + andeq r4, r8, ip, ror r3 │ │ │ │ + andeq lr, r3, r8, lsr #18 │ │ │ │ + andeq r4, r8, r8, lsr #6 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ andeq sp, r1, r8, asr #18 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0003e7b8 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - andeq lr, r3, r0, lsl #14 │ │ │ │ + andeq lr, r3, r8, asr #15 │ │ │ │ + andeq lr, r3, ip, lsr #15 │ │ │ │ + andeq lr, r3, r0, lsl r7 │ │ │ │ ldrdeq sp, [r1], -r0 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - andeq lr, r3, r8, lsr #13 │ │ │ │ - andeq lr, r3, r0, lsr r6 │ │ │ │ + @ instruction: 0x0003e6b8 │ │ │ │ + andeq lr, r3, r0, asr #12 │ │ │ │ andeq r9, r1, ip, lsr #18 │ │ │ │ - ldr r3, [pc, #228] @ 65888 │ │ │ │ + ldr r3, [pc, #228] @ 65878 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - ldr r3, [pc, #220] @ 6588c │ │ │ │ + ldr r3, [pc, #220] @ 6587c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 65880 │ │ │ │ + beq 65870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65874 │ │ │ │ + beq 65864 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 657f8 │ │ │ │ + blt 657e8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 65848 │ │ │ │ + beq 65838 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64554 │ │ │ │ - ldr r2, [pc, #144] @ 65890 │ │ │ │ + b 64544 │ │ │ │ + ldr r2, [pc, #144] @ 65880 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6581c │ │ │ │ + beq 6580c │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 657ec │ │ │ │ - ldr r2, [pc, #112] @ 65894 │ │ │ │ + bne 657dc │ │ │ │ + ldr r2, [pc, #112] @ 65884 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 6ab48 │ │ │ │ + bl 6ab38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65878 │ │ │ │ + bne 65868 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 65890 │ │ │ │ + ldr r2, [pc, #64] @ 65880 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6586c │ │ │ │ + beq 6585c │ │ │ │ ldr r3, [r3, #840] @ 0x348 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 657ec │ │ │ │ - bl 64554 │ │ │ │ - b 6583c │ │ │ │ - b 64554 │ │ │ │ + bne 657dc │ │ │ │ + bl 64544 │ │ │ │ + b 6582c │ │ │ │ + b 64544 │ │ │ │ mvn r0, #0 │ │ │ │ - b 65840 │ │ │ │ + b 65830 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq lr, r3, r0, asr #9 │ │ │ │ - andeq sl, r3, r8, asr #16 │ │ │ │ + ldrdeq lr, [r3], -r0 │ │ │ │ + andeq sl, r3, r8, asr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #240] @ 659a4 │ │ │ │ - ldr r2, [pc, #240] @ 659a8 │ │ │ │ + ldr r3, [pc, #240] @ 65994 │ │ │ │ + ldr r2, [pc, #240] @ 65998 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6590c │ │ │ │ - ldr r1, [pc, #212] @ 659ac │ │ │ │ - ldr r0, [pc, #212] @ 659b0 │ │ │ │ + bne 658fc │ │ │ │ + ldr r1, [pc, #212] @ 6599c │ │ │ │ + ldr r0, [pc, #212] @ 659a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [r0] │ │ │ │ subs r2, r4, r2 │ │ │ │ sbc r3, r5, r3 │ │ │ │ cmp r2, ip │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ strdge r4, [r1, #56] @ 0x38 │ │ │ │ - bge 6599c │ │ │ │ + bge 6598c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #160] @ 659b4 │ │ │ │ - ldr r7, [pc, #160] @ 659b8 │ │ │ │ + ldr r8, [pc, #160] @ 659a4 │ │ │ │ + ldr r7, [pc, #160] @ 659a8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #152] @ 659bc │ │ │ │ + ldr r2, [pc, #152] @ 659ac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r0, [pc, #140] @ 659c0 │ │ │ │ - ldr r1, [pc, #140] @ 659c4 │ │ │ │ + bl 57924 │ │ │ │ + ldr r0, [pc, #140] @ 659b0 │ │ │ │ + ldr r1, [pc, #140] @ 659b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r2, [r0, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r1] │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sbc r3, r5, r3 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r3, r3, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ - bge 65980 │ │ │ │ + bge 65970 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65904 │ │ │ │ + beq 658f4 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #84] @ 659c8 │ │ │ │ + ldr r2, [pc, #84] @ 659b8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ strd r4, [r0, #56] @ 0x38 │ │ │ │ - beq 6599c │ │ │ │ - ldr r2, [pc, #56] @ 659cc │ │ │ │ + beq 6598c │ │ │ │ + ldr r2, [pc, #56] @ 659bc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq sl, r3, r4, asr #14 │ │ │ │ + andeq sl, r3, r4, asr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r8, lsr #27 │ │ │ │ - andeq lr, r3, r0, lsl #7 │ │ │ │ + @ instruction: 0x00083db8 │ │ │ │ + muleq r3, r0, r3 │ │ │ │ andeq sp, r1, ip, lsr r4 │ │ │ │ ldrdeq sp, [r1], -r8 │ │ │ │ andeq r0, r0, r3, asr r5 │ │ │ │ - andeq r3, r8, ip, asr #26 │ │ │ │ - andeq lr, r3, r4, lsr #6 │ │ │ │ + andeq r3, r8, ip, asr sp │ │ │ │ + andeq lr, r3, r4, lsr r3 │ │ │ │ andeq r0, r0, r9, asr r5 │ │ │ │ andeq r0, r0, r7, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3464] @ 0xd88 │ │ │ │ - ldr r0, [pc, #652] @ 65c78 │ │ │ │ - ldr r1, [pc, #652] @ 65c7c │ │ │ │ - ldr r2, [pc, #652] @ 65c80 │ │ │ │ + ldr r0, [pc, #652] @ 65c68 │ │ │ │ + ldr r1, [pc, #652] @ 65c6c │ │ │ │ + ldr r2, [pc, #652] @ 65c70 │ │ │ │ sub sp, sp, #612 @ 0x264 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #632] @ 65c84 │ │ │ │ + ldr r3, [pc, #632] @ 65c74 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65a3c │ │ │ │ - ldr r1, [pc, #604] @ 65c88 │ │ │ │ - ldr r0, [pc, #604] @ 65c8c │ │ │ │ + beq 65a2c │ │ │ │ + ldr r1, [pc, #604] @ 65c78 │ │ │ │ + ldr r0, [pc, #604] @ 65c7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1376 @ 0x560 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #596 @ 0x254 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r3, [pc, #572] @ 65c90 │ │ │ │ + ldr r3, [pc, #572] @ 65c80 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65c38 │ │ │ │ + bne 65c28 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #536] @ 65c94 │ │ │ │ + ldr r0, [pc, #536] @ 65c84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #524] @ 65c98 │ │ │ │ + ldr r3, [pc, #524] @ 65c88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 65b24 │ │ │ │ + bne 65b14 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #500] @ 65c9c │ │ │ │ + ldr r0, [pc, #500] @ 65c8c │ │ │ │ ldr r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-596] @ 0xfffffdac │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #444] @ 65c84 │ │ │ │ + ldr r3, [pc, #444] @ 65c74 │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65b08 │ │ │ │ - ldr r2, [pc, #448] @ 65ca0 │ │ │ │ - ldr r3, [pc, #412] @ 65c80 │ │ │ │ + bne 65af8 │ │ │ │ + ldr r2, [pc, #448] @ 65c90 │ │ │ │ + ldr r3, [pc, #412] @ 65c70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65c74 │ │ │ │ + bne 65c64 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #404] @ 65ca4 │ │ │ │ - ldr r0, [pc, #404] @ 65ca8 │ │ │ │ + ldr r1, [pc, #404] @ 65c94 │ │ │ │ + ldr r0, [pc, #404] @ 65c98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1408 @ 0x580 │ │ │ │ - bl 57b60 │ │ │ │ - b 65ad8 │ │ │ │ + bl 57b50 │ │ │ │ + b 65ac8 │ │ │ │ sub r1, fp, #592 @ 0x250 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r3, [pc, #340] @ 65c90 │ │ │ │ + ldr r3, [pc, #340] @ 65c80 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65c54 │ │ │ │ + bne 65c44 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #324] @ 65cac │ │ │ │ + ldr r3, [pc, #324] @ 65c9c │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #308] @ 65cb0 │ │ │ │ + ldr r3, [pc, #308] @ 65ca0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #292] @ 65cb4 │ │ │ │ + ldr r1, [pc, #292] @ 65ca4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #276] @ 65cb8 │ │ │ │ + ldr r2, [pc, #276] @ 65ca8 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #248] @ 65cbc │ │ │ │ + ldr r5, [pc, #248] @ 65cac │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ blx r3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65bf8 │ │ │ │ + beq 65be8 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r1, r4 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 64938 │ │ │ │ + bl 64928 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65c14 │ │ │ │ - ldr r3, [pc, #180] @ 65cc0 │ │ │ │ + beq 65c04 │ │ │ │ + ldr r3, [pc, #180] @ 65cb0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r4, [pc, #168] @ 65cc4 │ │ │ │ + ldr r4, [pc, #168] @ 65cb4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 64314 │ │ │ │ + bl 64304 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 64314 │ │ │ │ + bl 64304 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 64314 │ │ │ │ - b 65a98 │ │ │ │ - ldr r0, [pc, #136] @ 65cc8 │ │ │ │ + bl 64304 │ │ │ │ + b 65a88 │ │ │ │ + ldr r0, [pc, #136] @ 65cb8 │ │ │ │ ldr r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r3, [pc, #76] @ 65cac │ │ │ │ + ldr r3, [pc, #76] @ 65c9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r4, lsl #12 │ │ │ │ - andeq sl, r3, r0, lsl #12 │ │ │ │ + andeq sl, r3, r4, lsl r6 │ │ │ │ + andeq sl, r3, r0, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r1, r4, lsr #6 │ │ │ │ ldrdeq sp, [r1], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r8, r8, lsl #24 │ │ │ │ - ldrdeq lr, [r3], -r8 │ │ │ │ - ldrdeq r3, [r8], -r8 │ │ │ │ - andeq sl, r3, r8, lsl r5 │ │ │ │ + andeq r3, r8, r8, lsl ip │ │ │ │ + andeq lr, r3, r8, ror #3 │ │ │ │ + andeq r3, r8, r8, ror #23 │ │ │ │ + andeq sl, r3, r8, lsr #10 │ │ │ │ andeq sp, r1, r0, asr #4 │ │ │ │ andeq sp, r1, ip, ror #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq lr, r3, r4, ror #1 │ │ │ │ + strdeq lr, [r3], -r4 │ │ │ │ @ instruction: 0x0001d1b8 │ │ │ │ andeq r0, r0, r9, ror #10 │ │ │ │ - @ instruction: 0x00083ab8 │ │ │ │ - andeq lr, r3, r4, asr r0 │ │ │ │ - andeq r3, r8, r8, ror #20 │ │ │ │ - andeq r3, r8, r0, asr #20 │ │ │ │ + andeq r3, r8, r8, asr #21 │ │ │ │ + andeq lr, r3, r4, rrx │ │ │ │ + andeq r3, r8, r8, ror sl │ │ │ │ + andeq r3, r8, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r0, [pc, #628] @ 65f5c │ │ │ │ - ldr r1, [pc, #628] @ 65f60 │ │ │ │ - ldr r2, [pc, #628] @ 65f64 │ │ │ │ + ldr r0, [pc, #628] @ 65f4c │ │ │ │ + ldr r1, [pc, #628] @ 65f50 │ │ │ │ + ldr r2, [pc, #628] @ 65f54 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #608] @ 65f68 │ │ │ │ + ldr r3, [pc, #608] @ 65f58 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d38 │ │ │ │ - ldr r1, [pc, #580] @ 65f6c │ │ │ │ - ldr r0, [pc, #580] @ 65f70 │ │ │ │ - ldr r2, [pc, #580] @ 65f74 │ │ │ │ + beq 65d28 │ │ │ │ + ldr r1, [pc, #580] @ 65f5c │ │ │ │ + ldr r0, [pc, #580] @ 65f60 │ │ │ │ + ldr r2, [pc, #580] @ 65f64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #552] @ 65f78 │ │ │ │ + ldr r3, [pc, #552] @ 65f68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65f3c │ │ │ │ - ldr r5, [pc, #524] @ 65f7c │ │ │ │ + bne 65f2c │ │ │ │ + ldr r5, [pc, #524] @ 65f6c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #504] @ 65f80 │ │ │ │ + ldr r3, [pc, #504] @ 65f70 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ strd r0, [r3] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r4, [r5, #20] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ str r4, [r5, #24] │ │ │ │ - beq 65e48 │ │ │ │ + beq 65e38 │ │ │ │ ldr r4, [r6, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65e28 │ │ │ │ + beq 65e18 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 65e08 │ │ │ │ + beq 65df8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65de8 │ │ │ │ - bl 64480 │ │ │ │ + beq 65dd8 │ │ │ │ + bl 64470 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65df8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 65de8 │ │ │ │ + bl 3add4 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e18 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 65e08 │ │ │ │ + bl 3add4 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e38 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 65e28 │ │ │ │ + bl 3add4 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 47c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #308] @ 65f84 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #308] @ 65f74 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 65e68 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #280] @ 65f88 │ │ │ │ + beq 65e58 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #280] @ 65f78 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 65e88 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #252] @ 65f8c │ │ │ │ + beq 65e78 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #252] @ 65f7c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 65ea8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r4, [pc, #224] @ 65f90 │ │ │ │ + beq 65e98 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r4, [pc, #224] @ 65f80 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r5, [r4], #64 @ 0x40 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #136] @ 65f68 │ │ │ │ + ldr r3, [pc, #136] @ 65f58 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 65f20 │ │ │ │ - ldr r2, [pc, #156] @ 65f94 │ │ │ │ - ldr r3, [pc, #104] @ 65f64 │ │ │ │ + bne 65f10 │ │ │ │ + ldr r2, [pc, #156] @ 65f84 │ │ │ │ + ldr r3, [pc, #104] @ 65f54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65f58 │ │ │ │ + bne 65f48 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #112] @ 65f98 │ │ │ │ - ldr r0, [pc, #112] @ 65f9c │ │ │ │ - ldr r2, [pc, #112] @ 65fa0 │ │ │ │ + ldr r1, [pc, #112] @ 65f88 │ │ │ │ + ldr r0, [pc, #112] @ 65f8c │ │ │ │ + ldr r2, [pc, #112] @ 65f90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 65ef0 │ │ │ │ - ldr r0, [pc, #96] @ 65fa4 │ │ │ │ + bl 57b50 │ │ │ │ + b 65ee0 │ │ │ │ + ldr r0, [pc, #96] @ 65f94 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r8, lsl #6 │ │ │ │ - andeq sl, r3, r4, lsl #6 │ │ │ │ + andeq sl, r3, r8, lsl r3 │ │ │ │ + andeq sl, r3, r4, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r1, r4, lsr #32 │ │ │ │ andeq sp, r1, r0, ror #5 │ │ │ │ muleq r0, pc, r5 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r8, r0, lsl r9 │ │ │ │ - ldrdeq sp, [r3], -r8 │ │ │ │ - andeq r3, r8, r0, lsr r8 │ │ │ │ - andeq r3, r8, r0, lsl r8 │ │ │ │ - strdeq r3, [r8], -r0 │ │ │ │ - ldrdeq r3, [r8], -r0 │ │ │ │ - andeq sl, r3, r0, lsl #2 │ │ │ │ + andeq r3, r8, r0, lsr #18 │ │ │ │ + andeq sp, r3, r8, ror #29 │ │ │ │ + andeq r3, r8, r0, asr #16 │ │ │ │ + andeq r3, r8, r0, lsr #16 │ │ │ │ + andeq r3, r8, r0, lsl #16 │ │ │ │ + andeq r3, r8, r0, ror #15 │ │ │ │ + andeq sl, r3, r0, lsl r1 │ │ │ │ andeq ip, r1, r4, lsr #28 │ │ │ │ andeq sp, r1, r0, ror #1 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - andeq r3, r8, ip, lsr r7 │ │ │ │ + andeq r3, r8, ip, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #512] @ 661c4 │ │ │ │ - ldr r2, [pc, #512] @ 661c8 │ │ │ │ + ldr r3, [pc, #512] @ 661b4 │ │ │ │ + ldr r2, [pc, #512] @ 661b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66188 │ │ │ │ - bl 65ccc │ │ │ │ - ldr r3, [pc, #488] @ 661cc │ │ │ │ + bne 66178 │ │ │ │ + bl 65cbc │ │ │ │ + ldr r3, [pc, #488] @ 661bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66070 │ │ │ │ + beq 66060 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66048 │ │ │ │ + beq 66038 │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66030 │ │ │ │ + beq 66020 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66018 │ │ │ │ - bl 643cc │ │ │ │ + beq 66008 │ │ │ │ + bl 643bc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66028 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 66018 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66040 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 66030 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66058 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 66048 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #360] @ 661d0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #360] @ 661c0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - ldr r3, [pc, #348] @ 661d4 │ │ │ │ + ldr r3, [pc, #348] @ 661c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66104 │ │ │ │ + beq 660f4 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 660dc │ │ │ │ + beq 660cc │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 660c4 │ │ │ │ + beq 660b4 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660ac │ │ │ │ - bl 643cc │ │ │ │ + beq 6609c │ │ │ │ + bl 643bc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660bc │ │ │ │ - bl 3ade4 │ │ │ │ + beq 660ac │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660d4 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 660c4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660ec │ │ │ │ - bl 3ade4 │ │ │ │ + beq 660dc │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #220] @ 661d8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #220] @ 661c8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #208] @ 661dc │ │ │ │ + ldr r3, [pc, #208] @ 661cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66174 │ │ │ │ + beq 66164 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6614c │ │ │ │ + beq 6613c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66134 │ │ │ │ - bl 643cc │ │ │ │ + beq 66124 │ │ │ │ + bl 643bc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66144 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 66134 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6615c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6614c │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #116] @ 661e0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #116] @ 661d0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 661a4 │ │ │ │ + bne 66194 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 661e4 │ │ │ │ - ldr r0, [pc, #84] @ 661e8 │ │ │ │ - ldr r2, [pc, #84] @ 661ec │ │ │ │ + ldr r1, [pc, #84] @ 661d4 │ │ │ │ + ldr r0, [pc, #84] @ 661d8 │ │ │ │ + ldr r2, [pc, #84] @ 661dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 65fd8 │ │ │ │ - ldr r1, [pc, #68] @ 661f0 │ │ │ │ - ldr r0, [pc, #68] @ 661f4 │ │ │ │ - ldr r2, [pc, #68] @ 661f8 │ │ │ │ + bl 57924 │ │ │ │ + b 65fc8 │ │ │ │ + ldr r1, [pc, #68] @ 661e0 │ │ │ │ + ldr r0, [pc, #68] @ 661e4 │ │ │ │ + ldr r2, [pc, #68] @ 661e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq sl, r3, r4, lsr r0 │ │ │ │ + andeq sl, r3, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r0, lsr #13 │ │ │ │ - andeq r3, r8, r8, lsl r6 │ │ │ │ - andeq r3, r8, ip, lsl #12 │ │ │ │ - andeq r3, r8, r4, lsl #11 │ │ │ │ - andeq r3, r8, r8, ror r5 │ │ │ │ - andeq r3, r8, r4, lsl r5 │ │ │ │ + @ instruction: 0x000836b0 │ │ │ │ + andeq r3, r8, r8, lsr #12 │ │ │ │ + andeq r3, r8, ip, lsl r6 │ │ │ │ + muleq r8, r4, r5 │ │ │ │ + andeq r3, r8, r8, lsl #11 │ │ │ │ + andeq r3, r8, r4, lsr #10 │ │ │ │ @ instruction: 0x0001cbbc │ │ │ │ andeq ip, r1, ip, lsl #29 │ │ │ │ andeq r0, r0, r7, lsl #11 │ │ │ │ andeq ip, r1, r0, lsr #23 │ │ │ │ andeq ip, r1, r0, ror lr │ │ │ │ muleq r0, r8, r5 │ │ │ │ - ldr r1, [pc, #20] @ 66218 │ │ │ │ + ldr r1, [pc, #20] @ 66208 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq sp, r3, r4, asr #21 │ │ │ │ - ldr r1, [pc, #24] @ 6623c │ │ │ │ + b 24234 │ │ │ │ + ldrdeq sp, [r3], -r4 │ │ │ │ + ldr r1, [pc, #24] @ 6622c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24244 │ │ │ │ - andeq sp, r3, r4, lsr #21 │ │ │ │ + b 24234 │ │ │ │ + @ instruction: 0x0003dab4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr lr, [pc, #428] @ 66408 │ │ │ │ - ldr ip, [pc, #428] @ 6640c │ │ │ │ - ldr r2, [pc, #428] @ 66410 │ │ │ │ + ldr lr, [pc, #428] @ 663f8 │ │ │ │ + ldr ip, [pc, #428] @ 663fc │ │ │ │ + ldr r2, [pc, #428] @ 66400 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #408] @ 66414 │ │ │ │ + ldr r3, [pc, #408] @ 66404 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 662b4 │ │ │ │ - ldr r1, [pc, #372] @ 66418 │ │ │ │ - ldr r0, [pc, #372] @ 6641c │ │ │ │ + beq 662a4 │ │ │ │ + ldr r1, [pc, #372] @ 66408 │ │ │ │ + ldr r0, [pc, #372] @ 6640c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #217 @ 0xd9 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ movcc r5, #0 │ │ │ │ strcc r0, [r4] │ │ │ │ - bcs 66338 │ │ │ │ - ldr r3, [pc, #312] @ 66414 │ │ │ │ + bcs 66328 │ │ │ │ + ldr r3, [pc, #312] @ 66404 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6631c │ │ │ │ - ldr r2, [pc, #300] @ 66420 │ │ │ │ - ldr r3, [pc, #280] @ 66410 │ │ │ │ + bne 6630c │ │ │ │ + ldr r2, [pc, #300] @ 66410 │ │ │ │ + ldr r3, [pc, #280] @ 66400 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66404 │ │ │ │ + bne 663f4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #256] @ 66424 │ │ │ │ - ldr r0, [pc, #256] @ 66428 │ │ │ │ + ldr r1, [pc, #256] @ 66414 │ │ │ │ + ldr r0, [pc, #256] @ 66418 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #231 @ 0xe7 │ │ │ │ - bl 57b60 │ │ │ │ - b 662ec │ │ │ │ + bl 57b50 │ │ │ │ + b 662dc │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #220] @ 6642c │ │ │ │ + ldr r3, [pc, #220] @ 6641c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 663e4 │ │ │ │ + bne 663d4 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #180] @ 66430 │ │ │ │ + ldr r3, [pc, #180] @ 66420 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #164] @ 66434 │ │ │ │ - ldr r1, [pc, #164] @ 66438 │ │ │ │ + ldr r3, [pc, #164] @ 66424 │ │ │ │ + ldr r1, [pc, #164] @ 66428 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #222 @ 0xde │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 662d4 │ │ │ │ + b 662c4 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #64] @ 66430 │ │ │ │ + ldr r3, [pc, #64] @ 66420 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r4, sp │ │ │ │ - muleq r3, r0, sp │ │ │ │ + andeq r9, r3, r4, lsr #27 │ │ │ │ + andeq r9, r3, r0, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r1, r4, asr lr │ │ │ │ andeq ip, r1, r0, ror #28 │ │ │ │ - andeq r9, r3, r4, lsl #26 │ │ │ │ + andeq r9, r3, r4, lsl sp │ │ │ │ ldrdeq ip, [r1], -r4 │ │ │ │ andeq ip, r1, r0, ror #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r1, r4, sp │ │ │ │ andeq ip, r1, r4, asr sp │ │ │ │ - ldr r1, [pc, #24] @ 6645c │ │ │ │ + ldr r1, [pc, #24] @ 6644c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66240 │ │ │ │ - andeq sp, r3, r4, lsl #17 │ │ │ │ - ldr r1, [pc, #24] @ 66480 │ │ │ │ + b 66230 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + ldr r1, [pc, #24] @ 66470 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66240 │ │ │ │ - andeq sp, r3, r0, ror #16 │ │ │ │ + b 66230 │ │ │ │ + andeq sp, r3, r0, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #432] @ 66650 │ │ │ │ - ldr r1, [pc, #432] @ 66654 │ │ │ │ - ldr r2, [pc, #432] @ 66658 │ │ │ │ + ldr ip, [pc, #432] @ 66640 │ │ │ │ + ldr r1, [pc, #432] @ 66644 │ │ │ │ + ldr r2, [pc, #432] @ 66648 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #412] @ 6665c │ │ │ │ + ldr r3, [pc, #412] @ 6664c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 664f4 │ │ │ │ - ldr r1, [pc, #380] @ 66660 │ │ │ │ - ldr r0, [pc, #380] @ 66664 │ │ │ │ + beq 664e4 │ │ │ │ + ldr r1, [pc, #380] @ 66650 │ │ │ │ + ldr r0, [pc, #380] @ 66654 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #195 @ 0xc3 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 66580 │ │ │ │ - ldr r3, [pc, #340] @ 66668 │ │ │ │ + ble 66570 │ │ │ │ + ldr r3, [pc, #340] @ 66658 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #16] │ │ │ │ - ldr r3, [pc, #312] @ 6665c │ │ │ │ + ldr r3, [pc, #312] @ 6664c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66564 │ │ │ │ - ldr r2, [pc, #304] @ 6666c │ │ │ │ - ldr r3, [pc, #280] @ 66658 │ │ │ │ + bne 66554 │ │ │ │ + ldr r2, [pc, #304] @ 6665c │ │ │ │ + ldr r3, [pc, #280] @ 66648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6664c │ │ │ │ + bne 6663c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #260] @ 66670 │ │ │ │ - ldr r0, [pc, #260] @ 66674 │ │ │ │ + ldr r1, [pc, #260] @ 66660 │ │ │ │ + ldr r0, [pc, #260] @ 66664 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #209 @ 0xd1 │ │ │ │ - bl 57b60 │ │ │ │ - b 66534 │ │ │ │ + bl 57b50 │ │ │ │ + b 66524 │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #224] @ 66678 │ │ │ │ + ldr r3, [pc, #224] @ 66668 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6662c │ │ │ │ + bne 6661c │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #184] @ 6667c │ │ │ │ + ldr r3, [pc, #184] @ 6666c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #168] @ 66680 │ │ │ │ - ldr r1, [pc, #168] @ 66684 │ │ │ │ + ldr r3, [pc, #168] @ 66670 │ │ │ │ + ldr r1, [pc, #168] @ 66674 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #131 @ 0x83 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #22 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 49f0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 6651c │ │ │ │ + b 6650c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [pc, #68] @ 6667c │ │ │ │ + ldr r3, [pc, #68] @ 6666c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r0, asr fp │ │ │ │ - andeq r9, r3, ip, asr #22 │ │ │ │ + andeq r9, r3, r0, ror #22 │ │ │ │ + andeq r9, r3, ip, asr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r1, r4, lsl ip │ │ │ │ andeq ip, r1, r4, asr ip │ │ │ │ - @ instruction: 0x0003d7b4 │ │ │ │ - @ instruction: 0x00039abc │ │ │ │ + andeq sp, r3, r4, asr #15 │ │ │ │ + andeq r9, r3, ip, asr #21 │ │ │ │ andeq ip, r1, ip, lsl #23 │ │ │ │ andeq ip, r1, ip, asr #23 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq ip, r1, ip, ror fp │ │ │ │ andeq ip, r1, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3320] @ 0xcf8 │ │ │ │ - ldr r2, [pc, #680] @ 6694c │ │ │ │ + ldr r2, [pc, #680] @ 6693c │ │ │ │ sub sp, sp, #756 @ 0x2f4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-736] @ 0xfffffd20 │ │ │ │ - ldr r3, [pc, #668] @ 66950 │ │ │ │ - ldr r0, [pc, #668] @ 66954 │ │ │ │ + ldr r3, [pc, #668] @ 66940 │ │ │ │ + ldr r0, [pc, #668] @ 66944 │ │ │ │ str r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ - ldr r2, [pc, #664] @ 66958 │ │ │ │ + ldr r2, [pc, #664] @ 66948 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ sub r2, fp, #736 @ 0x2e0 │ │ │ │ str r2, [r3] │ │ │ │ moveq r2, #1 │ │ │ │ streq r1, [r3, #776] @ 0x308 │ │ │ │ streq r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #612] @ 6695c │ │ │ │ + ldr r3, [pc, #612] @ 6694c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-748] @ 0xfffffd14 │ │ │ │ - ldr r3, [pc, #604] @ 66960 │ │ │ │ + ldr r3, [pc, #604] @ 66950 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-752] @ 0xfffffd10 │ │ │ │ ldr r2, [fp, #-736] @ 0xfffffd20 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #44 @ 0x2c │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r3, #9 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [fp, #-736] @ 0xfffffd20 │ │ │ │ - bne 66708 │ │ │ │ + bne 666f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66780 │ │ │ │ - ldr r3, [pc, #540] @ 66964 │ │ │ │ + bne 66770 │ │ │ │ + ldr r3, [pc, #540] @ 66954 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #524] @ 66968 │ │ │ │ - ldr r3, [pc, #504] @ 66958 │ │ │ │ + ldr r2, [pc, #524] @ 66958 │ │ │ │ + ldr r3, [pc, #504] @ 66948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66948 │ │ │ │ + bne 66938 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub ip, fp, #344 @ 0x158 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 667ac │ │ │ │ + b 6679c │ │ │ │ strb r3, [ip], #1 │ │ │ │ str r2, [fp, #-736] @ 0xfffffd20 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 667d0 │ │ │ │ + beq 667c0 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 667d0 │ │ │ │ + beq 667c0 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #44 @ 0x2c │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6678c │ │ │ │ + bne 6677c │ │ │ │ sub r4, fp, #724 @ 0x2d4 │ │ │ │ add r3, r0, fp │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #344 @ 0x158 │ │ │ │ strb r5, [r3, #-344] @ 0xfffffea8 │ │ │ │ - bl 6f018 │ │ │ │ + bl 6f008 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 66940 │ │ │ │ + beq 66930 │ │ │ │ ldr r3, [fp, #-748] @ 0xfffffd14 │ │ │ │ ldr r3, [r3, #776] @ 0x308 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 66940 │ │ │ │ + beq 66930 │ │ │ │ mov r2, r4 │ │ │ │ sub r4, fp, #392 @ 0x188 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r2, [fp, #-752] @ 0xfffffd10 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #728 @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ - ldr r3, [pc, #296] @ 6696c │ │ │ │ + ldr r3, [pc, #296] @ 6695c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #676 @ 0x2a4 │ │ │ │ str r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66920 │ │ │ │ + bne 66910 │ │ │ │ sub r6, fp, #676 @ 0x2a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #256] @ 66970 │ │ │ │ + ldr r3, [pc, #256] @ 66960 │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #240] @ 66974 │ │ │ │ - ldr r1, [pc, #240] @ 66978 │ │ │ │ + ldr r3, [pc, #240] @ 66964 │ │ │ │ + ldr r1, [pc, #240] @ 66968 │ │ │ │ sub ip, fp, #280 @ 0x118 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #220] @ 6697c │ │ │ │ + ldr r2, [pc, #220] @ 6696c │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r4, [pc, #180] @ 66980 │ │ │ │ + ldr r4, [pc, #180] @ 66970 │ │ │ │ ldr r0, [fp, #-728] @ 0xfffffd28 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr ip, [r4, #776] @ 0x308 │ │ │ │ sub lr, fp, #724 @ 0x2d4 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ @@ -99980,576 +99976,576 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #776] @ 0x308 │ │ │ │ ldr lr, [fp, #-736] @ 0xfffffd20 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #776] @ 0x308 │ │ │ │ ldrb r3, [lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66708 │ │ │ │ - b 66740 │ │ │ │ + bne 666f8 │ │ │ │ + b 66730 │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ - ldr r3, [pc, #68] @ 66970 │ │ │ │ + ldr r3, [pc, #68] @ 66960 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #676 @ 0x2a4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mvn r0, #0 │ │ │ │ - b 66754 │ │ │ │ + b 66744 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r4, asr r9 │ │ │ │ - andeq r3, r8, ip, lsl r0 │ │ │ │ - andeq r9, r3, r8, lsr r9 │ │ │ │ + andeq r9, r3, r4, ror #18 │ │ │ │ + andeq r3, r8, ip, lsr #32 │ │ │ │ + andeq r9, r3, r8, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, r4, ror #31 │ │ │ │ + strdeq r2, [r8], -r4 │ │ │ │ andeq ip, r1, r8, ror #20 │ │ │ │ - muleq r8, r0, pc @ │ │ │ │ - muleq r3, ip, r8 │ │ │ │ + andeq r2, r8, r0, lsr #31 │ │ │ │ + andeq r9, r3, ip, lsr #17 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ strdeq ip, [r1], -r0 │ │ │ │ andeq ip, r1, r4, ror #16 │ │ │ │ andeq r0, r0, r1, asr r6 │ │ │ │ - andeq r2, r8, ip, lsl #28 │ │ │ │ + andeq r2, r8, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [r0], #4 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 669f0 │ │ │ │ + beq 669e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #6 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - beq 66a14 │ │ │ │ - ldr r2, [pc, #40] @ 66a2c │ │ │ │ + beq 66a04 │ │ │ │ + ldr r2, [pc, #40] @ 66a1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #784] @ 0x310 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ str r4, [r2, #784] @ 0x310 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ 66a30 │ │ │ │ + ldr r2, [pc, #20] @ 66a20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #780] @ 0x30c │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ str r4, [r2, #780] @ 0x30c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r2, [r8], -r8 │ │ │ │ - andeq r2, r8, r0, asr #25 │ │ │ │ + andeq r2, r8, r8, ror #25 │ │ │ │ + ldrdeq r2, [r8], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #6 │ │ │ │ mov r5, r1 │ │ │ │ - beq 66ab4 │ │ │ │ - ldr r3, [pc, #112] @ 66acc │ │ │ │ + beq 66aa4 │ │ │ │ + ldr r3, [pc, #112] @ 66abc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #792] @ 0x318 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 66a78 │ │ │ │ - b 66aac │ │ │ │ + bne 66a68 │ │ │ │ + b 66a9c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66aac │ │ │ │ + beq 66a9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 66a6c │ │ │ │ + bne 66a5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 6eb84 │ │ │ │ + bl 6eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66ac4 │ │ │ │ + bne 66ab4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 6ec4c │ │ │ │ + bl 6ec3c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #20] @ 66ad0 │ │ │ │ + ldr r3, [pc, #20] @ 66ac0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #788] @ 0x314 │ │ │ │ - b 66a60 │ │ │ │ + b 66a50 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r2, r8, r0, lsl #25 │ │ │ │ - andeq r2, r8, r0, lsr #24 │ │ │ │ + muleq r8, r0, ip │ │ │ │ + andeq r2, r8, r0, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #300] @ 66c20 │ │ │ │ + ldr r2, [pc, #300] @ 66c10 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #296] @ 66c24 │ │ │ │ + ldr r3, [pc, #296] @ 66c14 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 66c0c │ │ │ │ - ldr r3, [pc, #260] @ 66c28 │ │ │ │ + beq 66bfc │ │ │ │ + ldr r3, [pc, #260] @ 66c18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #784] @ 0x310 │ │ │ │ sub r7, fp, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66bf4 │ │ │ │ + beq 66be4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66b98 │ │ │ │ + beq 66b88 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 66b8c │ │ │ │ + beq 66b7c │ │ │ │ mov r0, r5 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b8c │ │ │ │ + bne 66b7c │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66b9c │ │ │ │ + beq 66b8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6eb84 │ │ │ │ + bl 6eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b9c │ │ │ │ + bne 66b8c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 66b4c │ │ │ │ + bne 66b3c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #136] @ 66c2c │ │ │ │ - ldr r3, [pc, #124] @ 66c24 │ │ │ │ + ldr r2, [pc, #136] @ 66c1c │ │ │ │ + ldr r3, [pc, #124] @ 66c14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66c1c │ │ │ │ + bne 66c0c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66b9c │ │ │ │ + beq 66b8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6eb84 │ │ │ │ + bl 6eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b9c │ │ │ │ + bne 66b8c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66b98 │ │ │ │ + beq 66b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 66bf0 │ │ │ │ - b 66bcc │ │ │ │ - ldr r3, [pc, #28] @ 66c30 │ │ │ │ + bne 66be0 │ │ │ │ + b 66bbc │ │ │ │ + ldr r3, [pc, #28] @ 66c20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #780] @ 0x30c │ │ │ │ - b 66b28 │ │ │ │ + b 66b18 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r3], -ip │ │ │ │ + andeq r9, r3, ip, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00082bb8 │ │ │ │ - andeq r9, r3, r4, asr r4 │ │ │ │ - andeq r2, r8, r8, asr #21 │ │ │ │ + andeq r2, r8, r8, asr #23 │ │ │ │ + andeq r9, r3, r4, ror #8 │ │ │ │ + ldrdeq r2, [r8], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3136] @ 0xc40 │ │ │ │ - ldr r3, [pc, #1048] @ 67068 │ │ │ │ + ldr r3, [pc, #1048] @ 67058 │ │ │ │ sub sp, sp, #928 @ 0x3a0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #1036] @ 6706c │ │ │ │ + ldr r0, [pc, #1036] @ 6705c │ │ │ │ str r3, [fp, #-920] @ 0xfffffc68 │ │ │ │ - ldr r3, [pc, #1032] @ 67070 │ │ │ │ + ldr r3, [pc, #1032] @ 67060 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r5, fp, #288 @ 0x120 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 4af8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #900 @ 0x384 │ │ │ │ - bl 6f018 │ │ │ │ + bl 6f008 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ea0 │ │ │ │ + beq 66e90 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66ea0 │ │ │ │ - ldr r1, [pc, #928] @ 67074 │ │ │ │ + beq 66e90 │ │ │ │ + ldr r1, [pc, #928] @ 67064 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ea8 │ │ │ │ - ldr r1, [pc, #912] @ 67078 │ │ │ │ + beq 66e98 │ │ │ │ + ldr r1, [pc, #912] @ 67068 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66ea0 │ │ │ │ + bne 66e90 │ │ │ │ mov r7, #17 │ │ │ │ mov r8, #0 │ │ │ │ sub r9, fp, #288 @ 0x120 │ │ │ │ mov r2, r8 │ │ │ │ sub r1, fp, #912 @ 0x390 │ │ │ │ mov r0, r9 │ │ │ │ strb r8, [r4] │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-912] @ 0xfffffc70 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ mov r5, r0 │ │ │ │ - bne 66db8 │ │ │ │ + bne 66da8 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ movcs r8, #0 │ │ │ │ movcc r8, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movne r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 66eb0 │ │ │ │ + bne 66ea0 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 66ea0 │ │ │ │ + bcs 66e90 │ │ │ │ sub r4, fp, #900 @ 0x384 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 66ad4 │ │ │ │ + bl 66ac4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 66df8 │ │ │ │ + bne 66de8 │ │ │ │ mov ip, #2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r6, ip} │ │ │ │ - bl 66984 │ │ │ │ + bl 66974 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #744] @ 6707c │ │ │ │ - ldr r3, [pc, #728] @ 67070 │ │ │ │ + ldr r2, [pc, #744] @ 6706c │ │ │ │ + ldr r3, [pc, #728] @ 67060 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67064 │ │ │ │ + bne 67054 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r4, fp, #900 @ 0x384 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 66ad4 │ │ │ │ + bl 66ac4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f94 │ │ │ │ + bne 66f84 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r6, ip} │ │ │ │ - bl 66984 │ │ │ │ - b 66d88 │ │ │ │ + bl 66974 │ │ │ │ + b 66d78 │ │ │ │ sub r1, fp, #904 @ 0x388 │ │ │ │ mov r0, r8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ - ldr r3, [pc, #624] @ 67080 │ │ │ │ + ldr r3, [pc, #624] @ 67070 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ str r3, [fp, #-924] @ 0xfffffc64 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 66f74 │ │ │ │ + bne 66f64 │ │ │ │ sub r5, fp, #572 @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #584] @ 67084 │ │ │ │ + ldr r3, [pc, #584] @ 67074 │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #564] @ 67088 │ │ │ │ - ldr r3, [pc, #564] @ 6708c │ │ │ │ + ldr r2, [pc, #564] @ 67078 │ │ │ │ + ldr r3, [pc, #564] @ 6707c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #560] @ 67090 │ │ │ │ + ldr r1, [pc, #560] @ 67080 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #536] @ 67094 │ │ │ │ + ldr r2, [pc, #536] @ 67084 │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-924] @ 0xfffffc64 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-904] @ 0xfffffc78 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 66d8c │ │ │ │ + b 66d7c │ │ │ │ mov r7, #6 │ │ │ │ - b 66cfc │ │ │ │ + b 66cec │ │ │ │ cmp r7, #6 │ │ │ │ - beq 66f54 │ │ │ │ - ldr r3, [pc, #472] @ 67098 │ │ │ │ + beq 66f44 │ │ │ │ + ldr r3, [pc, #472] @ 67088 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #792] @ 0x318 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66f10 │ │ │ │ + beq 66f00 │ │ │ │ mov r4, r6 │ │ │ │ sub r8, fp, #900 @ 0x384 │ │ │ │ - b 66ee4 │ │ │ │ + b 66ed4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66f10 │ │ │ │ + beq 66f00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 66ed8 │ │ │ │ + bne 66ec8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 6ec4c │ │ │ │ + bl 6ec3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ea0 │ │ │ │ + beq 66e90 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 66ee4 │ │ │ │ + bne 66ed4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ sub r1, fp, #900 @ 0x384 │ │ │ │ str r5, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ bl 45ac │ │ │ │ cmp r7, #6 │ │ │ │ str r6, [r4, #8] │ │ │ │ - beq 66f64 │ │ │ │ - ldr r3, [pc, #336] @ 6709c │ │ │ │ + beq 66f54 │ │ │ │ + ldr r3, [pc, #336] @ 6708c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #792] @ 0x318 │ │ │ │ - b 66d88 │ │ │ │ - ldr r3, [pc, #324] @ 670a0 │ │ │ │ + b 66d78 │ │ │ │ + ldr r3, [pc, #324] @ 67090 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #788] @ 0x314 │ │ │ │ - b 66ec4 │ │ │ │ - ldr r3, [pc, #312] @ 670a4 │ │ │ │ + b 66eb4 │ │ │ │ + ldr r3, [pc, #312] @ 67094 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #788] @ 0x314 │ │ │ │ - b 66d88 │ │ │ │ + b 66d78 │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ - ldr r3, [pc, #260] @ 67084 │ │ │ │ + ldr r3, [pc, #260] @ 67074 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-924] @ 0xfffffc64 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ sub r1, fp, #908 @ 0x38c │ │ │ │ mov r0, r8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ - ldr r3, [pc, #212] @ 67080 │ │ │ │ + ldr r3, [pc, #212] @ 67070 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ str r3, [fp, #-928] @ 0xfffffc60 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67044 │ │ │ │ + bne 67034 │ │ │ │ sub r5, fp, #852 @ 0x354 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #172] @ 67084 │ │ │ │ + ldr r3, [pc, #172] @ 67074 │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #184] @ 670a8 │ │ │ │ - ldr r3, [pc, #184] @ 670ac │ │ │ │ + ldr r2, [pc, #184] @ 67098 │ │ │ │ + ldr r3, [pc, #184] @ 6709c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #180] @ 670b0 │ │ │ │ + ldr r1, [pc, #180] @ 670a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #156] @ 670b4 │ │ │ │ + ldr r2, [pc, #156] @ 670a4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-928] @ 0xfffffc60 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-908] @ 0xfffffc74 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 66d8c │ │ │ │ + b 66d7c │ │ │ │ ldr r2, [fp, #-920] @ 0xfffffc68 │ │ │ │ - ldr r3, [pc, #52] @ 67084 │ │ │ │ + ldr r3, [pc, #52] @ 67074 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-928] @ 0xfffffc60 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r8, lsr #7 │ │ │ │ - muleq r3, r4, r3 │ │ │ │ + @ instruction: 0x000393b8 │ │ │ │ + andeq r9, r3, r4, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq ip, r1, r4, asr #9 │ │ │ │ @ instruction: 0x0001c4b4 │ │ │ │ - andeq r9, r3, r4, ror #4 │ │ │ │ + andeq r9, r3, r4, ror r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq ip, r1, r8, asr #6 │ │ │ │ andeq ip, r1, ip, ror #6 │ │ │ │ muleq r1, r4, r2 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq r2, r8, ip, lsl r8 │ │ │ │ + andeq r2, r8, ip, lsr #16 │ │ │ │ + andeq r2, r8, r0, lsr #15 │ │ │ │ muleq r8, r0, r7 │ │ │ │ andeq r2, r8, r0, lsl #15 │ │ │ │ - andeq r2, r8, r0, ror r7 │ │ │ │ andeq ip, r1, ip, lsr #3 │ │ │ │ ldrdeq ip, [r1], -r0 │ │ │ │ strdeq ip, [r1], -r8 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #120] @ 6714c │ │ │ │ - ldr ip, [pc, #120] @ 67150 │ │ │ │ + ldr lr, [pc, #120] @ 6713c │ │ │ │ + ldr ip, [pc, #120] @ 67140 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add lr, pc, lr │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ strh r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #68] @ 67154 │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #68] @ 67144 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #20 │ │ │ │ - bl 2ac08 │ │ │ │ - ldr r2, [pc, #52] @ 67158 │ │ │ │ - ldr r3, [pc, #40] @ 67150 │ │ │ │ + bl 2abf8 │ │ │ │ + ldr r2, [pc, #52] @ 67148 │ │ │ │ + ldr r3, [pc, #40] @ 67140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67148 │ │ │ │ + bne 67138 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r0, lsr #30 │ │ │ │ + andeq r8, r3, r0, lsr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0003cbb8 │ │ │ │ - ldrdeq r8, [r3], -r4 │ │ │ │ + andeq ip, r3, r8, asr #23 │ │ │ │ + andeq r8, r3, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3040] @ 0xbe0 │ │ │ │ - ldr r3, [pc, #888] @ 674f0 │ │ │ │ - ldr r4, [pc, #888] @ 674f4 │ │ │ │ - ldr r1, [pc, #888] @ 674f8 │ │ │ │ + ldr r3, [pc, #888] @ 674e0 │ │ │ │ + ldr r4, [pc, #888] @ 674e4 │ │ │ │ + ldr r1, [pc, #888] @ 674e8 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ - ldr r2, [pc, #884] @ 674fc │ │ │ │ + ldr r2, [pc, #884] @ 674ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r4, [fp, #-1016] @ 0xfffffc08 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 674c4 │ │ │ │ + beq 674b4 │ │ │ │ sub r1, fp, #996 @ 0x3e4 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #828] @ 67500 │ │ │ │ + ldr r3, [pc, #828] @ 674f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #908 @ 0x38c │ │ │ │ str r3, [fp, #-1024] @ 0xfffffc00 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 674a8 │ │ │ │ - ldr r4, [pc, #800] @ 67504 │ │ │ │ + bne 67498 │ │ │ │ + ldr r4, [pc, #800] @ 674f4 │ │ │ │ sub r0, fp, #908 @ 0x38c │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r4, #796 @ 0x31c │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -100558,563 +100554,563 @@ │ │ │ │ streq r3, [r4, #776] @ 0x308 │ │ │ │ mov r6, #32 │ │ │ │ mov r7, #0 │ │ │ │ streq r2, [r4, #4] │ │ │ │ sub r4, fp, #988 @ 0x3dc │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ sub r2, fp, #980 @ 0x3d4 │ │ │ │ strd r6, [r2, #-8] │ │ │ │ - ldr r3, [pc, #724] @ 67508 │ │ │ │ + ldr r3, [pc, #724] @ 674f8 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ sub r3, fp, #1000 @ 0x3e8 │ │ │ │ add r0, r0, #1840 @ 0x730 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4d80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67310 │ │ │ │ + bne 67300 │ │ │ │ ldr r7, [fp, #-1000] @ 0xfffffc18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 67308 │ │ │ │ - ldr r6, [pc, #672] @ 6750c │ │ │ │ - ldr r9, [pc, #672] @ 67510 │ │ │ │ - ldr r8, [pc, #672] @ 67514 │ │ │ │ + beq 672f8 │ │ │ │ + ldr r6, [pc, #672] @ 674fc │ │ │ │ + ldr r9, [pc, #672] @ 67500 │ │ │ │ + ldr r8, [pc, #672] @ 67504 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r4, fp, #956 @ 0x3bc │ │ │ │ add r5, r6, #8 │ │ │ │ add sl, r9, #8 │ │ │ │ ldr r3, [r8, #776] @ 0x308 │ │ │ │ cmp r3, #15 │ │ │ │ - bgt 67304 │ │ │ │ + bgt 672f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r0, [r8, #776] @ 0x308 │ │ │ │ ldr r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 672dc │ │ │ │ - b 67388 │ │ │ │ + bgt 672cc │ │ │ │ + b 67378 │ │ │ │ ldr r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r0, [r6, #776] @ 0x308 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ ldr r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, r3 │ │ │ │ - ble 67388 │ │ │ │ + ble 67378 │ │ │ │ ldr r1, [fp, #-1004] @ 0xfffffc14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r1, r5, r1, lsl #4 │ │ │ │ - bl 6ec4c │ │ │ │ + bl 6ec3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 672c0 │ │ │ │ + bne 672b0 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 67288 │ │ │ │ + bne 67278 │ │ │ │ ldr r7, [fp, #-1000] @ 0xfffffc18 │ │ │ │ mov r0, r7 │ │ │ │ bl 4d68 │ │ │ │ - ldr r2, [pc, #512] @ 67518 │ │ │ │ + ldr r2, [pc, #512] @ 67508 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-1020] @ 0xfffffc04 │ │ │ │ str r3, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r4, [fp, #-1020] @ 0xfffffc04 │ │ │ │ ldr r3, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 673b8 │ │ │ │ + bgt 673a8 │ │ │ │ sub r0, fp, #908 @ 0x38c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1024] @ 0xfffffc00 │ │ │ │ add r0, r4, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-996] @ 0xfffffc1c │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #440] @ 6751c │ │ │ │ - ldr r3, [pc, #404] @ 674fc │ │ │ │ + ldr r2, [pc, #440] @ 6750c │ │ │ │ + ldr r3, [pc, #404] @ 674ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 674cc │ │ │ │ + bne 674bc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add r0, sl, r0, lsl #4 │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ ldr r3, [r9, #776] @ 0x308 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r9, #776] @ 0x308 │ │ │ │ - bne 67288 │ │ │ │ - b 67304 │ │ │ │ + bne 67278 │ │ │ │ + b 672f4 │ │ │ │ ldr r2, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ sub r4, fp, #344 @ 0x158 │ │ │ │ add r3, r3, #8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ add r2, r3, r2, lsl #4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ecb4 │ │ │ │ - ldr r2, [pc, #316] @ 67520 │ │ │ │ + bl 6eca4 │ │ │ │ + ldr r2, [pc, #316] @ 67510 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ sub r0, fp, #296 @ 0x128 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #260] @ 67500 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #260] @ 674f0 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ sub r1, fp, #992 @ 0x3e0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #628 @ 0x274 │ │ │ │ str r4, [fp, #-1028] @ 0xfffffbfc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 674d0 │ │ │ │ + bne 674c0 │ │ │ │ sub r6, fp, #628 @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #236] @ 67524 │ │ │ │ + ldr r3, [pc, #236] @ 67514 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #220] @ 67528 │ │ │ │ - ldr r1, [pc, #220] @ 6752c │ │ │ │ + ldr r3, [pc, #220] @ 67518 │ │ │ │ + ldr r1, [pc, #220] @ 6751c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #200] @ 67530 │ │ │ │ + ldr r2, [pc, #200] @ 67520 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-992] @ 0xfffffc20 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-1008] @ 0xfffffc10 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - b 67324 │ │ │ │ - ldr r0, [pc, #132] @ 67534 │ │ │ │ + b 67314 │ │ │ │ + ldr r0, [pc, #132] @ 67524 │ │ │ │ ldr r3, [fp, #-1024] @ 0xfffffc00 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #908 @ 0x38c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mvn r0, #0 │ │ │ │ - b 6735c │ │ │ │ + b 6734c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #72] @ 67524 │ │ │ │ + ldr r3, [pc, #72] @ 67514 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #628 @ 0x274 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - andeq ip, r3, r4, asr #22 │ │ │ │ - andeq r8, r3, r0, ror lr │ │ │ │ - andeq r8, r3, ip, ror #28 │ │ │ │ + andeq ip, r3, r4, asr fp │ │ │ │ + andeq r8, r3, r0, lsl #29 │ │ │ │ + andeq r8, r3, ip, ror lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r2, [r8], -r4 │ │ │ │ + andeq r2, r8, r4, lsl #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r8, r8, ror #8 │ │ │ │ - andeq r2, r8, r4, ror #8 │ │ │ │ - andeq r2, r8, r0, ror #8 │ │ │ │ - andeq r2, r8, r0, asr #7 │ │ │ │ - muleq r3, r4, ip │ │ │ │ + andeq r2, r8, r8, ror r4 │ │ │ │ + andeq r2, r8, r4, ror r4 │ │ │ │ + andeq r2, r8, r0, ror r4 │ │ │ │ + ldrdeq r2, [r8], -r0 │ │ │ │ + andeq r8, r3, r4, lsr #25 │ │ │ │ andeq fp, r1, r4, lsl #28 │ │ │ │ muleq r0, r8, r4 │ │ │ │ @ instruction: 0x0001bdb0 │ │ │ │ muleq r1, r4, ip │ │ │ │ andeq r0, r0, r7, ror #9 │ │ │ │ - andeq r2, r8, r8, lsr #4 │ │ │ │ + andeq r2, r8, r8, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #452] @ 67718 │ │ │ │ - ldr r3, [pc, #452] @ 6771c │ │ │ │ + ldr ip, [pc, #452] @ 67708 │ │ │ │ + ldr r3, [pc, #452] @ 6770c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ sub r8, fp, #40 @ 0x28 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #408] @ 67720 │ │ │ │ - ldr r0, [pc, #408] @ 67724 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #408] @ 67710 │ │ │ │ + ldr r0, [pc, #408] @ 67714 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4d44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6770c │ │ │ │ + beq 676fc │ │ │ │ mov r0, #0 │ │ │ │ - bl 6bd20 │ │ │ │ + bl 6bd10 │ │ │ │ mov r6, #3 │ │ │ │ sub r5, fp, #52 @ 0x34 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6bc68 │ │ │ │ + bl 6bc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 676f0 │ │ │ │ + beq 676e0 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrb r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, ip │ │ │ │ - bne 675ec │ │ │ │ - b 675b0 │ │ │ │ + bne 675dc │ │ │ │ + b 675a0 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 675b0 │ │ │ │ + beq 675a0 │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 675e0 │ │ │ │ + beq 675d0 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 675b0 │ │ │ │ + beq 675a0 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, ip │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 6b4f8 │ │ │ │ + bl 6b4e8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bls 6763c │ │ │ │ + bls 6762c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #10 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 44c8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 6764c │ │ │ │ + beq 6763c │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 675b0 │ │ │ │ + b 675a0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6763c │ │ │ │ + beq 6762c │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ cmpne r2, #47 @ 0x2f │ │ │ │ - bne 6763c │ │ │ │ + bne 6762c │ │ │ │ add r0, r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6763c │ │ │ │ - ldr r0, [pc, #160] @ 67728 │ │ │ │ + bne 6762c │ │ │ │ + ldr r0, [pc, #160] @ 67718 │ │ │ │ ldr r1, [r9] │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #820 @ 0x334 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r0, [pc, #120] @ 6772c │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r0, [pc, #120] @ 6771c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #424 @ 0x1a8 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #100] @ 67730 │ │ │ │ - ldr r3, [pc, #76] @ 6771c │ │ │ │ + ldr r2, [pc, #100] @ 67720 │ │ │ │ + ldr r3, [pc, #76] @ 6770c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67714 │ │ │ │ + bne 67704 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 6bcd0 │ │ │ │ - ldr r0, [pc, #52] @ 67734 │ │ │ │ - ldr r1, [pc, #52] @ 67738 │ │ │ │ + bl 6bcc0 │ │ │ │ + ldr r0, [pc, #52] @ 67724 │ │ │ │ + ldr r1, [pc, #52] @ 67728 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r0, #0 │ │ │ │ - b 676c4 │ │ │ │ + b 676b4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r0, lsr #21 │ │ │ │ + @ instruction: 0x00038ab0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r2, r1, r0, lsl #25 │ │ │ │ andeq fp, r1, r0, lsl #25 │ │ │ │ - andeq r2, r8, r0, asr r0 │ │ │ │ + andeq r2, r8, r0, rrx │ │ │ │ andeq fp, r1, r4, asr #20 │ │ │ │ - andeq r8, r3, ip, lsr #18 │ │ │ │ + andeq r8, r3, ip, lsr r9 │ │ │ │ strdeq fp, [r1], -r4 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #496] @ 67948 │ │ │ │ - ldr r3, [pc, #496] @ 6794c │ │ │ │ + ldr r2, [pc, #496] @ 67938 │ │ │ │ + ldr r3, [pc, #496] @ 6793c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 678e4 │ │ │ │ + beq 678d4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ bl 49e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 678ec │ │ │ │ + beq 678dc │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ bl 4c9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 678e4 │ │ │ │ + beq 678d4 │ │ │ │ sub r8, r7, r4 │ │ │ │ add r9, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r2, [r7] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ cmpne r2, #32 │ │ │ │ strb r3, [r5, r8] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67820 │ │ │ │ + beq 67810 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r2 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #32 │ │ │ │ cmpne ip, #58 @ 0x3a │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp ip, #9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 677f0 │ │ │ │ + bne 677e0 │ │ │ │ rsb r8, r4, #1 │ │ │ │ add r8, r8, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 678e4 │ │ │ │ + beq 678d4 │ │ │ │ ldrb r3, [r4, r8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67938 │ │ │ │ + beq 67928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r1, [pc, #268] @ 67950 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r1, [pc, #268] @ 67940 │ │ │ │ sub r7, fp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r8, r0 │ │ │ │ bl 4840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 678d4 │ │ │ │ - ldr r9, [pc, #240] @ 67954 │ │ │ │ + beq 678c4 │ │ │ │ + ldr r9, [pc, #240] @ 67944 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66c34 │ │ │ │ + bl 66c24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 678d4 │ │ │ │ + beq 678c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ bl 4840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67864 │ │ │ │ + bne 67854 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #168] @ 67958 │ │ │ │ - ldr r3, [pc, #152] @ 6794c │ │ │ │ + ldr r2, [pc, #168] @ 67948 │ │ │ │ + ldr r3, [pc, #152] @ 6793c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67944 │ │ │ │ + bne 67934 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 678a8 │ │ │ │ + b 67898 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #96] @ 6795c │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #96] @ 6794c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldrb r3, [r4] │ │ │ │ strb r7, [r5, #7] │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - bne 6782c │ │ │ │ + bne 6781c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #32 │ │ │ │ - beq 67920 │ │ │ │ - b 67818 │ │ │ │ + beq 67910 │ │ │ │ + b 67808 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 678e4 │ │ │ │ + bl 3add4 │ │ │ │ + b 678d4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, ip, r8 │ │ │ │ + andeq r8, r3, ip, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000146b8 │ │ │ │ muleq r1, ip, r6 │ │ │ │ - andeq r8, r3, r8, asr #14 │ │ │ │ + andeq r8, r3, r8, asr r7 │ │ │ │ andeq fp, r1, r0, lsr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6773c │ │ │ │ + b 6772c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6773c │ │ │ │ + b 6772c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6773c │ │ │ │ + b 6772c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6773c │ │ │ │ + b 6772c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ - ldr r2, [pc, #788] @ 67cf0 │ │ │ │ + ldr r2, [pc, #788] @ 67ce0 │ │ │ │ sub sp, sp, #620 @ 0x26c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r4, [pc, #776] @ 67cf4 │ │ │ │ + ldr r4, [pc, #776] @ 67ce4 │ │ │ │ mov ip, r0 │ │ │ │ sub r0, fp, #572 @ 0x23c │ │ │ │ str r0, [r2, #1076] @ 0x434 │ │ │ │ - ldr r0, [pc, #764] @ 67cf8 │ │ │ │ + ldr r0, [pc, #764] @ 67ce8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr lr, [pc, #756] @ 67cfc │ │ │ │ + ldr lr, [pc, #756] @ 67cec │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r0, fp, #576 @ 0x240 │ │ │ │ add lr, pc, lr │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ str r3, [fp, #-572] @ 0xfffffdc4 │ │ │ │ str r0, [r2, #1080] @ 0x438 │ │ │ │ - beq 67bf0 │ │ │ │ - ldr r0, [pc, #716] @ 67d00 │ │ │ │ - ldr r2, [pc, #716] @ 67d04 │ │ │ │ + beq 67be0 │ │ │ │ + ldr r0, [pc, #716] @ 67cf0 │ │ │ │ + ldr r2, [pc, #716] @ 67cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ movne r2, r0 │ │ │ │ str r2, [fp, #-592] @ 0xfffffdb0 │ │ │ │ - ldr r2, [pc, #696] @ 67d08 │ │ │ │ + ldr r2, [pc, #696] @ 67cf8 │ │ │ │ str ip, [fp, #-596] @ 0xfffffdac │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r2, [pc, #684] @ 67d0c │ │ │ │ + ldr r2, [pc, #684] @ 67cfc │ │ │ │ str lr, [fp, #-584] @ 0xfffffdb8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-604] @ 0xfffffda4 │ │ │ │ - b 67a80 │ │ │ │ + b 67a70 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r0, [fp, #-572] @ 0xfffffdc4 │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67bf0 │ │ │ │ + beq 67be0 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #2 │ │ │ │ ldrne r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - bne 67a6c │ │ │ │ + bne 67a5c │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 67b80 │ │ │ │ + bls 67b70 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ - beq 67c30 │ │ │ │ + beq 67c20 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [fp, #-592] @ 0xfffffdb0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ @@ -101123,292 +101119,292 @@ │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ bl 4eac <__snprintf_chk@plt> │ │ │ │ sub r1, fp, #568 @ 0x238 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-584] @ 0xfffffdb8 │ │ │ │ - ldr r3, [pc, #532] @ 67d10 │ │ │ │ + ldr r3, [pc, #532] @ 67d00 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #564 @ 0x234 │ │ │ │ str r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67ccc │ │ │ │ + bne 67cbc │ │ │ │ sub r6, fp, #564 @ 0x234 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #492] @ 67d14 │ │ │ │ + ldr r3, [pc, #492] @ 67d04 │ │ │ │ ldr r2, [fp, #-584] @ 0xfffffdb8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #476] @ 67d18 │ │ │ │ - ldr r2, [pc, #476] @ 67d1c │ │ │ │ + ldr r3, [pc, #476] @ 67d08 │ │ │ │ + ldr r2, [pc, #476] @ 67d0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [fp, #-604] @ 0xfffffda4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-568] @ 0xfffffdc8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 67a6c │ │ │ │ + bls 67a5c │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 67c54 │ │ │ │ + beq 67c44 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-572] @ 0xfffffdc4 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - beq 67c8c │ │ │ │ + beq 67c7c │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ - beq 67bd8 │ │ │ │ + beq 67bc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-572] @ 0xfffffdc4 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67a80 │ │ │ │ - ldr r3, [pc, #296] @ 67d20 │ │ │ │ + bne 67a70 │ │ │ │ + ldr r3, [pc, #296] @ 67d10 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1080] @ 0x438 │ │ │ │ str r2, [r3, #1076] @ 0x434 │ │ │ │ - ldr r2, [pc, #280] @ 67d24 │ │ │ │ - ldr r3, [pc, #232] @ 67cf8 │ │ │ │ + ldr r2, [pc, #280] @ 67d14 │ │ │ │ + ldr r3, [pc, #232] @ 67ce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67cec │ │ │ │ + bne 67cdc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r1, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67538 │ │ │ │ + bl 67528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67cac │ │ │ │ - ldr r2, [pc, #220] @ 67d28 │ │ │ │ + beq 67c9c │ │ │ │ + ldr r2, [pc, #220] @ 67d18 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #820 @ 0x334 │ │ │ │ - b 67ab4 │ │ │ │ + b 67aa4 │ │ │ │ ldr r2, [fp, #-596] @ 0xfffffdac │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c74 │ │ │ │ + beq 67c64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ str r3, [fp, #-572] @ 0xfffffdc4 │ │ │ │ - b 67a78 │ │ │ │ + b 67a68 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ - beq 67ca4 │ │ │ │ + beq 67c94 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - bl 3ade4 │ │ │ │ - b 67c04 │ │ │ │ - ldr r2, [pc, #120] @ 67d2c │ │ │ │ - ldr r3, [pc, #120] @ 67d30 │ │ │ │ + bl 3add4 │ │ │ │ + b 67bf4 │ │ │ │ + ldr r2, [pc, #120] @ 67d1c │ │ │ │ + ldr r3, [pc, #120] @ 67d20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 67c44 │ │ │ │ + b 67c34 │ │ │ │ ldr lr, [fp, #-584] @ 0xfffffdb8 │ │ │ │ - ldr r3, [pc, #60] @ 67d14 │ │ │ │ + ldr r3, [pc, #60] @ 67d04 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-588] @ 0xfffffdb4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #564 @ 0x234 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r8], -ip │ │ │ │ - andeq r8, r3, r0, lsl #12 │ │ │ │ + andeq r1, r8, ip, lsl #26 │ │ │ │ + andeq r8, r3, r0, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r3, r0, ror #11 │ │ │ │ + strdeq r8, [r3], -r0 │ │ │ │ strdeq fp, [r1], -r4 │ │ │ │ andeq fp, r1, r8, ror #15 │ │ │ │ ldrdeq fp, [r1], -ip │ │ │ │ muleq r1, r8, r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq ip, r3, ip, lsl #3 │ │ │ │ + muleq r3, ip, r1 │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ - andeq r1, r8, r0, ror #21 │ │ │ │ - andeq r8, r3, ip, ror #7 │ │ │ │ - muleq r8, r0, sl │ │ │ │ + strdeq r1, [r8], -r0 │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ + andeq r1, r8, r0, lsr #21 │ │ │ │ andeq r7, r1, r4, lsl #1 │ │ │ │ - andeq r1, r8, ip, lsl sl │ │ │ │ + andeq r1, r8, ip, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67d98 │ │ │ │ + beq 67d88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67d88 │ │ │ │ + beq 67d78 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67d78 │ │ │ │ - bl 67d34 │ │ │ │ + beq 67d68 │ │ │ │ + bl 67d24 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67e24 │ │ │ │ + beq 67e14 │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67e0c │ │ │ │ + beq 67dfc │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67df4 │ │ │ │ - bl 67db0 │ │ │ │ + beq 67de4 │ │ │ │ + bl 67da0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e04 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 67df4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e1c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 67e0c │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e34 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 67e24 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3024] @ 0xbd0 │ │ │ │ - ldr ip, [pc, #1076] @ 68294 │ │ │ │ + ldr ip, [pc, #1076] @ 68284 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ - ldr r3, [pc, #1072] @ 68298 │ │ │ │ + ldr r3, [pc, #1072] @ 68288 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [fp, #-1004] @ 0xfffffc14 │ │ │ │ str r1, [fp, #-1008] @ 0xfffffc10 │ │ │ │ str r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr ip, [pc, #1048] @ 6829c │ │ │ │ + ldr ip, [pc, #1048] @ 6828c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - bl 66ad4 │ │ │ │ + bl 66ac4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-1000] @ 0xfffffc18 │ │ │ │ - beq 68074 │ │ │ │ + beq 68064 │ │ │ │ ldr r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67ef0 │ │ │ │ + beq 67ee0 │ │ │ │ ldr r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #980] @ 682a0 │ │ │ │ - ldr r3, [pc, #968] @ 68298 │ │ │ │ + ldr r2, [pc, #980] @ 68290 │ │ │ │ + ldr r3, [pc, #968] @ 68288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 68290 │ │ │ │ + bne 68280 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 67eb8 │ │ │ │ + beq 67ea8 │ │ │ │ ldr r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ sub r0, fp, #328 @ 0x148 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 68204 │ │ │ │ - ldr r4, [pc, #900] @ 682a4 │ │ │ │ + beq 681f4 │ │ │ │ + ldr r4, [pc, #900] @ 68294 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [fp, #-1008] @ 0xfffffc10 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67538 │ │ │ │ + bl 67528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68250 │ │ │ │ + beq 68240 │ │ │ │ sub r3, fp, #328 @ 0x148 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [fp, #-1008] @ 0xfffffc10 │ │ │ │ - ldr r2, [pc, #864] @ 682a8 │ │ │ │ + ldr r2, [pc, #864] @ 68298 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #860] @ 682ac │ │ │ │ + ldr r3, [pc, #860] @ 6829c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #820 @ 0x334 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -101420,85 +101416,85 @@ │ │ │ │ ldr r1, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r0, [fp, #-1004] @ 0xfffffc14 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #396 @ 0x18c │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #988 @ 0x3dc │ │ │ │ - bl 6a958 │ │ │ │ + bl 6a948 │ │ │ │ sub r1, fp, #984 @ 0x3d8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #756] @ 682b0 │ │ │ │ + ldr r3, [pc, #756] @ 682a0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #700 @ 0x2bc │ │ │ │ str r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68270 │ │ │ │ + bne 68260 │ │ │ │ sub r6, fp, #700 @ 0x2bc │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #716] @ 682b4 │ │ │ │ + ldr r3, [pc, #716] @ 682a4 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #700] @ 682b8 │ │ │ │ - ldr r1, [pc, #700] @ 682bc │ │ │ │ + ldr r3, [pc, #700] @ 682a8 │ │ │ │ + ldr r1, [pc, #700] @ 682ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r3, [fp, #-988] @ 0xfffffc24 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r3, fp, #396 @ 0x18c │ │ │ │ str r3, [sp, #16] │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ - ldr r2, [pc, #656] @ 682c0 │ │ │ │ + ldr r2, [pc, #656] @ 682b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-984] @ 0xfffffc28 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r2, [fp, #-1000] @ 0xfffffc18 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - b 67ec4 │ │ │ │ + b 67eb4 │ │ │ │ ldr r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ sub r0, fp, #376 @ 0x178 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r3, [fp, #-1004] @ 0xfffffc14 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 681f8 │ │ │ │ - ldr r4, [pc, #556] @ 682c4 │ │ │ │ + beq 681e8 │ │ │ │ + ldr r4, [pc, #556] @ 682b4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [fp, #-1008] @ 0xfffffc10 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67538 │ │ │ │ + bl 67528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68210 │ │ │ │ - ldr r3, [pc, #532] @ 682c8 │ │ │ │ - ldr r2, [pc, #532] @ 682cc │ │ │ │ + beq 68200 │ │ │ │ + ldr r3, [pc, #532] @ 682b8 │ │ │ │ + ldr r2, [pc, #532] @ 682bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ sub r3, fp, #376 @ 0x178 │ │ │ │ ldr r4, [fp, #-1008] @ 0xfffffc10 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -101514,451 +101510,451 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #416 @ 0x1a0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r3, fp, #996 @ 0x3e4 │ │ │ │ ldr r1, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r0, [fp, #-1004] @ 0xfffffc14 │ │ │ │ - bl 6a958 │ │ │ │ + bl 6a948 │ │ │ │ sub r1, fp, #992 @ 0x3e0 │ │ │ │ str r0, [fp, #-1024] @ 0xfffffc00 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #384] @ 682b0 │ │ │ │ + ldr r3, [pc, #384] @ 682a0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #980 @ 0x3d4 │ │ │ │ str r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68230 │ │ │ │ + bne 68220 │ │ │ │ sub r6, fp, #980 @ 0x3d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #340] @ 682b4 │ │ │ │ + ldr r3, [pc, #340] @ 682a4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #352] @ 682d0 │ │ │ │ - ldr r1, [pc, #352] @ 682d4 │ │ │ │ + ldr r3, [pc, #352] @ 682c0 │ │ │ │ + ldr r1, [pc, #352] @ 682c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ str r3, [sp] │ │ │ │ ldr r7, [fp, #-1024] @ 0xfffffc00 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r3, [fp, #-996] @ 0xfffffc1c │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r3, fp, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #16] │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ - ldr r2, [pc, #308] @ 682d8 │ │ │ │ + ldr r2, [pc, #308] @ 682c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-992] @ 0xfffffc20 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-1012] @ 0xfffffc0c │ │ │ │ ldr r1, [fp, #-1008] @ 0xfffffc10 │ │ │ │ ldr r0, [fp, #-1004] @ 0xfffffc14 │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 66984 │ │ │ │ - b 67ec4 │ │ │ │ - ldr r4, [pc, #220] @ 682dc │ │ │ │ - add r4, pc, r4 │ │ │ │ - b 68098 │ │ │ │ - ldr r4, [pc, #212] @ 682e0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - b 67f20 │ │ │ │ - ldr r2, [pc, #204] @ 682e4 │ │ │ │ - ldr r3, [pc, #204] @ 682e8 │ │ │ │ + bl 66974 │ │ │ │ + b 67eb4 │ │ │ │ + ldr r4, [pc, #220] @ 682cc │ │ │ │ + add r4, pc, r4 │ │ │ │ + b 68088 │ │ │ │ + ldr r4, [pc, #212] @ 682d0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + b 67f10 │ │ │ │ + ldr r2, [pc, #204] @ 682d4 │ │ │ │ + ldr r3, [pc, #204] @ 682d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 680ac │ │ │ │ + b 6809c │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #120] @ 682b4 │ │ │ │ + ldr r3, [pc, #120] @ 682a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1020] @ 0xfffffc04 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #980 @ 0x3d4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r2, [pc, #148] @ 682ec │ │ │ │ - ldr r3, [pc, #148] @ 682f0 │ │ │ │ + ldr r2, [pc, #148] @ 682dc │ │ │ │ + ldr r3, [pc, #148] @ 682e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 67f34 │ │ │ │ + b 67f24 │ │ │ │ ldr r2, [fp, #-1016] @ 0xfffffc08 │ │ │ │ - ldr r3, [pc, #56] @ 682b4 │ │ │ │ + ldr r3, [pc, #56] @ 682a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1028] @ 0xfffffbfc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #700 @ 0x2bc │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r0, r1 │ │ │ │ + andeq r8, r3, r0, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r3, ip, ror #2 │ │ │ │ - andeq r8, r3, ip, lsr #2 │ │ │ │ + andeq r8, r3, ip, ror r1 │ │ │ │ + andeq r8, r3, ip, lsr r1 │ │ │ │ andeq fp, r1, ip, lsl #6 │ │ │ │ - andeq r1, r8, ip, lsl #15 │ │ │ │ + muleq r8, ip, r7 │ │ │ │ ldrdeq fp, [r1], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r3, ip, asr #25 │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ andeq fp, r1, ip, asr #1 │ │ │ │ andeq r0, r0, r9, lsr #6 │ │ │ │ muleq r1, r4, r1 │ │ │ │ - andeq r1, r8, r4, lsr #12 │ │ │ │ + andeq r1, r8, r4, lsr r6 │ │ │ │ andeq fp, r1, r0, ror #2 │ │ │ │ - andeq fp, r3, r8, asr fp │ │ │ │ + andeq fp, r3, r8, ror #22 │ │ │ │ andeq sl, r1, r8, asr pc │ │ │ │ andeq r0, r0, pc, lsl #6 │ │ │ │ andeq fp, r1, r8, lsr #32 │ │ │ │ andeq fp, r1, ip, lsl r0 │ │ │ │ andeq r6, r1, r0, lsr #22 │ │ │ │ - @ instruction: 0x000814b8 │ │ │ │ + andeq r1, r8, r8, asr #9 │ │ │ │ andeq r6, r1, r0, ror #21 │ │ │ │ - andeq r1, r8, r8, ror r4 │ │ │ │ + andeq r1, r8, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3360] @ 0xd20 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #1196] @ 687c8 │ │ │ │ + ldr r2, [pc, #1196] @ 687b8 │ │ │ │ sub sp, sp, #708 @ 0x2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r2, [pc, #1184] @ 687cc │ │ │ │ + ldr r2, [pc, #1184] @ 687bc │ │ │ │ str r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ - ldr r3, [pc, #1180] @ 687d0 │ │ │ │ + ldr r3, [pc, #1180] @ 687c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6ef68 │ │ │ │ - b 68370 │ │ │ │ + bl 6ef58 │ │ │ │ + b 68360 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ cmpne r3, #4 │ │ │ │ moveq r8, #1 │ │ │ │ movne r8, #0 │ │ │ │ - bne 68444 │ │ │ │ + bne 68434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, #28 │ │ │ │ moveq r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-696] @ 0xfffffd48 │ │ │ │ bl 4e94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 68350 │ │ │ │ + blt 68340 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 68438 │ │ │ │ + beq 68428 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #6 │ │ │ │ - bl 67e44 │ │ │ │ - ldr r1, [pc, #1044] @ 687d4 │ │ │ │ + bl 67e34 │ │ │ │ + ldr r1, [pc, #1044] @ 687c4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67538 │ │ │ │ + bl 67528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68638 │ │ │ │ + beq 68628 │ │ │ │ cmp r7, #22 │ │ │ │ - beq 685c0 │ │ │ │ + beq 685b0 │ │ │ │ cmp r7, #25 │ │ │ │ - beq 68548 │ │ │ │ + beq 68538 │ │ │ │ cmp r7, #79 @ 0x4f │ │ │ │ - beq 68678 │ │ │ │ + beq 68668 │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ - beq 686d4 │ │ │ │ + beq 686c4 │ │ │ │ cmp r7, #143 @ 0x8f │ │ │ │ - beq 6874c │ │ │ │ - ldr r0, [pc, #984] @ 687d8 │ │ │ │ + beq 6873c │ │ │ │ + ldr r0, [pc, #984] @ 687c8 │ │ │ │ ldr r2, [fp, #-696] @ 0xfffffd48 │ │ │ │ - ldr r1, [pc, #980] @ 687dc │ │ │ │ + ldr r1, [pc, #980] @ 687cc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r2, [pc, #972] @ 687e0 │ │ │ │ - ldr r3, [pc, #952] @ 687d0 │ │ │ │ + bl 5a86c │ │ │ │ + ldr r2, [pc, #972] @ 687d0 │ │ │ │ + ldr r3, [pc, #952] @ 687c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 687c4 │ │ │ │ + bne 687b4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ed90 │ │ │ │ - b 683a8 │ │ │ │ + bl 6ed80 │ │ │ │ + b 68398 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6839c │ │ │ │ + bne 6838c │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq 683f8 │ │ │ │ + beq 683e8 │ │ │ │ sub r4, fp, #400 @ 0x190 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r1, fp, #352 @ 0x160 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #860] @ 687e4 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #860] @ 687d4 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r4, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r0, fp, #288 @ 0x120 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #816] @ 687e8 │ │ │ │ + ldr r3, [pc, #816] @ 687d8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ str r3, [fp, #-704] @ 0xfffffd40 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 68658 │ │ │ │ + bne 68648 │ │ │ │ sub r5, fp, #684 @ 0x2ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #772] @ 687ec │ │ │ │ + ldr r3, [pc, #772] @ 687dc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #760] @ 687f0 │ │ │ │ + ldr r3, [pc, #760] @ 687e0 │ │ │ │ sub r2, fp, #288 @ 0x120 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #748] @ 687f4 │ │ │ │ + ldr r1, [pc, #748] @ 687e4 │ │ │ │ ldr r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #724] @ 687f8 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #724] @ 687e8 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-704] @ 0xfffffd40 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-688] @ 0xfffffd50 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ - b 683f8 │ │ │ │ - ldr r4, [pc, #684] @ 687fc │ │ │ │ + b 683e8 │ │ │ │ + ldr r4, [pc, #684] @ 687ec │ │ │ │ ldr r5, [fp, #-696] @ 0xfffffd48 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #672] @ 68800 │ │ │ │ + ldr r1, [pc, #672] @ 687f0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #652] @ 68804 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #652] @ 687f4 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r5 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #628] @ 68808 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #628] @ 687f8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 683f8 │ │ │ │ - ldr r1, [pc, #604] @ 6880c │ │ │ │ + ble 683e8 │ │ │ │ + ldr r1, [pc, #604] @ 687fc │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ - b 683f8 │ │ │ │ - ldr r4, [pc, #584] @ 68810 │ │ │ │ + b 683e8 │ │ │ │ + ldr r4, [pc, #584] @ 68800 │ │ │ │ ldr r5, [fp, #-696] @ 0xfffffd48 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #572] @ 68814 │ │ │ │ + ldr r1, [pc, #572] @ 68804 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #552] @ 68818 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #552] @ 68808 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r5 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #528] @ 6881c │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #528] @ 6880c │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 683f8 │ │ │ │ - ldr r1, [pc, #504] @ 68820 │ │ │ │ + ble 683e8 │ │ │ │ + ldr r1, [pc, #504] @ 68810 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ - b 683f8 │ │ │ │ - ldr r2, [pc, #484] @ 68824 │ │ │ │ - ldr r3, [pc, #484] @ 68828 │ │ │ │ + b 683e8 │ │ │ │ + ldr r2, [pc, #484] @ 68814 │ │ │ │ + ldr r3, [pc, #484] @ 68818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 683d0 │ │ │ │ + b 683c0 │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #392] @ 687ec │ │ │ │ + ldr r3, [pc, #392] @ 687dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-704] @ 0xfffffd40 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #684 @ 0x2ac │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r4, [pc, #428] @ 6882c │ │ │ │ + ldr r4, [pc, #428] @ 6881c │ │ │ │ ldr r5, [fp, #-696] @ 0xfffffd48 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #408] @ 68830 │ │ │ │ + ldr r1, [pc, #408] @ 68820 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ + bl 49940 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1088 @ 0x440 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #368] @ 68834 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #368] @ 68824 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ - b 683f8 │ │ │ │ - ldr r4, [pc, #348] @ 68838 │ │ │ │ + b 683e8 │ │ │ │ + ldr r4, [pc, #348] @ 68828 │ │ │ │ ldr r5, [fp, #-696] @ 0xfffffd48 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #336] @ 6883c │ │ │ │ + ldr r1, [pc, #336] @ 6882c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #316] @ 68840 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #316] @ 68830 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r5 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #292] @ 68844 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #292] @ 68834 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 683f8 │ │ │ │ - ldr r1, [pc, #268] @ 68848 │ │ │ │ + ble 683e8 │ │ │ │ + ldr r1, [pc, #268] @ 68838 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ - b 683f8 │ │ │ │ - ldr r4, [pc, #248] @ 6884c │ │ │ │ + b 683e8 │ │ │ │ + ldr r4, [pc, #248] @ 6883c │ │ │ │ ldr r5, [fp, #-696] @ 0xfffffd48 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #236] @ 68850 │ │ │ │ + ldr r1, [pc, #236] @ 68840 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #216] @ 68854 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #216] @ 68844 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r5 │ │ │ │ orr ip, r0, #2048 @ 0x800 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 49950 │ │ │ │ - ldr r1, [pc, #192] @ 68858 │ │ │ │ + bl 49940 │ │ │ │ + ldr r1, [pc, #192] @ 68848 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 683f8 │ │ │ │ - ldr r1, [pc, #168] @ 6885c │ │ │ │ + ble 683e8 │ │ │ │ + ldr r1, [pc, #168] @ 6884c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b64 │ │ │ │ - b 683f8 │ │ │ │ + b 683e8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r3], -ip │ │ │ │ - andeq r7, r3, r8, asr #25 │ │ │ │ + andeq r7, r3, ip, ror #25 │ │ │ │ + ldrdeq r7, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r1, r4, ror #28 │ │ │ │ strdeq sl, [r1], -r4 │ │ │ │ andeq r0, r0, r6, asr r4 │ │ │ │ - andeq r7, r3, r4, ror #23 │ │ │ │ + strdeq r7, [r3], -r4 │ │ │ │ @ instruction: 0x0001adb8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r1, ip, r1 │ │ │ │ andeq sl, r1, r8, ror #23 │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ andeq sl, r1, r8, lsr #23 │ │ │ │ @@ -101968,15 +101964,15 @@ │ │ │ │ andeq r6, r1, r0, ror #4 │ │ │ │ andeq sl, r1, r0, lsr fp │ │ │ │ andeq r0, r0, r1, lsr r4 │ │ │ │ andeq r0, r0, r2, lsr r4 │ │ │ │ andeq sl, r1, r4, asr ip │ │ │ │ andeq r6, r1, r8, ror #3 │ │ │ │ strdeq r6, [r1], -r8 │ │ │ │ - muleq r8, r0, r0 │ │ │ │ + andeq r1, r8, r0, lsr #1 │ │ │ │ andeq sl, r1, r8, ror sl │ │ │ │ andeq r0, r0, pc, lsr r4 │ │ │ │ andeq r6, r1, ip, asr #2 │ │ │ │ andeq sl, r1, ip, lsl sl │ │ │ │ andeq r0, r0, r5, asr #8 │ │ │ │ andeq r0, r0, r6, asr #8 │ │ │ │ andeq sl, r1, r0, asr fp │ │ │ │ @@ -101990,260 +101986,260 @@ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3352] @ 0xd18 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #732] @ 68b64 │ │ │ │ + ldr r2, [pc, #732] @ 68b54 │ │ │ │ sub sp, sp, #716 @ 0x2cc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r2, [pc, #720] @ 68b68 │ │ │ │ + ldr r2, [pc, #720] @ 68b58 │ │ │ │ str r3, [fp, #-704] @ 0xfffffd40 │ │ │ │ - ldr r3, [pc, #716] @ 68b6c │ │ │ │ + ldr r3, [pc, #716] @ 68b5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6ef68 │ │ │ │ - b 688dc │ │ │ │ + bl 6ef58 │ │ │ │ + b 688cc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr ip, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #115 @ 0x73 │ │ │ │ cmpne ip, #4 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 689ec │ │ │ │ + bne 689dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, #28 │ │ │ │ moveq r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ bl 4e94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 688bc │ │ │ │ + blt 688ac │ │ │ │ sub r5, fp, #408 @ 0x198 │ │ │ │ - b 68920 │ │ │ │ + b 68910 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68ae8 │ │ │ │ + bne 68ad8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 4e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 68910 │ │ │ │ + blt 68900 │ │ │ │ sub r5, fp, #408 @ 0x198 │ │ │ │ - b 68954 │ │ │ │ + b 68944 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68b0c │ │ │ │ + bne 68afc │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 4e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 68944 │ │ │ │ + blt 68934 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68984 │ │ │ │ + bne 68974 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ed90 │ │ │ │ + bl 6ed80 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #17 │ │ │ │ - bl 67e44 │ │ │ │ - ldr r1, [pc, #468] @ 68b70 │ │ │ │ + bl 67e34 │ │ │ │ + ldr r1, [pc, #468] @ 68b60 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67538 │ │ │ │ + bl 67528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b20 │ │ │ │ - ldr r0, [pc, #448] @ 68b74 │ │ │ │ + beq 68b10 │ │ │ │ + ldr r0, [pc, #448] @ 68b64 │ │ │ │ ldr r2, [fp, #-704] @ 0xfffffd40 │ │ │ │ - ldr r1, [pc, #444] @ 68b78 │ │ │ │ + ldr r1, [pc, #444] @ 68b68 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ - ldr r2, [pc, #436] @ 68b7c │ │ │ │ - ldr r3, [pc, #416] @ 68b6c │ │ │ │ + bl 5a86c │ │ │ │ + ldr r2, [pc, #436] @ 68b6c │ │ │ │ + ldr r3, [pc, #416] @ 68b5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 68b60 │ │ │ │ + bne 68b50 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmn r5, #1 │ │ │ │ - bne 68908 │ │ │ │ + bne 688f8 │ │ │ │ sub r5, fp, #400 @ 0x190 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r1, fp, #352 @ 0x160 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #344] @ 68b80 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #344] @ 68b70 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r5, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r0, fp, #288 @ 0x120 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ sub r1, fp, #696 @ 0x2b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #300] @ 68b84 │ │ │ │ + ldr r3, [pc, #300] @ 68b74 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ str r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68b40 │ │ │ │ + bne 68b30 │ │ │ │ sub r6, fp, #692 @ 0x2b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #256] @ 68b88 │ │ │ │ + ldr r3, [pc, #256] @ 68b78 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #244] @ 68b8c │ │ │ │ + ldr r3, [pc, #244] @ 68b7c │ │ │ │ sub r2, fp, #288 @ 0x120 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #232] @ 68b90 │ │ │ │ + ldr r1, [pc, #232] @ 68b80 │ │ │ │ ldr r3, [fp, #-716] @ 0xfffffd34 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #208] @ 68b94 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #208] @ 68b84 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-696] @ 0xfffffd48 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 689ac │ │ │ │ + b 6899c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6893c │ │ │ │ + bne 6892c │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 6893c │ │ │ │ + bne 6892c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ sub r0, fp, #400 @ 0x190 │ │ │ │ - bl 6ecb4 │ │ │ │ - b 689ac │ │ │ │ + bl 6eca4 │ │ │ │ + b 6899c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 68970 │ │ │ │ + bne 68960 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 689ac │ │ │ │ - b 68af8 │ │ │ │ - ldr r2, [pc, #112] @ 68b98 │ │ │ │ - ldr r3, [pc, #112] @ 68b9c │ │ │ │ + bne 6899c │ │ │ │ + b 68ae8 │ │ │ │ + ldr r2, [pc, #112] @ 68b88 │ │ │ │ + ldr r3, [pc, #112] @ 68b8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #820 @ 0x334 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 689ac │ │ │ │ + b 6899c │ │ │ │ ldr r2, [fp, #-708] @ 0xfffffd3c │ │ │ │ - ldr r3, [pc, #60] @ 68b88 │ │ │ │ + ldr r3, [pc, #60] @ 68b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #692 @ 0x2b4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r0, ror r7 │ │ │ │ - andeq r7, r3, ip, asr r7 │ │ │ │ + andeq r7, r3, r0, lsl #15 │ │ │ │ + andeq r7, r3, ip, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r1, ip, lsl #17 │ │ │ │ andeq sl, r1, r0, asr #14 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - andeq r7, r3, r0, lsr r6 │ │ │ │ + andeq r7, r3, r0, asr #12 │ │ │ │ andeq sl, r1, ip, asr r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ strdeq r6, [r1], -ip │ │ │ │ andeq sl, r1, r8, asr #12 │ │ │ │ muleq r0, r7, r3 │ │ │ │ andeq r6, r1, r0, lsl r2 │ │ │ │ - andeq r0, r8, r8, lsr #23 │ │ │ │ + @ instruction: 0x00080bb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3304] @ 0xce8 │ │ │ │ - ldr r5, [pc, #868] @ 68f20 │ │ │ │ - ldr r4, [pc, #868] @ 68f24 │ │ │ │ + ldr r5, [pc, #868] @ 68f10 │ │ │ │ + ldr r4, [pc, #868] @ 68f14 │ │ │ │ sub sp, sp, #764 @ 0x2fc │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr lr, [pc, #860] @ 68f28 │ │ │ │ + ldr lr, [pc, #860] @ 68f18 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, #0 │ │ │ │ add lr, pc, lr │ │ │ │ str ip, [fp, #-724] @ 0xfffffd2c │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-720] @ 0xfffffd30 │ │ │ │ ldr r5, [fp, #-724] @ 0xfffffd2c │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [lr, #776] @ 0x308 │ │ │ │ - ldr r9, [pc, #812] @ 68f2c │ │ │ │ + ldr r9, [pc, #812] @ 68f1c │ │ │ │ cmp r3, r5 │ │ │ │ add r9, pc, r9 │ │ │ │ - ble 68da0 │ │ │ │ - ldr r3, [pc, #800] @ 68f30 │ │ │ │ + ble 68d90 │ │ │ │ + ldr r3, [pc, #800] @ 68f20 │ │ │ │ str r0, [fp, #-748] @ 0xfffffd14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ sub r3, fp, #708 @ 0x2c4 │ │ │ │ str r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ str r1, [fp, #-728] @ 0xfffffd28 │ │ │ │ str r2, [fp, #-752] @ 0xfffffd10 │ │ │ │ str ip, [fp, #-740] @ 0xfffffd1c │ │ │ │ str r9, [fp, #-756] @ 0xfffffd0c │ │ │ │ str lr, [fp, #-732] @ 0xfffffd24 │ │ │ │ - b 68c58 │ │ │ │ + b 68c48 │ │ │ │ ldr r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r2, [fp, #-736] @ 0xfffffd20 │ │ │ │ ldr r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r2, [r2, #776] @ 0x308 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 68da0 │ │ │ │ + ble 68d90 │ │ │ │ ldr ip, [fp, #-724] @ 0xfffffd2c │ │ │ │ ldr r3, [fp, #-732] @ 0xfffffd24 │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ add ip, r3, ip, lsl #4 │ │ │ │ add ip, ip, #8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ sub lr, fp, #708 @ 0x2c4 │ │ │ │ @@ -102251,198 +102247,198 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ ldr r2, [fp, #-728] @ 0xfffffd28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68c38 │ │ │ │ + bne 68c28 │ │ │ │ sub r0, fp, #748 @ 0x2ec │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 66a34 │ │ │ │ + bl 66a24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68c38 │ │ │ │ + bne 68c28 │ │ │ │ ldr r0, [fp, #-708] @ 0xfffffd3c │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ ldr r1, [fp, #-752] @ 0xfffffd10 │ │ │ │ bl 4d98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 68dcc │ │ │ │ + bge 68dbc │ │ │ │ ldr r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #93 @ 0x5d │ │ │ │ bics r3, r3, #4 │ │ │ │ - beq 68c44 │ │ │ │ + beq 68c34 │ │ │ │ sub r1, fp, #716 @ 0x2cc │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-756] @ 0xfffffd0c │ │ │ │ - ldr r3, [pc, #568] @ 68f34 │ │ │ │ + ldr r3, [pc, #568] @ 68f24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #660 @ 0x294 │ │ │ │ str r3, [fp, #-760] @ 0xfffffd08 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68edc │ │ │ │ + bne 68ecc │ │ │ │ sub r6, fp, #660 @ 0x294 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #528] @ 68f38 │ │ │ │ + ldr r3, [pc, #528] @ 68f28 │ │ │ │ ldr r2, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #488] @ 68f3c │ │ │ │ - ldr r1, [pc, #488] @ 68f40 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #488] @ 68f2c │ │ │ │ + ldr r1, [pc, #488] @ 68f30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #464] @ 68f44 │ │ │ │ + ldr r2, [pc, #464] @ 68f34 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-760] @ 0xfffffd08 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-716] @ 0xfffffd34 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 68c44 │ │ │ │ - ldr r2, [pc, #416] @ 68f48 │ │ │ │ - ldr r3, [pc, #376] @ 68f24 │ │ │ │ + b 68c34 │ │ │ │ + ldr r2, [pc, #416] @ 68f38 │ │ │ │ + ldr r3, [pc, #376] @ 68f14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 68f1c │ │ │ │ + bne 68f0c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r9, fp, pc} │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #2 │ │ │ │ sub r3, fp, #720 @ 0x2d0 │ │ │ │ mov r1, #1 │ │ │ │ bl 48a0 <__setsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 68e0c │ │ │ │ + blt 68dfc │ │ │ │ ldr r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ ldr r2, [fp, #-744] @ 0xfffffd18 │ │ │ │ cmp r3, #6 │ │ │ │ ldr r1, [fp, #-748] @ 0xfffffd14 │ │ │ │ mov r0, r5 │ │ │ │ - beq 68ed4 │ │ │ │ - bl 68860 │ │ │ │ - b 68c38 │ │ │ │ + beq 68ec4 │ │ │ │ + bl 68850 │ │ │ │ + b 68c28 │ │ │ │ ldr r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ sub r1, fp, #712 @ 0x2c8 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-756] @ 0xfffffd0c │ │ │ │ - ldr r3, [pc, #260] @ 68f34 │ │ │ │ + ldr r3, [pc, #260] @ 68f24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ str r3, [fp, #-764] @ 0xfffffd04 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 68efc │ │ │ │ + bne 68eec │ │ │ │ sub r7, fp, #380 @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #220] @ 68f38 │ │ │ │ + ldr r3, [pc, #220] @ 68f28 │ │ │ │ ldr r2, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #196] @ 68f4c │ │ │ │ - ldr r1, [pc, #196] @ 68f50 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #196] @ 68f3c │ │ │ │ + ldr r1, [pc, #196] @ 68f40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #172] @ 68f54 │ │ │ │ + ldr r2, [pc, #172] @ 68f44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-764] @ 0xfffffd04 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-712] @ 0xfffffd38 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ - b 68c44 │ │ │ │ - bl 682f4 │ │ │ │ - b 68c38 │ │ │ │ + b 68c34 │ │ │ │ + bl 682e4 │ │ │ │ + b 68c28 │ │ │ │ ldr r9, [fp, #-756] @ 0xfffffd0c │ │ │ │ - ldr r3, [pc, #80] @ 68f38 │ │ │ │ + ldr r3, [pc, #80] @ 68f28 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-760] @ 0xfffffd08 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #660 @ 0x294 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r9, [fp, #-756] @ 0xfffffd0c │ │ │ │ - ldr r3, [pc, #48] @ 68f38 │ │ │ │ + ldr r3, [pc, #48] @ 68f28 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-764] @ 0xfffffd04 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #380 @ 0x17c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r8, lsr r4 │ │ │ │ + andeq r7, r3, r8, asr #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r8], -ip │ │ │ │ - strdeq r7, [r3], -r8 │ │ │ │ - andeq r0, r8, r8, asr #21 │ │ │ │ + andeq r0, r8, ip, lsl #22 │ │ │ │ + andeq r7, r3, r8, lsl #8 │ │ │ │ + ldrdeq r0, [r8], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r6, r1, ip, lsr #18 │ │ │ │ muleq r1, r4, r3 │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ - andeq r7, r3, r0, asr r2 │ │ │ │ + andeq r7, r3, r0, ror #4 │ │ │ │ andeq sl, r1, ip, lsl r4 │ │ │ │ andeq sl, r1, r0, ror #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3312] @ 0xcf0 │ │ │ │ - ldr lr, [pc, #932] @ 69318 │ │ │ │ - ldr ip, [pc, #932] @ 6931c │ │ │ │ + ldr lr, [pc, #932] @ 69308 │ │ │ │ + ldr ip, [pc, #932] @ 6930c │ │ │ │ sub sp, sp, #760 @ 0x2f8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ @@ -102454,47 +102450,47 @@ │ │ │ │ moveq ip, r4 │ │ │ │ cmn r1, #1 │ │ │ │ addeq r1, r1, #65536 @ 0x10000 │ │ │ │ streq r1, [fp, #-724] @ 0xfffffd2c │ │ │ │ str ip, [fp, #-728] @ 0xfffffd28 │ │ │ │ ldr r0, [fp, #-728] @ 0xfffffd28 │ │ │ │ ldr ip, [fp, #-724] @ 0xfffffd2c │ │ │ │ - ldr r5, [pc, #856] @ 69320 │ │ │ │ + ldr r5, [pc, #856] @ 69310 │ │ │ │ cmp ip, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ sub lr, fp, #696 @ 0x2b8 │ │ │ │ str r4, [fp, #-696] @ 0xfffffd48 │ │ │ │ str r4, [fp, #-692] @ 0xfffffd4c │ │ │ │ str r4, [fp, #-688] @ 0xfffffd50 │ │ │ │ str r4, [fp, #-684] @ 0xfffffd54 │ │ │ │ - bge 69010 │ │ │ │ - ldr r2, [pc, #824] @ 69324 │ │ │ │ - ldr r3, [pc, #812] @ 6931c │ │ │ │ + bge 69000 │ │ │ │ + ldr r2, [pc, #824] @ 69314 │ │ │ │ + ldr r3, [pc, #812] @ 6930c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69314 │ │ │ │ + bne 69304 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ str r2, [fp, #-736] @ 0xfffffd20 │ │ │ │ str r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ str r5, [fp, #-748] @ 0xfffffd14 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r1, [fp, #-744] @ 0xfffffd18 │ │ │ │ ldr r0, [fp, #-736] @ 0xfffffd20 │ │ │ │ bl 4d98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ - blt 690fc │ │ │ │ + blt 690ec │ │ │ │ ldr r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 69288 │ │ │ │ + beq 69278 │ │ │ │ ldr r2, [fp, #-728] @ 0xfffffd28 │ │ │ │ sub lr, fp, #680 @ 0x2a8 │ │ │ │ mov r3, #10 │ │ │ │ strh r3, [lr] │ │ │ │ lsl r3, r2, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ @@ -102504,1147 +102500,1147 @@ │ │ │ │ sub ip, fp, #672 @ 0x2a0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-740] @ 0xfffffd1c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, lr │ │ │ │ bl 4ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 692bc │ │ │ │ + beq 692ac │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #98 @ 0x62 │ │ │ │ cmpne r1, #22 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 691cc │ │ │ │ + bne 691bc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r0, [fp, #-728] @ 0xfffffd28 │ │ │ │ cmp r3, #6 │ │ │ │ ldr r1, [fp, #-736] @ 0xfffffd20 │ │ │ │ moveq r2, #1 │ │ │ │ movne r3, #17 │ │ │ │ movne r2, #2 │ │ │ │ - bl 68ba0 │ │ │ │ - ldr r0, [pc, #600] @ 69328 │ │ │ │ - ldr r1, [pc, #600] @ 6932c │ │ │ │ + bl 68b90 │ │ │ │ + ldr r0, [pc, #600] @ 69318 │ │ │ │ + ldr r1, [pc, #600] @ 6931c │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ + bl 5a86c │ │ │ │ ldr r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-728] @ 0xfffffd28 │ │ │ │ ldr r2, [fp, #-728] @ 0xfffffd28 │ │ │ │ ldr r3, [fp, #-724] @ 0xfffffd2c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 68fe4 │ │ │ │ - b 6901c │ │ │ │ + bgt 68fd4 │ │ │ │ + b 6900c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #93 @ 0x5d │ │ │ │ bics r3, r3, #4 │ │ │ │ - beq 690dc │ │ │ │ + beq 690cc │ │ │ │ sub r1, fp, #720 @ 0x2d0 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-748] @ 0xfffffd14 │ │ │ │ - ldr r3, [pc, #520] @ 69330 │ │ │ │ + ldr r3, [pc, #520] @ 69320 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ str r3, [fp, #-752] @ 0xfffffd10 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 692f4 │ │ │ │ + bne 692e4 │ │ │ │ sub r6, fp, #652 @ 0x28c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #480] @ 69334 │ │ │ │ + ldr r3, [pc, #480] @ 69324 │ │ │ │ ldr r2, [fp, #-748] @ 0xfffffd14 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #440] @ 69338 │ │ │ │ - ldr r1, [pc, #440] @ 6933c │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #440] @ 69328 │ │ │ │ + ldr r1, [pc, #440] @ 6932c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #416] @ 69340 │ │ │ │ + ldr r2, [pc, #416] @ 69330 │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-752] @ 0xfffffd10 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-720] @ 0xfffffd30 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 690dc │ │ │ │ + b 690cc │ │ │ │ sub r1, fp, #716 @ 0x2cc │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-748] @ 0xfffffd14 │ │ │ │ - ldr r3, [pc, #332] @ 69330 │ │ │ │ + ldr r3, [pc, #332] @ 69320 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ str r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 692d4 │ │ │ │ + bne 692c4 │ │ │ │ sub r7, fp, #372 @ 0x174 │ │ │ │ mov r0, r7 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #292] @ 69334 │ │ │ │ + ldr r3, [pc, #292] @ 69324 │ │ │ │ ldr r2, [fp, #-748] @ 0xfffffd14 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f8c │ │ │ │ - ldr r2, [pc, #264] @ 69344 │ │ │ │ - ldr r1, [pc, #264] @ 69348 │ │ │ │ + bl 29f7c │ │ │ │ + ldr r2, [pc, #264] @ 69334 │ │ │ │ + ldr r1, [pc, #264] @ 69338 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #240] @ 6934c │ │ │ │ + ldr r2, [pc, #240] @ 6933c │ │ │ │ str r0, [sp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-756] @ 0xfffffd0c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-716] @ 0xfffffd34 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - b 690c8 │ │ │ │ + b 690b8 │ │ │ │ ldr r2, [fp, #-728] @ 0xfffffd28 │ │ │ │ sub r1, fp, #712 @ 0x2c8 │ │ │ │ strh r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ lsl r3, r2, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ mov r2, #16 │ │ │ │ strh r3, [r1, #2] │ │ │ │ bl 4ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6908c │ │ │ │ - ldr r0, [pc, #140] @ 69350 │ │ │ │ - ldr r1, [pc, #140] @ 69354 │ │ │ │ + bne 6907c │ │ │ │ + ldr r0, [pc, #140] @ 69340 │ │ │ │ + ldr r1, [pc, #140] @ 69344 │ │ │ │ ldr r2, [fp, #-740] @ 0xfffffd1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5a87c │ │ │ │ - b 690dc │ │ │ │ + bl 5a86c │ │ │ │ + b 690cc │ │ │ │ ldr r5, [fp, #-748] @ 0xfffffd14 │ │ │ │ - ldr r3, [pc, #84] @ 69334 │ │ │ │ + ldr r3, [pc, #84] @ 69324 │ │ │ │ ldr r1, [fp, #-756] @ 0xfffffd0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ blx r1 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r5, [fp, #-748] @ 0xfffffd14 │ │ │ │ - ldr r3, [pc, #52] @ 69334 │ │ │ │ + ldr r3, [pc, #52] @ 69324 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-752] @ 0xfffffd10 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r0, lsl #1 │ │ │ │ + muleq r3, r0, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r3, r0, lsr r0 │ │ │ │ - andeq r7, r3, ip │ │ │ │ + andeq r7, r3, r0, asr #32 │ │ │ │ + andeq r7, r3, ip, lsl r0 │ │ │ │ andeq sl, r1, r4, lsr #32 │ │ │ │ andeq r0, r0, sp, lsl #12 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r6, r1, r0, lsl #10 │ │ │ │ andeq r9, r1, r8, ror #30 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ andeq sl, r1, r4, ror r0 │ │ │ │ andeq r9, r1, ip, lsr #29 │ │ │ │ andeq r0, r0, r8, lsl #12 │ │ │ │ andeq r9, r1, r0, lsr lr │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - ldr r3, [pc, #216] @ 69438 │ │ │ │ + ldr r3, [pc, #216] @ 69428 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #208] @ 6943c │ │ │ │ + ldr r3, [pc, #208] @ 6942c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 69428 │ │ │ │ + beq 69418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 693b4 │ │ │ │ + beq 693a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 693b8 │ │ │ │ + blt 693a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 693b4 │ │ │ │ - ldr r2, [pc, #168] @ 69440 │ │ │ │ + bne 693a4 │ │ │ │ + ldr r2, [pc, #168] @ 69430 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #836] @ 0x344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 69420 │ │ │ │ + beq 69410 │ │ │ │ ldr r3, [r3, #840] @ 0x348 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 69420 │ │ │ │ - b 6715c │ │ │ │ - ldr r2, [pc, #128] @ 69440 │ │ │ │ + beq 69410 │ │ │ │ + b 6714c │ │ │ │ + ldr r2, [pc, #128] @ 69430 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 693dc │ │ │ │ + beq 693cc │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 693b4 │ │ │ │ + bne 693a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #76] @ 69444 │ │ │ │ + ldr r2, [pc, #76] @ 69434 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 6ab48 │ │ │ │ + bl 6ab38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69430 │ │ │ │ + bne 69420 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 69418 │ │ │ │ - andeq sl, r3, ip, ror #18 │ │ │ │ - andeq r6, r3, ip, lsl #25 │ │ │ │ + b 69408 │ │ │ │ + andeq sl, r3, ip, ror r9 │ │ │ │ + muleq r3, ip, ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #680] @ 6970c │ │ │ │ - ldr r3, [pc, #680] @ 69710 │ │ │ │ + ldr r2, [pc, #680] @ 696fc │ │ │ │ + ldr r3, [pc, #680] @ 69700 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #664] @ 69714 │ │ │ │ + ldr r4, [pc, #664] @ 69704 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #644] @ 69718 │ │ │ │ + ldr r3, [pc, #644] @ 69708 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 696ec │ │ │ │ - ldr r6, [pc, #612] @ 6971c │ │ │ │ + bne 696dc │ │ │ │ + ldr r6, [pc, #612] @ 6970c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r0, r6, #796 @ 0x31c │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #592] @ 69720 │ │ │ │ + ldr r3, [pc, #592] @ 69710 │ │ │ │ ldr r5, [r6, #784] @ 0x310 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #300 @ 0x12c │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r4, [r6, #4] │ │ │ │ - beq 69570 │ │ │ │ + beq 69560 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69558 │ │ │ │ + beq 69548 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 69540 │ │ │ │ + beq 69530 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69528 │ │ │ │ - bl 67db0 │ │ │ │ + beq 69518 │ │ │ │ + bl 67da0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69538 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 69528 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69550 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 69540 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69568 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 69558 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #428] @ 69724 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #428] @ 69714 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #780] @ 0x30c │ │ │ │ str r2, [r3, #784] @ 0x310 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 695d8 │ │ │ │ + beq 695c8 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 695c0 │ │ │ │ + beq 695b0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695a8 │ │ │ │ - bl 67db0 │ │ │ │ + beq 69598 │ │ │ │ + bl 67da0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695b8 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 695a8 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695d0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 695c0 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #328] @ 69728 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #328] @ 69718 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #792] @ 0x318 │ │ │ │ str r2, [r3, #780] @ 0x30c │ │ │ │ cmp r4, r2 │ │ │ │ - beq 69630 │ │ │ │ + beq 69620 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69620 │ │ │ │ + beq 69610 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69610 │ │ │ │ - bl 67d34 │ │ │ │ + beq 69600 │ │ │ │ + bl 67d24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #244] @ 6972c │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #244] @ 6971c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #788] @ 0x314 │ │ │ │ str r2, [r3, #792] @ 0x318 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 69688 │ │ │ │ + beq 69678 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69678 │ │ │ │ + beq 69668 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69668 │ │ │ │ - bl 67d34 │ │ │ │ + beq 69658 │ │ │ │ + bl 67d24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r4, [pc, #160] @ 69730 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r4, [pc, #160] @ 69720 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [r4, #788] @ 0x314 │ │ │ │ - bl 6a944 │ │ │ │ + bl 6a934 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, r4, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #112] @ 69734 │ │ │ │ - ldr r3, [pc, #72] @ 69710 │ │ │ │ + ldr r2, [pc, #112] @ 69724 │ │ │ │ + ldr r3, [pc, #72] @ 69700 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69708 │ │ │ │ + bne 696f8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 69738 │ │ │ │ + ldr r0, [pc, #68] @ 69728 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r0, fp │ │ │ │ + andeq r6, r3, r0, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, r8, ror #22 │ │ │ │ + andeq r6, r3, r8, ror fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r8, r0, lsr #4 │ │ │ │ - strdeq sl, [r3], -r8 │ │ │ │ - andeq r0, r8, r0, ror #2 │ │ │ │ - strdeq r0, [r8], -r8 │ │ │ │ - andeq r0, r8, r0, lsr #1 │ │ │ │ - andeq r0, r8, r8, asr #32 │ │ │ │ - andeq r6, r3, r4, lsr r9 │ │ │ │ - andeq pc, r7, r4, ror #31 │ │ │ │ + andeq r0, r8, r0, lsr r2 │ │ │ │ + andeq sl, r3, r8, lsl #16 │ │ │ │ + andeq r0, r8, r0, ror r1 │ │ │ │ + andeq r0, r8, r8, lsl #2 │ │ │ │ + strheq r0, [r8], -r0 @ │ │ │ │ + andeq r0, r8, r8, asr r0 │ │ │ │ + andeq r6, r3, r4, asr #18 │ │ │ │ + strdeq pc, [r7], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 69448 │ │ │ │ + bl 69438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #256] @ 69878 │ │ │ │ - ldr r2, [pc, #256] @ 6987c │ │ │ │ + ldr r3, [pc, #256] @ 69868 │ │ │ │ + ldr r2, [pc, #256] @ 6986c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 697d8 │ │ │ │ - ldr r0, [pc, #228] @ 69880 │ │ │ │ - ldr r3, [pc, #228] @ 69884 │ │ │ │ + bne 697c8 │ │ │ │ + ldr r0, [pc, #228] @ 69870 │ │ │ │ + ldr r3, [pc, #228] @ 69874 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #1088] @ 0x440 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r0, #1092] @ 0x444 │ │ │ │ subs r1, r4, r1 │ │ │ │ sbc r2, r5, r2 │ │ │ │ cmp r1, r3 │ │ │ │ asr r3, r3, #31 │ │ │ │ sbcs r2, r2, r3 │ │ │ │ strge r4, [r0, #1088] @ 0x440 │ │ │ │ strge r5, [r0, #1092] @ 0x444 │ │ │ │ - bge 69870 │ │ │ │ + bge 69860 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #168] @ 69888 │ │ │ │ - ldr r7, [pc, #168] @ 6988c │ │ │ │ + ldr r8, [pc, #168] @ 69878 │ │ │ │ + ldr r7, [pc, #168] @ 6987c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #160] @ 69890 │ │ │ │ + ldr r2, [pc, #160] @ 69880 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57934 │ │ │ │ - ldr r1, [pc, #148] @ 69894 │ │ │ │ - ldr r3, [pc, #148] @ 69898 │ │ │ │ + bl 57924 │ │ │ │ + ldr r1, [pc, #148] @ 69884 │ │ │ │ + ldr r3, [pc, #148] @ 69888 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r1, #1088] @ 0x440 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r1, #1092] @ 0x444 │ │ │ │ subs r2, r4, r2 │ │ │ │ sbc r3, r5, r3 │ │ │ │ asr ip, r0, #31 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r3, r3, ip │ │ │ │ ldr r3, [r6] │ │ │ │ - bge 69850 │ │ │ │ + bge 69840 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 697d0 │ │ │ │ + beq 697c0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #88] @ 6989c │ │ │ │ + ldr r2, [pc, #88] @ 6988c │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r1, #1088] @ 0x440 │ │ │ │ str r5, [r1, #1092] @ 0x444 │ │ │ │ - beq 69870 │ │ │ │ - ldr r2, [pc, #56] @ 698a0 │ │ │ │ + beq 69860 │ │ │ │ + ldr r2, [pc, #56] @ 69890 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r6, r3, r0, lsl #17 │ │ │ │ + muleq r3, r0, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r7, ip, lsr pc @ │ │ │ │ - andeq sl, r3, r4, lsr #10 │ │ │ │ + andeq pc, r7, ip, asr #30 │ │ │ │ + andeq sl, r3, r4, lsr r5 │ │ │ │ andeq r9, r1, r8, lsl r9 │ │ │ │ ldrdeq r9, [r1], -r4 │ │ │ │ andeq r0, r0, pc, lsr #10 │ │ │ │ - ldrdeq pc, [r7], -r8 │ │ │ │ - andeq sl, r3, r4, asr #9 │ │ │ │ + andeq pc, r7, r8, ror #29 │ │ │ │ + ldrdeq sl, [r3], -r4 │ │ │ │ andeq r0, r0, r5, lsr r5 │ │ │ │ andeq r0, r0, r3, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3168] @ 0xc60 │ │ │ │ - ldr r4, [pc, #1024] @ 69cc0 │ │ │ │ - ldr r2, [pc, #1024] @ 69cc4 │ │ │ │ - ldr r3, [pc, #1024] @ 69cc8 │ │ │ │ + ldr r4, [pc, #1024] @ 69cb0 │ │ │ │ + ldr r2, [pc, #1024] @ 69cb4 │ │ │ │ + ldr r3, [pc, #1024] @ 69cb8 │ │ │ │ sub sp, sp, #904 @ 0x388 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [fp, #-892] @ 0xfffffc84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #880 @ 0x370 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #980] @ 69ccc │ │ │ │ + ldr r3, [pc, #980] @ 69cbc │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ str r3, [fp, #-888] @ 0xfffffc88 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 69c60 │ │ │ │ + bne 69c50 │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #944] @ 69cd0 │ │ │ │ + ldr r0, [pc, #944] @ 69cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #796 @ 0x31c │ │ │ │ bl 4570 │ │ │ │ - ldr r2, [pc, #932] @ 69cd4 │ │ │ │ + ldr r2, [pc, #932] @ 69cc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, r4 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [fp, #-884] @ 0xfffffc8c │ │ │ │ - bne 699a4 │ │ │ │ + bne 69994 │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #892] @ 69cd8 │ │ │ │ + ldr r0, [pc, #892] @ 69cc8 │ │ │ │ ldr r3, [fp, #-888] @ 0xfffffc88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-880] @ 0xfffffc90 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #864] @ 69cdc │ │ │ │ - ldr r3, [pc, #840] @ 69cc8 │ │ │ │ + ldr r2, [pc, #864] @ 69ccc │ │ │ │ + ldr r3, [pc, #840] @ 69cb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69cbc │ │ │ │ + bne 69cac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r1, fp, #876 @ 0x36c │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ - ldr r3, [pc, #784] @ 69ccc │ │ │ │ + ldr r3, [pc, #784] @ 69cbc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ str r3, [fp, #-896] @ 0xfffffc80 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 69c7c │ │ │ │ + bne 69c6c │ │ │ │ sub r6, fp, #588 @ 0x24c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #760] @ 69ce0 │ │ │ │ + ldr r3, [pc, #760] @ 69cd0 │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #744] @ 69ce4 │ │ │ │ - ldr r1, [pc, #744] @ 69ce8 │ │ │ │ + ldr r3, [pc, #744] @ 69cd4 │ │ │ │ + ldr r1, [pc, #744] @ 69cd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #736] @ 69cec │ │ │ │ - ldr r2, [pc, #736] @ 69cf0 │ │ │ │ + ldr r3, [pc, #736] @ 69cdc │ │ │ │ + ldr r2, [pc, #736] @ 69ce0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-896] @ 0xfffffc80 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-876] @ 0xfffffc94 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #672] @ 69cf4 │ │ │ │ + ldr r3, [pc, #672] @ 69ce4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #780] @ 0x30c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69a7c │ │ │ │ + beq 69a6c │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ strne r1, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69a64 │ │ │ │ - ldr r3, [pc, #628] @ 69cf8 │ │ │ │ + bne 69a54 │ │ │ │ + ldr r3, [pc, #628] @ 69ce8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #784] @ 0x310 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69aac │ │ │ │ + beq 69a9c │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ strne r1, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69a94 │ │ │ │ + bne 69a84 │ │ │ │ bl 4714 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69b80 │ │ │ │ - bl 6a490 │ │ │ │ - ldr r3, [pc, #568] @ 69cfc │ │ │ │ + bne 69b70 │ │ │ │ + bl 6a480 │ │ │ │ + ldr r3, [pc, #568] @ 69cec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69b0c │ │ │ │ + bne 69afc │ │ │ │ ldr r6, [fp, #-884] @ 0xfffffc8c │ │ │ │ mov r5, #17 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 68f58 │ │ │ │ + bl 68f48 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 68f58 │ │ │ │ - ldr r4, [pc, #492] @ 69d00 │ │ │ │ + bl 68f48 │ │ │ │ + ldr r4, [pc, #492] @ 69cf0 │ │ │ │ ldr r6, [fp, #-884] @ 0xfffffc8c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r5, #6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 68f58 │ │ │ │ + bl 68f48 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #448] @ 69d04 │ │ │ │ + ldr r6, [pc, #448] @ 69cf4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 68f58 │ │ │ │ + bl 68f48 │ │ │ │ add r0, r6, #780 @ 0x30c │ │ │ │ mov r1, r5 │ │ │ │ - bl 679c0 │ │ │ │ + bl 679b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6994c │ │ │ │ + bne 6993c │ │ │ │ mov r1, #17 │ │ │ │ add r0, r6, #784 @ 0x310 │ │ │ │ - bl 679c0 │ │ │ │ - b 6994c │ │ │ │ + bl 679b0 │ │ │ │ + b 6993c │ │ │ │ ldr r3, [fp, #-884] @ 0xfffffc8c │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bge 69ab8 │ │ │ │ - ldr r3, [pc, #372] @ 69d08 │ │ │ │ + bge 69aa8 │ │ │ │ + ldr r3, [pc, #372] @ 69cf8 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #1096] @ 0x448 │ │ │ │ str r2, [fp, #-884] @ 0xfffffc8c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 69ab8 │ │ │ │ + bne 69aa8 │ │ │ │ sub r1, fp, #872 @ 0x368 │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ - ldr r3, [pc, #268] @ 69ccc │ │ │ │ + ldr r3, [pc, #268] @ 69cbc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-900] @ 0xfffffc7c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 69c9c │ │ │ │ + bne 69c8c │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #244] @ 69ce0 │ │ │ │ + ldr r3, [pc, #244] @ 69cd0 │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #268] @ 69d0c │ │ │ │ - ldr r2, [pc, #268] @ 69d10 │ │ │ │ + ldr r3, [pc, #268] @ 69cfc │ │ │ │ + ldr r2, [pc, #268] @ 69d00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #260] @ 69d14 │ │ │ │ + ldr r1, [pc, #260] @ 69d04 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #252] @ 69d18 │ │ │ │ + ldr r2, [pc, #252] @ 69d08 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-900] @ 0xfffffc7c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-872] @ 0xfffffc98 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #200] @ 69d1c │ │ │ │ + ldr r3, [pc, #200] @ 69d0c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1096] @ 0x448 │ │ │ │ - b 69ab8 │ │ │ │ - ldr r0, [pc, #184] @ 69d20 │ │ │ │ + b 69aa8 │ │ │ │ + ldr r0, [pc, #184] @ 69d10 │ │ │ │ ldr r3, [fp, #-888] @ 0xfffffc88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #796 @ 0x31c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #868 @ 0x364 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ - ldr r3, [pc, #88] @ 69ce0 │ │ │ │ + ldr r3, [pc, #88] @ 69cd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-896] @ 0xfffffc80 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-892] @ 0xfffffc84 │ │ │ │ - ldr r3, [pc, #56] @ 69ce0 │ │ │ │ + ldr r3, [pc, #56] @ 69cd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-900] @ 0xfffffc7c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r3, r0, lsr r7 │ │ │ │ - andeq r6, r3, ip, lsr #14 │ │ │ │ + andeq r6, r3, r0, asr #14 │ │ │ │ + andeq r6, r3, ip, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0007fdbc │ │ │ │ - muleq r3, ip, r3 │ │ │ │ - andeq pc, r7, ip, ror sp @ │ │ │ │ - andeq r6, r3, ip, ror r6 │ │ │ │ + andeq pc, r7, ip, asr #27 │ │ │ │ + andeq sl, r3, ip, lsr #7 │ │ │ │ + andeq pc, r7, ip, lsl #27 │ │ │ │ + andeq r6, r3, ip, lsl #13 │ │ │ │ muleq r0, r8, r4 │ │ │ │ ldrdeq r9, [r1], -r0 │ │ │ │ andeq r9, r1, r0, ror #13 │ │ │ │ ldrdeq r9, [r1], -r4 │ │ │ │ andeq r0, r0, r4, lsl #15 │ │ │ │ - andeq pc, r7, r8, lsl #25 │ │ │ │ - andeq pc, r7, r8, asr ip @ │ │ │ │ - andeq sl, r3, r8, lsl #4 │ │ │ │ - @ instruction: 0x0003a1b4 │ │ │ │ - andeq pc, r7, ip, lsl #23 │ │ │ │ - andeq pc, r7, r4, asr #22 │ │ │ │ + muleq r7, r8, ip │ │ │ │ + andeq pc, r7, r8, ror #24 │ │ │ │ + andeq sl, r3, r8, lsl r2 │ │ │ │ + andeq sl, r3, r4, asr #3 │ │ │ │ + muleq r7, ip, fp │ │ │ │ + andeq pc, r7, r4, asr fp @ │ │ │ │ andeq r9, r1, ip, asr #13 │ │ │ │ strdeq r9, [r1], -r4 │ │ │ │ andeq r9, r1, r0, ror #9 │ │ │ │ muleq r0, r3, r7 │ │ │ │ - andeq pc, r7, r4, lsl #21 │ │ │ │ - andeq pc, r7, r0, ror sl @ │ │ │ │ + muleq r7, r4, sl │ │ │ │ + andeq pc, r7, r0, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #92] @ 69d9c │ │ │ │ + ldr r5, [pc, #92] @ 69d8c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69d88 │ │ │ │ + beq 69d78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 69d64 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 69d54 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d74 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 69d64 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 69d4c │ │ │ │ - ldr r3, [pc, #16] @ 69da0 │ │ │ │ + bne 69d3c │ │ │ │ + ldr r3, [pc, #16] @ 69d90 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq pc, r7, r8, ror #27 │ │ │ │ - muleq r7, r4, sp │ │ │ │ + strdeq pc, [r7], -r8 │ │ │ │ + andeq pc, r7, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3512] @ 0xdb8 │ │ │ │ - ldr r7, [pc, #700] @ 6a07c │ │ │ │ - ldr r2, [pc, #700] @ 6a080 │ │ │ │ - ldr r3, [pc, #700] @ 6a084 │ │ │ │ + ldr r7, [pc, #700] @ 6a06c │ │ │ │ + ldr r2, [pc, #700] @ 6a070 │ │ │ │ + ldr r3, [pc, #700] @ 6a074 │ │ │ │ sub sp, sp, #560 @ 0x230 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #-564] @ 0xfffffdcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, #0 │ │ │ │ sub r1, fp, #552 @ 0x228 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [fp, #-560] @ 0xfffffdd0 │ │ │ │ str r6, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #612] @ 6a088 │ │ │ │ + ldr r3, [pc, #612] @ 6a078 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ str r3, [fp, #-568] @ 0xfffffdc8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a04c │ │ │ │ + bne 6a03c │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-564] @ 0xfffffdcc │ │ │ │ - ldr r3, [pc, #572] @ 6a08c │ │ │ │ + ldr r3, [pc, #572] @ 6a07c │ │ │ │ sub r4, fp, #152 @ 0x98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-572] @ 0xfffffdc4 │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r2, [pc, #548] @ 6a090 │ │ │ │ + ldr r2, [pc, #548] @ 6a080 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #528] @ 6a094 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #528] @ 6a084 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #548 @ 0x224 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69eac │ │ │ │ + bne 69e9c │ │ │ │ ldr r3, [fp, #-532] @ 0xfffffdec │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 69fc0 │ │ │ │ + beq 69fb0 │ │ │ │ ldr r3, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r2, [pc, #480] @ 6a098 │ │ │ │ + ldr r2, [pc, #480] @ 6a088 │ │ │ │ sub r4, fp, #152 @ 0x98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #456] @ 6a09c │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #456] @ 6a08c │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #548 @ 0x224 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69efc │ │ │ │ + bne 69eec │ │ │ │ ldr r3, [fp, #-532] @ 0xfffffdec │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - beq 69fc0 │ │ │ │ + beq 69fb0 │ │ │ │ ldr r3, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r2, [pc, #408] @ 6a0a0 │ │ │ │ + ldr r2, [pc, #408] @ 6a090 │ │ │ │ sub r4, fp, #152 @ 0x98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r0, [pc, #384] @ 6a0a4 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r0, [pc, #384] @ 6a094 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #548 @ 0x224 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4942c │ │ │ │ + bl 4941c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69fb0 │ │ │ │ + beq 69fa0 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r2, [fp, #-564] @ 0xfffffdcc │ │ │ │ - ldr r3, [pc, #316] @ 6a08c │ │ │ │ + ldr r3, [pc, #316] @ 6a07c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-568] @ 0xfffffdc8 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-552] @ 0xfffffdd8 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #308] @ 6a0a8 │ │ │ │ + ldr r3, [pc, #308] @ 6a098 │ │ │ │ ldr r1, [fp, #-560] @ 0xfffffdd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r1, #16] │ │ │ │ - ldr r2, [pc, #292] @ 6a0ac │ │ │ │ + ldr r2, [pc, #292] @ 6a09c │ │ │ │ str r1, [r3] │ │ │ │ - ldr r3, [pc, #244] @ 6a084 │ │ │ │ + ldr r3, [pc, #244] @ 6a074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a078 │ │ │ │ + bne 6a068 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [fp, #-532] @ 0xfffffdec │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - bne 69f3c │ │ │ │ + bne 69f2c │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ bl 4780 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 6a06c │ │ │ │ - ldr r2, [pc, #196] @ 6a0b0 │ │ │ │ + ble 6a05c │ │ │ │ + ldr r2, [pc, #196] @ 6a0a0 │ │ │ │ ldr r1, [fp, #-560] @ 0xfffffdd0 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [r1, #8] │ │ │ │ strb r2, [r4, r3] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-560] @ 0xfffffdd0 │ │ │ │ mov r3, #20 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r1, #12] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [fp, #-524] @ 0xfffffdf4 │ │ │ │ - bl 1d05c │ │ │ │ + bl 1d04c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69f3c │ │ │ │ + bne 69f2c │ │ │ │ ldr r0, [fp, #-560] @ 0xfffffdd0 │ │ │ │ - ldr r2, [pc, #124] @ 6a0b4 │ │ │ │ + ldr r2, [pc, #124] @ 6a0a4 │ │ │ │ ldr r3, [fp, #-524] @ 0xfffffdf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 57ecc │ │ │ │ - b 69f3c │ │ │ │ + bl 57ebc │ │ │ │ + b 69f2c │ │ │ │ ldr r2, [fp, #-564] @ 0xfffffdcc │ │ │ │ - ldr r3, [pc, #52] @ 6a08c │ │ │ │ + ldr r3, [pc, #52] @ 6a07c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-568] @ 0xfffffdc8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 6a000 │ │ │ │ + bl 3add4 │ │ │ │ + b 69ff0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r3, ip, lsr #4 │ │ │ │ - andeq r6, r3, r0, lsr r2 │ │ │ │ + andeq r6, r3, ip, lsr r2 │ │ │ │ + andeq r6, r3, r0, asr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r9, r1, ip, asr #2 │ │ │ │ andeq r9, r1, r0, ror #10 │ │ │ │ andeq r9, r1, ip, lsl #2 │ │ │ │ andeq r9, r1, r0, lsl r5 │ │ │ │ andeq r9, r1, ip, asr #1 │ │ │ │ andeq r9, r1, r0, asr #9 │ │ │ │ - @ instruction: 0x0007fbb0 │ │ │ │ - andeq r6, r3, ip, rrx │ │ │ │ + andeq pc, r7, r0, asr #23 │ │ │ │ + andeq r6, r3, ip, ror r0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r4, r1, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3168] @ 0xc60 │ │ │ │ sub sp, sp, #892 @ 0x37c │ │ │ │ str r2, [fp, #-844] @ 0xfffffcb4 │ │ │ │ - ldr r2, [pc, #896] @ 6a45c │ │ │ │ + ldr r2, [pc, #896] @ 6a44c │ │ │ │ str r3, [fp, #-856] @ 0xfffffca8 │ │ │ │ - ldr r3, [pc, #892] @ 6a460 │ │ │ │ + ldr r3, [pc, #892] @ 6a450 │ │ │ │ str r1, [fp, #-848] @ 0xfffffcb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ - ldr r1, [pc, #880] @ 6a464 │ │ │ │ + ldr r1, [pc, #880] @ 6a454 │ │ │ │ str ip, [fp, #-852] @ 0xfffffcac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [fp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ ldr r8, [fp, #16] │ │ │ │ bl 4d44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6a1a0 │ │ │ │ - ldr r6, [pc, #824] @ 6a468 │ │ │ │ + beq 6a190 │ │ │ │ + ldr r6, [pc, #824] @ 6a458 │ │ │ │ sub r4, fp, #552 @ 0x228 │ │ │ │ add r6, pc, r6 │ │ │ │ str sl, [fp, #-864] @ 0xfffffca0 │ │ │ │ str r7, [fp, #-840] @ 0xfffffcb8 │ │ │ │ sub sl, fp, #680 @ 0x2a8 │ │ │ │ - b 6a170 │ │ │ │ + b 6a160 │ │ │ │ sub r3, fp, #828 @ 0x33c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #824 @ 0x338 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #832 @ 0x340 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a98 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #4 │ │ │ │ - beq 6a1ec │ │ │ │ + beq 6a1dc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ bl 4558 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a144 │ │ │ │ - ldr r0, [pc, #732] @ 6a46c │ │ │ │ + bne 6a134 │ │ │ │ + ldr r0, [pc, #732] @ 6a45c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #488 @ 0x1e8 │ │ │ │ ldr r7, [fp, #-840] @ 0xfffffcb8 │ │ │ │ - bl 5bf64 │ │ │ │ - ldr r4, [pc, #712] @ 6a470 │ │ │ │ + bl 5bf54 │ │ │ │ + ldr r4, [pc, #712] @ 6a460 │ │ │ │ mov r2, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #692] @ 6a474 │ │ │ │ - ldr r3, [pc, #668] @ 6a460 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #692] @ 6a464 │ │ │ │ + ldr r3, [pc, #668] @ 6a450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a458 │ │ │ │ + bne 6a448 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24b7c │ │ │ │ + b 24b6c │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ strb r9, [fp, #-553] @ 0xfffffdd7 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a13c │ │ │ │ + beq 6a12c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ strb r9, [r0], #1 │ │ │ │ bl 49a8 │ │ │ │ mov r1, sl │ │ │ │ sub sl, fp, #728 @ 0x2d8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r0, [fp, #-860] @ 0xfffffca4 │ │ │ │ mov r0, sl │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-844] @ 0xfffffcb4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6a3e4 │ │ │ │ + beq 6a3d4 │ │ │ │ sub r7, fp, #804 @ 0x324 │ │ │ │ sub r3, fp, #784 @ 0x310 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r7, #21 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, r7, #22 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -103660,15 +103656,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r7, #13 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r7, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, r7, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #472] @ 6a478 │ │ │ │ + ldr r1, [pc, #472] @ 6a468 │ │ │ │ sub r3, fp, #796 @ 0x31c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ add sl, r7, #23 │ │ │ │ add r3, r7, #9 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -103677,246 +103673,246 @@ │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ bl 4a98 <__isoc99_sscanf@plt> │ │ │ │ add r3, r7, #7 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ addne r9, r9, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 6a2cc │ │ │ │ + bne 6a2bc │ │ │ │ sub sl, fp, #776 @ 0x308 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, sl │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ ldr r3, [fp, #-848] @ 0xfffffcb0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 6a41c │ │ │ │ + beq 6a40c │ │ │ │ ldr r3, [fp, #-848] @ 0xfffffcb0 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 6a42c │ │ │ │ + beq 6a41c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6a328 │ │ │ │ + beq 6a318 │ │ │ │ ldr r1, [fp, #-856] @ 0xfffffca8 │ │ │ │ mov r0, sl │ │ │ │ - bl 6ec4c │ │ │ │ + bl 6ec3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a13c │ │ │ │ + bne 6a12c │ │ │ │ ldr r3, [fp, #-852] @ 0xfffffcac │ │ │ │ ldr r2, [fp, #-860] @ 0xfffffca4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a13c │ │ │ │ - ldr r3, [pc, #316] @ 6a47c │ │ │ │ + bne 6a12c │ │ │ │ + ldr r3, [pc, #316] @ 6a46c │ │ │ │ ldr r9, [pc, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6a13c │ │ │ │ + beq 6a12c │ │ │ │ ldr r2, [fp, #-828] @ 0xfffffcc4 │ │ │ │ - b 6a35c │ │ │ │ + b 6a34c │ │ │ │ ldr r9, [r9, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6a13c │ │ │ │ + beq 6a12c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a350 │ │ │ │ - ldr r0, [pc, #272] @ 6a480 │ │ │ │ + bne 6a340 │ │ │ │ + ldr r0, [pc, #272] @ 6a470 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #268] @ 6a484 │ │ │ │ + ldr r1, [pc, #268] @ 6a474 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [fp, #-864] @ 0xfffffca0 │ │ │ │ ldr r7, [fp, #-840] @ 0xfffffcb8 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 6a1a0 │ │ │ │ + beq 6a190 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a44c │ │ │ │ + beq 6a43c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 24b7c │ │ │ │ - ldr r2, [pc, #200] @ 6a488 │ │ │ │ - ldr r3, [pc, #156] @ 6a460 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r2, [pc, #200] @ 6a478 │ │ │ │ + ldr r3, [pc, #156] @ 6a450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a458 │ │ │ │ + bne 6a448 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #16 │ │ │ │ bl 44c8 │ │ │ │ sub sl, fp, #776 @ 0x308 │ │ │ │ ldr r1, [fp, #-844] @ 0xfffffcb4 │ │ │ │ sub r2, fp, #820 @ 0x334 │ │ │ │ str r0, [fp, #-816] @ 0xfffffcd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 6ef14 │ │ │ │ + bl 6ef04 │ │ │ │ ldr r3, [fp, #-848] @ 0xfffffcb0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 6a300 │ │ │ │ + bne 6a2f0 │ │ │ │ ldr r3, [fp, #-824] @ 0xfffffcc8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 6a30c │ │ │ │ - b 6a13c │ │ │ │ + beq 6a2fc │ │ │ │ + b 6a12c │ │ │ │ ldr r3, [fp, #-824] @ 0xfffffcc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6a13c │ │ │ │ + beq 6a12c │ │ │ │ ldr r3, [fp, #-852] @ 0xfffffcac │ │ │ │ ldr r2, [fp, #-860] @ 0xfffffca4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a13c │ │ │ │ - b 6a338 │ │ │ │ - ldr r1, [pc, #56] @ 6a48c │ │ │ │ + bne 6a12c │ │ │ │ + b 6a328 │ │ │ │ + ldr r1, [pc, #56] @ 6a47c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6a3a4 │ │ │ │ + b 6a394 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r3, r4, lsl pc │ │ │ │ + andeq r5, r3, r4, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r1, r0, lsl r1 │ │ │ │ andeq r9, r1, r4, asr #5 │ │ │ │ andeq r9, r1, r4, asr r2 │ │ │ │ muleq r1, r4, r6 │ │ │ │ - andeq r5, r3, r8, lsr lr │ │ │ │ + andeq r5, r3, r8, asr #28 │ │ │ │ andeq r9, r1, r8, ror r1 │ │ │ │ - andeq pc, r7, r8, ror #15 │ │ │ │ + strdeq pc, [r7], -r8 │ │ │ │ andeq r9, r1, r0, ror r0 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - andeq r5, r3, r8, lsr ip │ │ │ │ + andeq r5, r3, r8, asr #24 │ │ │ │ andeq r4, r1, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ - ldr r0, [pc, #1064] @ 6a8d4 │ │ │ │ - ldr r1, [pc, #1064] @ 6a8d8 │ │ │ │ + ldr r0, [pc, #1064] @ 6a8c4 │ │ │ │ + ldr r1, [pc, #1064] @ 6a8c8 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #1060] @ 6a8dc │ │ │ │ + ldr r2, [pc, #1060] @ 6a8cc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1040] @ 6a8e0 │ │ │ │ + ldr r3, [pc, #1040] @ 6a8d0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a750 │ │ │ │ - ldr r5, [pc, #1012] @ 6a8e4 │ │ │ │ + bne 6a740 │ │ │ │ + ldr r5, [pc, #1012] @ 6a8d4 │ │ │ │ mov r1, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a798 │ │ │ │ - ldr r1, [pc, #988] @ 6a8e8 │ │ │ │ + bne 6a788 │ │ │ │ + ldr r1, [pc, #988] @ 6a8d8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4d44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6a798 │ │ │ │ + beq 6a788 │ │ │ │ sub r6, fp, #680 @ 0x2a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ strb r4, [fp, #-680] @ 0xfffffd58 │ │ │ │ bl 4558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a784 │ │ │ │ + beq 6a774 │ │ │ │ ldrb r3, [fp, #-680] @ 0xfffffd58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a784 │ │ │ │ + beq 6a774 │ │ │ │ sub r1, fp, #1024 @ 0x400 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-1036] @ 0xfffffbf4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 6a784 │ │ │ │ - ldr r7, [pc, #880] @ 6a8ec │ │ │ │ + bne 6a774 │ │ │ │ + ldr r7, [pc, #880] @ 6a8dc │ │ │ │ mov r2, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 5bf64 │ │ │ │ - ldr r2, [pc, #860] @ 6a8f0 │ │ │ │ - ldr r3, [pc, #840] @ 6a8e0 │ │ │ │ + bl 5bf54 │ │ │ │ + ldr r2, [pc, #860] @ 6a8e0 │ │ │ │ + ldr r3, [pc, #840] @ 6a8d0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2] │ │ │ │ ldr r2, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a76c │ │ │ │ - bl 69d24 │ │ │ │ - ldr r3, [pc, #824] @ 6a8f4 │ │ │ │ + bne 6a75c │ │ │ │ + bl 69d14 │ │ │ │ + ldr r3, [pc, #824] @ 6a8e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6a70c │ │ │ │ - ldr sl, [pc, #808] @ 6a8f8 │ │ │ │ - ldr r6, [pc, #808] @ 6a8fc │ │ │ │ - ldr r8, [pc, #808] @ 6a900 │ │ │ │ + bls 6a6fc │ │ │ │ + ldr sl, [pc, #808] @ 6a8e8 │ │ │ │ + ldr r6, [pc, #808] @ 6a8ec │ │ │ │ + ldr r8, [pc, #808] @ 6a8f0 │ │ │ │ add sl, pc, sl │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #1 │ │ │ │ str r4, [fp, #-1056] @ 0xfffffbe0 │ │ │ │ sub r5, fp, #552 @ 0x228 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r5 │ │ │ │ bl 4870 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6a6f0 │ │ │ │ + beq 6a6e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4cfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a6e8 │ │ │ │ + beq 6a6d8 │ │ │ │ add ip, r0, #19 │ │ │ │ sub r9, fp, #424 @ 0x1a8 │ │ │ │ sub r3, fp, #552 @ 0x228 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ sub r4, fp, #744 @ 0x2e8 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4780 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 6a60c │ │ │ │ + ble 6a5fc │ │ │ │ add r0, r0, fp │ │ │ │ mov r9, #0 │ │ │ │ strb r9, [r0, #-744] @ 0xfffffd18 │ │ │ │ ldr r3, [fp, #-744] @ 0xfffffd18 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 6a73c │ │ │ │ + beq 6a72c │ │ │ │ mov r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 6a60c │ │ │ │ + bne 6a5fc │ │ │ │ sub r3, fp, #744 @ 0x2e8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-1048] @ 0xfffffbe8 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [fp, #-1048] @ 0xfffffbe8 │ │ │ │ sub r1, fp, #1024 @ 0x400 │ │ │ │ sub r1, r1, #8 │ │ │ │ @@ -103926,162 +103922,162 @@ │ │ │ │ strbeq r9, [r3, r0] │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #736 @ 0x2e0 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-1032] @ 0xfffffbf8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a60c │ │ │ │ + bne 6a5fc │ │ │ │ ldrb r3, [fp, #-736] @ 0xfffffd20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a60c │ │ │ │ + beq 6a5fc │ │ │ │ mov r1, r7 │ │ │ │ - bl 69da4 │ │ │ │ + bl 69d94 │ │ │ │ mov r0, r5 │ │ │ │ bl 4cfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a61c │ │ │ │ + bne 6a60c │ │ │ │ mov r0, r5 │ │ │ │ bl 4ea0 │ │ │ │ - ldr r3, [pc, #524] @ 6a904 │ │ │ │ + ldr r3, [pc, #524] @ 6a8f4 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 6a5e4 │ │ │ │ + bhi 6a5d4 │ │ │ │ ldr r4, [fp, #-1056] @ 0xfffffbe0 │ │ │ │ - ldr r2, [pc, #500] @ 6a908 │ │ │ │ - ldr r3, [pc, #452] @ 6a8dc │ │ │ │ + ldr r2, [pc, #500] @ 6a8f8 │ │ │ │ + ldr r3, [pc, #452] @ 6a8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a898 │ │ │ │ + bne 6a888 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-740] @ 0xfffffd1c │ │ │ │ - ldr r2, [pc, #452] @ 6a90c │ │ │ │ + ldr r2, [pc, #452] @ 6a8fc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a670 │ │ │ │ - b 6a674 │ │ │ │ - ldr r1, [pc, #440] @ 6a910 │ │ │ │ - ldr r0, [pc, #440] @ 6a914 │ │ │ │ + bne 6a660 │ │ │ │ + b 6a664 │ │ │ │ + ldr r1, [pc, #440] @ 6a900 │ │ │ │ + ldr r0, [pc, #440] @ 6a904 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ - bl 57934 │ │ │ │ - b 6a4e8 │ │ │ │ - ldr r0, [pc, #420] @ 6a918 │ │ │ │ + bl 57924 │ │ │ │ + b 6a4d8 │ │ │ │ + ldr r0, [pc, #420] @ 6a908 │ │ │ │ mov r2, #190 @ 0xbe │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 6a5b0 │ │ │ │ - ldr r0, [pc, #400] @ 6a91c │ │ │ │ + bl 57b50 │ │ │ │ + b 6a5a0 │ │ │ │ + ldr r0, [pc, #400] @ 6a90c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ - bl 5bf64 │ │ │ │ - ldr r3, [pc, #320] @ 6a8e0 │ │ │ │ + bl 5bf54 │ │ │ │ + ldr r3, [pc, #320] @ 6a8d0 │ │ │ │ ldr r2, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a87c │ │ │ │ + bne 6a86c │ │ │ │ sub r1, fp, #1040 @ 0x410 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ - ldr r3, [pc, #344] @ 6a920 │ │ │ │ + ldr r3, [pc, #344] @ 6a910 │ │ │ │ sub r0, fp, #1024 @ 0x400 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a8b0 │ │ │ │ + bne 6a8a0 │ │ │ │ sub r6, fp, #1024 @ 0x400 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #296] @ 6a924 │ │ │ │ + ldr r3, [pc, #296] @ 6a914 │ │ │ │ ldr r9, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ - ldr r7, [pc, #292] @ 6a928 │ │ │ │ + ldr r7, [pc, #292] @ 6a918 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ - ldr r8, [pc, #288] @ 6a92c │ │ │ │ + ldr r8, [pc, #288] @ 6a91c │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #280] @ 6a930 │ │ │ │ + ldr r3, [pc, #280] @ 6a920 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #260] @ 6a934 │ │ │ │ + ldr r2, [pc, #260] @ 6a924 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #120] @ 6a8e0 │ │ │ │ + ldr r3, [pc, #120] @ 6a8d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a89c │ │ │ │ + bne 6a88c │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a70c │ │ │ │ - ldr r1, [pc, #180] @ 6a938 │ │ │ │ - ldr r0, [pc, #180] @ 6a93c │ │ │ │ + b 6a6fc │ │ │ │ + ldr r1, [pc, #180] @ 6a928 │ │ │ │ + ldr r0, [pc, #180] @ 6a92c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #196 @ 0xc4 │ │ │ │ - bl 57b60 │ │ │ │ - b 6a7b0 │ │ │ │ + bl 57b50 │ │ │ │ + b 6a7a0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #156] @ 6a940 │ │ │ │ + ldr r2, [pc, #156] @ 6a930 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57b60 │ │ │ │ - b 6a874 │ │ │ │ + bl 57b50 │ │ │ │ + b 6a864 │ │ │ │ ldr r2, [fp, #-1052] @ 0xfffffbe4 │ │ │ │ - ldr r3, [pc, #104] @ 6a924 │ │ │ │ + ldr r3, [pc, #104] @ 6a914 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-1060] @ 0xfffffbdc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1024 @ 0x400 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - andeq r5, r3, r0, asr #22 │ │ │ │ - andeq r5, r3, ip, lsr fp │ │ │ │ + andeq r5, r3, r0, asr fp │ │ │ │ + andeq r5, r3, ip, asr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r1, r4, asr #19 │ │ │ │ strdeq pc, [r0], -ip │ │ │ │ andeq r8, r1, r8, ror #28 │ │ │ │ - andeq r9, r3, ip, lsr #15 │ │ │ │ - andeq r9, r3, r8, lsl #15 │ │ │ │ + @ instruction: 0x000397bc │ │ │ │ + muleq r3, r8, r7 │ │ │ │ ldrdeq r8, [r1], -r8 @ │ │ │ │ andeq r4, r1, r0, asr sl │ │ │ │ - blvs 19466d4 │ │ │ │ - andeq r9, r3, r8, asr #12 │ │ │ │ - andeq r5, r3, r4, ror #17 │ │ │ │ - blpl f07aa8 │ │ │ │ + blvs 19466c4 │ │ │ │ + andeq r9, r3, r8, asr r6 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + blpl f07a98 │ │ │ │ andeq r8, r1, ip, lsl #25 │ │ │ │ andeq r8, r1, r8, asr #14 │ │ │ │ andeq r8, r1, r0, lsr r7 │ │ │ │ andeq r8, r1, r8, asr ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r1, ip, ror #24 │ │ │ │ @@ -104091,109 +104087,109 @@ │ │ │ │ andeq r8, r1, r0, ror #22 │ │ │ │ andeq r8, r1, ip, lsl r6 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69d24 │ │ │ │ + b 69d14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #328] @ 6aac0 │ │ │ │ + ldr r2, [pc, #328] @ 6aab0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #324] @ 6aac4 │ │ │ │ + ldr r3, [pc, #324] @ 6aab4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #6 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ mov r4, r0 │ │ │ │ sub r8, fp, #72 @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6aa64 │ │ │ │ - ldr r1, [pc, #276] @ 6aac8 │ │ │ │ + beq 6aa54 │ │ │ │ + ldr r1, [pc, #276] @ 6aab8 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r5, r6, r9, sl} │ │ │ │ - bl 6a0b8 │ │ │ │ + bl 6a0a8 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 6aa18 │ │ │ │ - ldr r1, [pc, #220] @ 6aacc │ │ │ │ - ldr r2, [pc, #208] @ 6aac4 │ │ │ │ + beq 6aa08 │ │ │ │ + ldr r1, [pc, #220] @ 6aabc │ │ │ │ + ldr r2, [pc, #208] @ 6aab4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6aabc │ │ │ │ + bne 6aaac │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a9e8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #160] @ 6aad0 │ │ │ │ + bne 6a9d8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #160] @ 6aac0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #10 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ - bl 6a0b8 │ │ │ │ + bl 6a0a8 │ │ │ │ mov r3, r0 │ │ │ │ - b 6a9e8 │ │ │ │ - ldr r1, [pc, #104] @ 6aad4 │ │ │ │ + b 6a9d8 │ │ │ │ + ldr r1, [pc, #104] @ 6aac4 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r5, r6, r9, sl} │ │ │ │ - bl 6a0b8 │ │ │ │ + bl 6a0a8 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 6a9e8 │ │ │ │ + bne 6a9d8 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a9e8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #32] @ 6aad8 │ │ │ │ + bne 6a9d8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #32] @ 6aac8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6aa30 │ │ │ │ + b 6aa20 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r3, r8, ror r6 │ │ │ │ + andeq r5, r3, r8, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r8, r1, r4, lsr fp │ │ │ │ - andeq r5, r3, r8, lsl #12 │ │ │ │ + andeq r5, r3, r8, lsl r6 │ │ │ │ andeq r8, r1, ip, asr #21 │ │ │ │ andeq r8, r1, ip, asr sl │ │ │ │ andeq r8, r1, r4, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -104221,17 +104217,17 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #252] @ 6ac60 │ │ │ │ - ldr lr, [pc, #252] @ 6ac64 │ │ │ │ - ldr r3, [pc, #252] @ 6ac68 │ │ │ │ + ldr r2, [pc, #252] @ 6ac50 │ │ │ │ + ldr lr, [pc, #252] @ 6ac54 │ │ │ │ + ldr r3, [pc, #252] @ 6ac58 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r5, fp, #160 @ 0xa0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, lr │ │ │ │ @@ -104247,308 +104243,308 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r5 │ │ │ │ bl 4b88 │ │ │ │ mov ip, #1 │ │ │ │ add lr, r4, #24 │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6ac24 │ │ │ │ + beq 6ac14 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #16 │ │ │ │ - bne 6abbc │ │ │ │ + bne 6abac │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b88 │ │ │ │ - ldr r0, [pc, #124] @ 6ac6c │ │ │ │ + ldr r0, [pc, #124] @ 6ac5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4420 │ │ │ │ - ldr r2, [pc, #116] @ 6ac70 │ │ │ │ - ldr r3, [pc, #104] @ 6ac68 │ │ │ │ + ldr r2, [pc, #116] @ 6ac60 │ │ │ │ + ldr r3, [pc, #104] @ 6ac58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6ac5c │ │ │ │ + bne 6ac4c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r8, [pc, #72] @ 6ac74 │ │ │ │ + ldr r8, [pc, #72] @ 6ac64 │ │ │ │ mov r2, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r0, r8, #88 @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, ip, lsl #2 │ │ │ │ lsl r4, ip, #2 │ │ │ │ bl 4c00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6abd4 │ │ │ │ + bne 6abc4 │ │ │ │ add r8, r8, r4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8, #24] │ │ │ │ - b 6abd8 │ │ │ │ + b 6abc8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r3, ip, lsl #9 │ │ │ │ - @ instruction: 0x0007efb8 │ │ │ │ + muleq r3, ip, r4 │ │ │ │ + andeq lr, r7, r8, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r7, ip, lsr pc │ │ │ │ - strdeq r5, [r3], -ip │ │ │ │ - strdeq lr, [r7], -ip │ │ │ │ + andeq lr, r7, ip, asr #30 │ │ │ │ + andeq r5, r3, ip, lsl #8 │ │ │ │ + andeq lr, r7, ip, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ - ldr r2, [pc, #352] @ 6adf4 │ │ │ │ - ldr r3, [pc, #352] @ 6adf8 │ │ │ │ + ldr r2, [pc, #352] @ 6ade4 │ │ │ │ + ldr r3, [pc, #352] @ 6ade8 │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #316] @ 6adfc │ │ │ │ + ldr r3, [pc, #316] @ 6adec │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 6add8 │ │ │ │ - ldr r8, [pc, #288] @ 6ae00 │ │ │ │ + bne 6adc8 │ │ │ │ + ldr r8, [pc, #288] @ 6adf0 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ add r8, pc, r8 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r4, r8, #24 │ │ │ │ mov r0, r8 │ │ │ │ add r6, r8, #92 @ 0x5c │ │ │ │ bl 4570 │ │ │ │ add r8, r8, #84 @ 0x54 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ - b 6ad14 │ │ │ │ + b 6ad04 │ │ │ │ cmp r5, r8 │ │ │ │ add r7, r7, #4 │ │ │ │ - beq 6ad3c │ │ │ │ + beq 6ad2c │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ad08 │ │ │ │ + beq 6acf8 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 4e1c │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r5] │ │ │ │ cmp r5, r8 │ │ │ │ - bne 6ad14 │ │ │ │ + bne 6ad04 │ │ │ │ mov r7, #0 │ │ │ │ - b 6ad54 │ │ │ │ + b 6ad44 │ │ │ │ cmp r4, r8 │ │ │ │ add r6, r6, #4 │ │ │ │ str r7, [r5] │ │ │ │ - beq 6ad84 │ │ │ │ + beq 6ad74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r4 │ │ │ │ - beq 6ad44 │ │ │ │ + beq 6ad34 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r7 │ │ │ │ bl 4dd4 │ │ │ │ cmp r4, r8 │ │ │ │ add r6, r6, #4 │ │ │ │ str r7, [r5] │ │ │ │ - bne 6ad54 │ │ │ │ + bne 6ad44 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #112] @ 6ae04 │ │ │ │ + ldr r0, [pc, #112] @ 6adf4 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r7 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #88] @ 6ae08 │ │ │ │ - ldr r3, [pc, #68] @ 6adf8 │ │ │ │ + ldr r2, [pc, #88] @ 6adf8 │ │ │ │ + ldr r3, [pc, #68] @ 6ade8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6adf0 │ │ │ │ + bne 6ade0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #44] @ 6ae0c │ │ │ │ + ldr r0, [pc, #44] @ 6adfc │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r3, r0, ror #6 │ │ │ │ + andeq r5, r3, r0, ror r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - andeq lr, r7, r8, asr #28 │ │ │ │ - muleq r7, r4, sp │ │ │ │ - andeq r5, r3, r8, asr #4 │ │ │ │ - andeq lr, r7, r8, asr #26 │ │ │ │ + andeq lr, r7, r8, asr lr │ │ │ │ + andeq lr, r7, r4, lsr #27 │ │ │ │ + andeq r5, r3, r8, asr r2 │ │ │ │ + andeq lr, r7, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3488] @ 0xda0 │ │ │ │ - ldr r3, [pc, #436] @ 6afe0 │ │ │ │ + ldr r3, [pc, #436] @ 6afd0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #584 @ 0x248 │ │ │ │ add r2, r2, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ - ldr r2, [pc, #416] @ 6afe4 │ │ │ │ + ldr r2, [pc, #416] @ 6afd4 │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ - ldr r3, [pc, #412] @ 6afe8 │ │ │ │ + ldr r3, [pc, #412] @ 6afd8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6afb8 │ │ │ │ + bne 6afa8 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-592] @ 0xfffffdb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6af48 │ │ │ │ - ldr r3, [pc, #328] @ 6afec │ │ │ │ + bne 6af38 │ │ │ │ + ldr r3, [pc, #328] @ 6afdc │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6afc8 │ │ │ │ + bne 6afb8 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #296] @ 6aff0 │ │ │ │ + ldr r3, [pc, #296] @ 6afe0 │ │ │ │ ldr r2, [fp, #-596] @ 0xfffffdac │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r7, [fp, #-592] @ 0xfffffdb0 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - beq 6af88 │ │ │ │ + beq 6af78 │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r7, #16] │ │ │ │ bl 4ed0 <__time64@plt> │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6af98 │ │ │ │ + bne 6af88 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 6af24 │ │ │ │ - ldr r3, [pc, #220] @ 6aff0 │ │ │ │ + beq 6af14 │ │ │ │ + ldr r3, [pc, #220] @ 6afe0 │ │ │ │ ldr r2, [fp, #-596] @ 0xfffffdac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6aecc │ │ │ │ + bne 6aebc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ - b 6aecc │ │ │ │ + bl 49b10 │ │ │ │ + b 6aebc │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4420 │ │ │ │ - ldr r2, [pc, #148] @ 6aff4 │ │ │ │ - ldr r3, [pc, #132] @ 6afe8 │ │ │ │ + ldr r2, [pc, #148] @ 6afe4 │ │ │ │ + ldr r3, [pc, #132] @ 6afd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6afdc │ │ │ │ + bne 6afcc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [fp, #-592] @ 0xfffffdb0 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b 6af04 │ │ │ │ + b 6aef4 │ │ │ │ ldr r6, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6af34 │ │ │ │ + bne 6af24 │ │ │ │ bl 4954 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - b 6af04 │ │ │ │ + b 6aef4 │ │ │ │ ldr r0, [fp, #-600] @ 0xfffffda8 │ │ │ │ bl 4420 │ │ │ │ sub r0, fp, #588 @ 0x24c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r0, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [fp, #-604] @ 0xfffffda4 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r3, r4, asr #3 │ │ │ │ - @ instruction: 0x000351b0 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r5, r3, r0, asr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffc30 │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ + andeq r5, r3, r8, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - b 6b03c │ │ │ │ + b 6b02c │ │ │ │ mov r0, r5 │ │ │ │ bl 4588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b05c │ │ │ │ + beq 6b04c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 6b05c │ │ │ │ + bne 6b04c │ │ │ │ mov r0, r5 │ │ │ │ bl 4cf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 4558 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b01c │ │ │ │ + beq 6b00c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -104559,15 +104555,15 @@ │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r3 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ sub r9, r9, #4 │ │ │ │ sub r3, r1, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r9 │ │ │ │ @@ -104575,415 +104571,415 @@ │ │ │ │ sub r8, r0, #4 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b1e8 │ │ │ │ + beq 6b1d8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [r0] │ │ │ │ - b 6b104 │ │ │ │ + b 6b0f4 │ │ │ │ ldrb r5, [r3, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b1ec │ │ │ │ + beq 6b1dc │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldrh r2, [r0, r5] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 6b0f8 │ │ │ │ + bne 6b0e8 │ │ │ │ ldrb r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ movne lr, r3 │ │ │ │ - bne 6b13c │ │ │ │ - b 6b284 │ │ │ │ + bne 6b12c │ │ │ │ + b 6b274 │ │ │ │ ldrb r7, [lr, #1] │ │ │ │ add ip, lr, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6b238 │ │ │ │ + beq 6b228 │ │ │ │ mov lr, ip │ │ │ │ cmp r8, r7 │ │ │ │ - bne 6b128 │ │ │ │ + bne 6b118 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, lr, #1 │ │ │ │ cmp r2, lr │ │ │ │ mov r5, ip │ │ │ │ - beq 6b264 │ │ │ │ + beq 6b254 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r7, r2, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 6b1cc │ │ │ │ + bcs 6b1bc │ │ │ │ mov sl, ip │ │ │ │ mov r7, #1 │ │ │ │ mov ip, lr │ │ │ │ ldrb lr, [ip, #-1] │ │ │ │ sub ip, ip, #1 │ │ │ │ add lr, r0, lr, lsl #1 │ │ │ │ ldrb r5, [lr, #1] │ │ │ │ cmp ip, r3 │ │ │ │ movls lr, #0 │ │ │ │ movhi lr, #1 │ │ │ │ ands lr, lr, r5, lsr #5 │ │ │ │ - beq 6b1b8 │ │ │ │ + beq 6b1a8 │ │ │ │ ldrb r2, [ip, #-1]! │ │ │ │ add r2, r0, r2, lsl #1 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp ip, r3 │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ ands r2, r2, r1, lsr #5 │ │ │ │ - bne 6b198 │ │ │ │ + bne 6b188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [ip, #1]! │ │ │ │ sub r5, ip, r3 │ │ │ │ - b 6b204 │ │ │ │ + b 6b1f4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6b1c8 │ │ │ │ + bne 6b1b8 │ │ │ │ sub r5, r5, r3 │ │ │ │ mov sl, ip │ │ │ │ mov r7, #1 │ │ │ │ - b 6b204 │ │ │ │ + b 6b1f4 │ │ │ │ mov r3, sl │ │ │ │ cmp r6, #0 │ │ │ │ orreq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6b21c │ │ │ │ + beq 6b20c │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r5, [r4, #4]! │ │ │ │ str r3, [r9, #4]! │ │ │ │ - bhi 6b0dc │ │ │ │ + bhi 6b0cc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r4] │ │ │ │ str r2, [r0, r6, lsl #2] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6b300 │ │ │ │ + beq 6b2f0 │ │ │ │ cmp r2, ip │ │ │ │ - beq 6b268 │ │ │ │ + beq 6b258 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov sl, ip │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 6b174 │ │ │ │ + bcc 6b164 │ │ │ │ sub r5, ip, r3 │ │ │ │ - b 6b204 │ │ │ │ + b 6b1f4 │ │ │ │ mov r7, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov sl, ip │ │ │ │ sub r5, r2, r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2] │ │ │ │ - b 6b204 │ │ │ │ + b 6b1f4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6b2b4 │ │ │ │ + beq 6b2a4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b2e8 │ │ │ │ + beq 6b2d8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bcc 6b2f4 │ │ │ │ + bcc 6b2e4 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r7 │ │ │ │ - b 6b204 │ │ │ │ + b 6b1f4 │ │ │ │ cmp r2, r3 │ │ │ │ add sl, r3, #1 │ │ │ │ - beq 6b2dc │ │ │ │ + beq 6b2cc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, #1 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp r6, ip │ │ │ │ mov ip, r3 │ │ │ │ - bcs 6b25c │ │ │ │ - b 6b174 │ │ │ │ + bcs 6b24c │ │ │ │ + b 6b164 │ │ │ │ mov ip, sl │ │ │ │ mov r7, #1 │ │ │ │ - b 6b268 │ │ │ │ + b 6b258 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r7 │ │ │ │ - b 6b274 │ │ │ │ + b 6b264 │ │ │ │ mov ip, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b 6b174 │ │ │ │ + b 6b164 │ │ │ │ cmp r2, ip │ │ │ │ add sl, lr, #2 │ │ │ │ - beq 6b2dc │ │ │ │ + beq 6b2cc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, #1 │ │ │ │ sub lr, r2, #1 │ │ │ │ cmp r6, lr │ │ │ │ - bcs 6b25c │ │ │ │ - b 6b174 │ │ │ │ + bcs 6b24c │ │ │ │ + b 6b164 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr sl, [r1] │ │ │ │ mov r9, r0 │ │ │ │ add r0, sl, #1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, #0 │ │ │ │ sub r3, sl, #1 │ │ │ │ mov r8, r4 │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r4, r9 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r7, r0, #4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6b484 │ │ │ │ + beq 6b474 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6b428 │ │ │ │ + beq 6b418 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - b 6b3b4 │ │ │ │ + b 6b3a4 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6b428 │ │ │ │ + beq 6b418 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b3a4 │ │ │ │ + bne 6b394 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 6b3d8 │ │ │ │ + b 6b3c8 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b44c │ │ │ │ + bne 6b43c │ │ │ │ ldrb r1, [sl, #1]! │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6b3cc │ │ │ │ + bne 6b3bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r8, r3 │ │ │ │ movcs r4, sl │ │ │ │ - bcs 6b40c │ │ │ │ + bcs 6b3fc │ │ │ │ mov r0, sl │ │ │ │ mov r4, sl │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ strb r3, [r0] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, #1 │ │ │ │ sub sl, sl, r9 │ │ │ │ cmp r3, r8 │ │ │ │ str sl, [r6, #4]! │ │ │ │ str r9, [r7, #4]! │ │ │ │ - bhi 6b380 │ │ │ │ + bhi 6b370 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r2] │ │ │ │ str r3, [r8, r4, lsl #2] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, sl, #1 │ │ │ │ cmp r8, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bcs 6b470 │ │ │ │ + bcs 6b460 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r1 │ │ │ │ - b 6b3fc │ │ │ │ + b 6b3ec │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b46c │ │ │ │ - b 6b40c │ │ │ │ + bne 6b45c │ │ │ │ + b 6b3fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6b428 │ │ │ │ + beq 6b418 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrh r1, [ip, sl] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne 6b4e4 │ │ │ │ + bne 6b4d4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 6b4c8 │ │ │ │ + b 6b4b8 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 6b44c │ │ │ │ + bne 6b43c │ │ │ │ ldrb r4, [sl, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b4b0 │ │ │ │ - b 6b3e8 │ │ │ │ + bne 6b4a0 │ │ │ │ + b 6b3d8 │ │ │ │ ldrh r3, [ip, r2] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 6b4a4 │ │ │ │ + beq 6b494 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ lsl r2, r3, #1 │ │ │ │ - bne 6b4d8 │ │ │ │ - b 6b428 │ │ │ │ + bne 6b4c8 │ │ │ │ + b 6b418 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 6b324 │ │ │ │ + bl 6b314 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ 6b55c │ │ │ │ + ldr r3, [pc, #24] @ 6b54c │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 6b324 │ │ │ │ + bl 6b314 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq pc, r0, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 6b324 │ │ │ │ + bl 6b314 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r9, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r4, [r0] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - beq 6b6c0 │ │ │ │ + beq 6b6b0 │ │ │ │ mov r0, r9 │ │ │ │ bl 49c0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ moveq r2, r0 │ │ │ │ - beq 6b610 │ │ │ │ + beq 6b600 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ - b 6b5ec │ │ │ │ + b 6b5dc │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b5fc │ │ │ │ + beq 6b5ec │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrh r3, [r2, r4] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 6b5e0 │ │ │ │ + bne 6b5d0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6b624 │ │ │ │ + beq 6b614 │ │ │ │ mov r0, r9 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b6b4 │ │ │ │ + bne 6b6a4 │ │ │ │ ldrb r4, [r7, r8] │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b6b4 │ │ │ │ + beq 6b6a4 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ - b 6b64c │ │ │ │ + b 6b63c │ │ │ │ ldrb r4, [r8, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b6b4 │ │ │ │ + beq 6b6a4 │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldrh ip, [r2, r3] │ │ │ │ ands r7, ip, #8192 @ 0x2000 │ │ │ │ - bne 6b640 │ │ │ │ + bne 6b630 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne 6b6d0 │ │ │ │ + bne 6b6c0 │ │ │ │ add r4, r8, #1 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b6ac │ │ │ │ + beq 6b69c │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b6d0 │ │ │ │ - ldr r3, [pc, #72] @ 6b6dc │ │ │ │ + beq 6b6c0 │ │ │ │ + ldr r3, [pc, #72] @ 6b6cc │ │ │ │ strb r7, [r0] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6b324 │ │ │ │ + bl 6b314 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b6b4 │ │ │ │ + beq 6b6a4 │ │ │ │ mov r8, r9 │ │ │ │ - b 6b5d4 │ │ │ │ + b 6b5c4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ muleq r0, r8, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r8, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4] │ │ │ │ strbeq r7, [r0] │ │ │ │ - beq 6b734 │ │ │ │ + beq 6b724 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 45ac │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r6, r5] │ │ │ │ stmib r4, {r5, r8} │ │ │ │ @@ -104996,33 +104992,33 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6b814 │ │ │ │ + bne 6b804 │ │ │ │ add sl, r4, r5 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6b814 │ │ │ │ + bne 6b804 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r0, #12 │ │ │ │ add r9, sl, r3 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r3, r9, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6] │ │ │ │ bl 45ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -105047,36 +105043,36 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ moveq r4, #120 @ 0x78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b85c │ │ │ │ + beq 6b84c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6b864 │ │ │ │ + beq 6b854 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ strbeq r7, [r0] │ │ │ │ - beq 6b89c │ │ │ │ + beq 6b88c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ add r2, r2, #1 │ │ │ │ bl 45ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105085,25 +105081,25 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r2 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6b8f0 │ │ │ │ + beq 6b8e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, r5 │ │ │ │ add r0, r1, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 6b93c │ │ │ │ + bhi 6b92c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 45ac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -105112,43 +105108,43 @@ │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r3, r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r1, r1, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b824 │ │ │ │ + bl 6b814 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 6b908 │ │ │ │ + b 6b8f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ bl 49c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r7, r0, #1 │ │ │ │ cmp r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bhi 6b9a8 │ │ │ │ + bhi 6b998 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 45ac │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r1, r1, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b824 │ │ │ │ - b 6b98c │ │ │ │ + bl 6b814 │ │ │ │ + b 6b97c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -105156,138 +105152,138 @@ │ │ │ │ bl 49c0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r1, r2, r3 │ │ │ │ add r7, r0, #1 │ │ │ │ cmp r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bhi 6ba24 │ │ │ │ + bhi 6ba14 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, r3, #1 │ │ │ │ sub r1, r1, r2 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b824 │ │ │ │ + bl 6b814 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 6b9fc │ │ │ │ + b 6b9ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r8, r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bne 6ba8c │ │ │ │ - b 6bac8 │ │ │ │ + bne 6ba7c │ │ │ │ + b 6bab8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bbd4 │ │ │ │ + beq 6bbc4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 6bbd4 │ │ │ │ + bne 6bbc4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4cf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b34 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 6ba6c │ │ │ │ + beq 6ba5c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 49e4 │ │ │ │ mov r1, r6 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 6bc14 │ │ │ │ + beq 6bc04 │ │ │ │ bl 4a20 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 6aff8 │ │ │ │ + bl 6afe8 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc28 │ │ │ │ + beq 6bc18 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 6bb94 │ │ │ │ + bne 6bb84 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6bb24 │ │ │ │ + beq 6bb14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r2, r3, #120 @ 0x78 │ │ │ │ cmp r2, r7 │ │ │ │ - bls 6bb24 │ │ │ │ + bls 6bb14 │ │ │ │ cmp r3, r7 │ │ │ │ sub r1, r7, r3 │ │ │ │ - bcs 6bc20 │ │ │ │ - bl 6b824 │ │ │ │ + bcs 6bc10 │ │ │ │ + bl 6b814 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r6 │ │ │ │ sub r1, r1, r3 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 6aff8 │ │ │ │ + bl 6afe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6bbbc │ │ │ │ + beq 6bbac │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r8, [r4] │ │ │ │ add r0, r8, r5 │ │ │ │ bl 49c0 │ │ │ │ add r0, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r0, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 6baf8 │ │ │ │ + beq 6bae8 │ │ │ │ ldrb r2, [r8, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne 6baf8 │ │ │ │ + bne 6bae8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r8, r3] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r3, r0, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r3, [r5, r0] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 6baf8 │ │ │ │ + bne 6bae8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r3, r0, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4588 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bc44 │ │ │ │ + bne 6bc34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bbfc │ │ │ │ + beq 6bbec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bbfc │ │ │ │ + beq 6bbec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r4, #4] │ │ │ │ strbne r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 4588 │ │ │ │ @@ -105297,47 +105293,47 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 4a20 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6bbfc │ │ │ │ + beq 6bbec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r4, #4] │ │ │ │ strbne r0, [r5] │ │ │ │ - b 6bbfc │ │ │ │ + b 6bbec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bc60 │ │ │ │ + beq 6bc50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r4, #4] │ │ │ │ strbne r5, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ba40 │ │ │ │ + b 6ba30 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ba40 │ │ │ │ + b 6ba30 │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6bcc4 │ │ │ │ + beq 6bcb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bcc4 │ │ │ │ + beq 6bcb4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ movhi r2, #0 │ │ │ │ strhi r1, [r0, #4] │ │ │ │ strbhi r2, [r3, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -105347,38 +105343,38 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd10 │ │ │ │ + beq 6bd00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bd10 │ │ │ │ + beq 6bd00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #120 @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ stm r5, {r0, r3, r4} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -105386,302 +105382,302 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ble 6bff8 │ │ │ │ + ble 6bfe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r4 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, r4 │ │ │ │ add r8, r1, #4 │ │ │ │ - b 6bde4 │ │ │ │ + b 6bdd4 │ │ │ │ ldr r0, [r8, r4, lsl #3] │ │ │ │ cmp r3, r0 │ │ │ │ sub r3, r0, r3 │ │ │ │ - bge 6bdf4 │ │ │ │ + bge 6bde4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r1, #1 │ │ │ │ cmp r3, r0 │ │ │ │ add r5, r4, #1 │ │ │ │ - bcc 6bdf4 │ │ │ │ + bcc 6bde4 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 6be04 │ │ │ │ + beq 6bdf4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r6, r4, lsl #3] │ │ │ │ add ip, ip, r9 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6bdb0 │ │ │ │ + bge 6bda0 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r8, ip, lr │ │ │ │ cmp r8, #0 │ │ │ │ - ble 6be20 │ │ │ │ + ble 6be10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 6bfb0 │ │ │ │ + bhi 6bfa0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, #0 │ │ │ │ - b 6be40 │ │ │ │ + b 6be30 │ │ │ │ cmp r4, r8 │ │ │ │ mov r8, r2 │ │ │ │ - beq 6bf3c │ │ │ │ + beq 6bf2c │ │ │ │ ldr r3, [r6, r8, lsl #3] │ │ │ │ add r2, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6be34 │ │ │ │ + blt 6be24 │ │ │ │ lsl r8, r8, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bde4 │ │ │ │ ldr r3, [r6, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r3, r8, #2 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - blt 6bdf8 │ │ │ │ + blt 6bde8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ strb r2, [r1] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ ldr r2, [r6, r8, lsl #2] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 6c02c │ │ │ │ + bhi 6c01c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r2, r9, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 6c008 │ │ │ │ + bcc 6bff8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, #1 │ │ │ │ add r0, r8, #1 │ │ │ │ strb r2, [r3] │ │ │ │ - beq 6bf44 │ │ │ │ + beq 6bf34 │ │ │ │ mov r8, #1 │ │ │ │ - b 6bedc │ │ │ │ + b 6becc │ │ │ │ lsl r0, r8, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r4, r8 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 6bf44 │ │ │ │ + beq 6bf34 │ │ │ │ ldr r2, [r6, r8, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6bed0 │ │ │ │ + blt 6bec0 │ │ │ │ ldr r1, [r6, r0, lsl #2] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6bed0 │ │ │ │ + blt 6bec0 │ │ │ │ ldmib sl, {r0, ip} │ │ │ │ - beq 6bf0c │ │ │ │ + beq 6befc │ │ │ │ add lr, r2, r0 │ │ │ │ cmp lr, ip │ │ │ │ - bcc 6bfc8 │ │ │ │ + bcc 6bfb8 │ │ │ │ add r0, r9, r0 │ │ │ │ cmp r0, ip │ │ │ │ - bcs 6bec0 │ │ │ │ + bcs 6beb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 45ac │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r2, r2, r9 │ │ │ │ str r2, [sl, #4] │ │ │ │ add r3, r0, r9 │ │ │ │ - b 6bec0 │ │ │ │ + b 6beb0 │ │ │ │ mvn r8, #0 │ │ │ │ - b 6be54 │ │ │ │ + b 6be44 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 6bdf8 │ │ │ │ + ble 6bde8 │ │ │ │ ldr r2, [r6, r0, lsl #2] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ sub r4, r4, r2 │ │ │ │ add r8, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 6bdf8 │ │ │ │ + ble 6bde8 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ add r2, r8, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 6bdf8 │ │ │ │ + bcc 6bde8 │ │ │ │ add r6, r6, r5, lsl #3 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r3 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ bl 45ac │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r1, r1, r8 │ │ │ │ str r1, [sl, #4] │ │ │ │ strb r2, [r0, r4] │ │ │ │ - b 6bdf8 │ │ │ │ + b 6bde8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 6b824 │ │ │ │ + bl 6b814 │ │ │ │ mov sl, r0 │ │ │ │ - b 6be2c │ │ │ │ + b 6be1c │ │ │ │ ldr r0, [r7] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r3 │ │ │ │ bl 45ac │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr ip, [sl, #8] │ │ │ │ add r3, r0, r2 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r0, r2, r0 │ │ │ │ str r0, [sl, #4] │ │ │ │ - b 6bf0c │ │ │ │ + b 6befc │ │ │ │ ldm r0, {r0, r1} │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6b6e0 │ │ │ │ + b 6b6d0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 45ac │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r2, r2, r9 │ │ │ │ str r2, [sl, #4] │ │ │ │ add r3, r0, r9 │ │ │ │ - b 6bea4 │ │ │ │ + b 6be94 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r3 │ │ │ │ bl 45ac │ │ │ │ lsl r2, r8, #2 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [sl, #4] │ │ │ │ add r3, r0, r2 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [sl, #4] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ - b 6be98 │ │ │ │ + b 6be88 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #96] @ 6c0e8 │ │ │ │ - ldr r1, [pc, #96] @ 6c0ec │ │ │ │ + ldr r5, [pc, #96] @ 6c0d8 │ │ │ │ + ldr r1, [pc, #96] @ 6c0dc │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e4c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 457c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c0b0 │ │ │ │ + beq 6c0a0 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c0e0 │ │ │ │ + beq 6c0d0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ bl 4eb8 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x0007dbb0 │ │ │ │ + andeq sp, r7, r0, asr #23 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - ldr r3, [pc, #52] @ 6c12c │ │ │ │ - ldr r2, [pc, #52] @ 6c130 │ │ │ │ + ldr r3, [pc, #52] @ 6c11c │ │ │ │ + ldr r2, [pc, #52] @ 6c120 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r0, [pc, #40] @ 6c134 │ │ │ │ + ldr r0, [pc, #40] @ 6c124 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 4750 │ │ │ │ - strdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq sp, r7, r8, lsr #22 │ │ │ │ + andeq sp, r7, r8, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c160 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6c150 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ str r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r2, [pc, #252] @ 6c298 │ │ │ │ + ldr r2, [pc, #252] @ 6c288 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #248] @ 6c29c │ │ │ │ + ldr r3, [pc, #248] @ 6c28c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #236] @ 6c2a0 │ │ │ │ + ldr r4, [pc, #236] @ 6c290 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #216] @ 6c2a4 │ │ │ │ + ldr r3, [pc, #216] @ 6c294 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c278 │ │ │ │ - ldr r5, [pc, #184] @ 6c2a8 │ │ │ │ + bne 6c268 │ │ │ │ + ldr r5, [pc, #184] @ 6c298 │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -105689,75 +105685,75 @@ │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #88] @ 6c2ac │ │ │ │ - ldr r3, [pc, #68] @ 6c29c │ │ │ │ + ldr r2, [pc, #88] @ 6c29c │ │ │ │ + ldr r3, [pc, #68] @ 6c28c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c294 │ │ │ │ + bne 6c284 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #48] @ 6c2b0 │ │ │ │ + ldr r0, [pc, #48] @ 6c2a0 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, r8, asr lr │ │ │ │ + andeq r3, r3, r8, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r0, lsr lr │ │ │ │ + andeq r3, r3, r0, asr #28 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r8, asr #20 │ │ │ │ - andeq r3, r3, r4, lsr #27 │ │ │ │ - @ instruction: 0x0007d9b8 │ │ │ │ + andeq sp, r7, r8, asr sl │ │ │ │ + @ instruction: 0x00033db4 │ │ │ │ + andeq sp, r7, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 6c06c │ │ │ │ + bl 6c05c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6c304 │ │ │ │ + bge 6c2f4 │ │ │ │ cmn r4, #2 │ │ │ │ - beq 6c31c │ │ │ │ + beq 6c30c │ │ │ │ mov r0, #524288 @ 0x80000 │ │ │ │ bl 4e64 │ │ │ │ - ldr r3, [pc, #56] @ 6c324 │ │ │ │ + ldr r3, [pc, #56] @ 6c314 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blt 6c30c │ │ │ │ + blt 6c2fc │ │ │ │ bl 457c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 457c │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ mvn r4, #0 │ │ │ │ - b 6c304 │ │ │ │ - andeq sp, r7, r0, asr r9 │ │ │ │ + b 6c2f4 │ │ │ │ + andeq sp, r7, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #72] @ 6c38c │ │ │ │ + ldr r4, [pc, #72] @ 6c37c │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r7, r4, #32 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4570 │ │ │ │ add r4, r4, #8 │ │ │ │ @@ -105769,390 +105765,390 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4420 │ │ │ │ - strdeq sp, [r7], -r4 │ │ │ │ + andeq sp, r7, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 6c2b4 │ │ │ │ + bl 6c2a4 │ │ │ │ mov r5, r0 │ │ │ │ - b 6c3cc │ │ │ │ + b 6c3bc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ cmpne r3, #4 │ │ │ │ - bne 6c3e4 │ │ │ │ + bne 6c3d4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4510 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6c3b8 │ │ │ │ + blt 6c3a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 6c2b4 │ │ │ │ + bl 6c2a4 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ca38 │ │ │ │ + bl 5ca28 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ str r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r2, [pc, #388] @ 6c5dc │ │ │ │ + ldr r2, [pc, #388] @ 6c5cc │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [pc, #384] @ 6c5e0 │ │ │ │ + ldr r3, [pc, #384] @ 6c5d0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ str lr, [fp, #-344] @ 0xfffffea8 │ │ │ │ str ip, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #352] @ 6c5e4 │ │ │ │ + ldr r4, [pc, #352] @ 6c5d4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #332] @ 6c5e8 │ │ │ │ + ldr r3, [pc, #332] @ 6c5d8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c5bc │ │ │ │ + bne 6c5ac │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #284] @ 6c5ec │ │ │ │ + ldr r0, [pc, #284] @ 6c5dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c564 │ │ │ │ + beq 6c554 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldrsh r1, [r3, #6] │ │ │ │ ldr ip, [fp, #-344] @ 0xfffffea8 │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r2, [pc, #208] @ 6c5f0 │ │ │ │ + ldr r2, [pc, #208] @ 6c5e0 │ │ │ │ str r1, [r0] │ │ │ │ - ldr r1, [pc, #204] @ 6c5f4 │ │ │ │ + ldr r1, [pc, #204] @ 6c5e4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 24da8 │ │ │ │ + bl 24d98 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c550 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6c540 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ str r5, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #132] @ 6c5f8 │ │ │ │ + ldr r0, [pc, #132] @ 6c5e8 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #104] @ 6c5fc │ │ │ │ - ldr r3, [pc, #72] @ 6c5e0 │ │ │ │ + ldr r2, [pc, #104] @ 6c5ec │ │ │ │ + ldr r3, [pc, #72] @ 6c5d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c5d8 │ │ │ │ + bne 6c5c8 │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 6c600 │ │ │ │ + ldr r0, [pc, #60] @ 6c5f0 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r8, fp │ │ │ │ + andeq r3, r3, r8, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r0, ror #22 │ │ │ │ + andeq r3, r3, r0, ror fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, ror #14 │ │ │ │ + andeq sp, r7, ip, ror r7 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r6, r1, r0, ror #31 │ │ │ │ - andeq sp, r7, r4, asr #13 │ │ │ │ - andeq r3, r3, r4, ror #20 │ │ │ │ - andeq sp, r7, r4, ror r6 │ │ │ │ + ldrdeq sp, [r7], -r4 │ │ │ │ + andeq r3, r3, r4, ror sl │ │ │ │ + andeq sp, r7, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #288] @ 6c740 │ │ │ │ + ldr r2, [pc, #288] @ 6c730 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #276] @ 6c744 │ │ │ │ + ldr r3, [pc, #276] @ 6c734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #264] @ 6c748 │ │ │ │ + ldr r4, [pc, #264] @ 6c738 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #244] @ 6c74c │ │ │ │ + ldr r3, [pc, #244] @ 6c73c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6c720 │ │ │ │ + bne 6c710 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #204] @ 6c750 │ │ │ │ + ldr r0, [pc, #204] @ 6c740 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str r5, [r3, #4] │ │ │ │ - b 6c6c4 │ │ │ │ + b 6c6b4 │ │ │ │ ldm r4, {r5, r6} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c6b0 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6c6a0 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6c69c │ │ │ │ + bne 6c68c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #120] @ 6c754 │ │ │ │ + ldr r0, [pc, #120] @ 6c744 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #92] @ 6c758 │ │ │ │ - ldr r3, [pc, #68] @ 6c744 │ │ │ │ + ldr r2, [pc, #92] @ 6c748 │ │ │ │ + ldr r3, [pc, #68] @ 6c734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c73c │ │ │ │ + bne 6c72c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #52] @ 6c75c │ │ │ │ + ldr r0, [pc, #52] @ 6c74c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, ip, asr #19 │ │ │ │ + ldrdeq r3, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r4, lsr #19 │ │ │ │ + @ instruction: 0x000339b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0007d5b8 │ │ │ │ - andeq sp, r7, ip, asr r5 │ │ │ │ - strdeq r3, [r3], -ip │ │ │ │ - andeq sp, r7, r0, lsl r5 │ │ │ │ + andeq sp, r7, r8, asr #11 │ │ │ │ + andeq sp, r7, ip, ror #10 │ │ │ │ + andeq r3, r3, ip, lsl #18 │ │ │ │ + andeq sp, r7, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6c2b4 │ │ │ │ + bl 6c2a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6c784 │ │ │ │ + beq 6c774 │ │ │ │ bl 4e58 │ │ │ │ - ldr r3, [pc, #24] @ 6c7a4 │ │ │ │ + ldr r3, [pc, #24] @ 6c794 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 457c │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x0007d4b0 │ │ │ │ + andeq sp, r7, r0, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r2, [pc, #316] @ 6c900 │ │ │ │ + ldr r2, [pc, #316] @ 6c8f0 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [pc, #304] @ 6c904 │ │ │ │ + ldr r3, [pc, #304] @ 6c8f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ - ldr r4, [pc, #292] @ 6c908 │ │ │ │ + ldr r4, [pc, #292] @ 6c8f8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #272] @ 6c90c │ │ │ │ + ldr r3, [pc, #272] @ 6c8fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c8e0 │ │ │ │ + bne 6c8d0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #232] @ 6c910 │ │ │ │ + ldr r0, [pc, #232] @ 6c900 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c84c │ │ │ │ - ldr r1, [pc, #204] @ 6c914 │ │ │ │ + beq 6c83c │ │ │ │ + ldr r1, [pc, #204] @ 6c904 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5fe04 │ │ │ │ + bl 5fdf4 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r3, #8] │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #172] @ 6c918 │ │ │ │ + ldr r0, [pc, #172] @ 6c908 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 49f0 │ │ │ │ - bl 6c2b4 │ │ │ │ + bl 6c2a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c8d8 │ │ │ │ - ldr r3, [pc, #132] @ 6c91c │ │ │ │ + bne 6c8c8 │ │ │ │ + ldr r3, [pc, #132] @ 6c90c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 457c │ │ │ │ - ldr r2, [pc, #120] @ 6c920 │ │ │ │ + ldr r2, [pc, #120] @ 6c910 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r3, [pc, #72] @ 6c904 │ │ │ │ + ldr r3, [pc, #72] @ 6c8f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c8fc │ │ │ │ + bne 6c8ec │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ bl 4e58 │ │ │ │ - b 6c890 │ │ │ │ - ldr r0, [pc, #60] @ 6c924 │ │ │ │ + b 6c880 │ │ │ │ + ldr r0, [pc, #60] @ 6c914 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, r8, lsr #16 │ │ │ │ + andeq r3, r3, r8, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r0, lsl #16 │ │ │ │ + andeq r3, r3, r0, lsl r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r4, lsl r4 │ │ │ │ + andeq sp, r7, r4, lsr #8 │ │ │ │ @ instruction: 0xfffff8ec │ │ │ │ - andeq sp, r7, ip, asr #7 │ │ │ │ - andeq sp, r7, r4, lsr #7 │ │ │ │ - andeq r3, r3, r4, asr r7 │ │ │ │ - andeq sp, r7, r0, asr r3 │ │ │ │ + ldrdeq sp, [r7], -ip │ │ │ │ + @ instruction: 0x0007d3b4 │ │ │ │ + andeq r3, r3, r4, ror #14 │ │ │ │ + andeq sp, r7, r0, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #100] @ 6c9c0 │ │ │ │ - ldr r2, [pc, #100] @ 6c9c4 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #100] @ 6c9b0 │ │ │ │ + ldr r2, [pc, #100] @ 6c9b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24da8 │ │ │ │ + bl 24d98 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r2, [fp, #8] │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ @@ -106161,281 +106157,281 @@ │ │ │ │ str r8, [r4, #8] │ │ │ │ strh r2, [r4, #6] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ strh r6, [r4, #4] │ │ │ │ - bl 6c170 │ │ │ │ + bl 6c160 │ │ │ │ cmp r5, r6 │ │ │ │ mov r0, #0 │ │ │ │ strne r6, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r6, r1, ip, lsr #23 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ str r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r2, [pc, #352] @ 6cb4c │ │ │ │ - ldr r3, [pc, #352] @ 6cb50 │ │ │ │ + ldr r2, [pc, #352] @ 6cb3c │ │ │ │ + ldr r3, [pc, #352] @ 6cb40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ str r1, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6c06c │ │ │ │ - ldr r4, [pc, #316] @ 6cb54 │ │ │ │ + bl 6c05c │ │ │ │ + ldr r4, [pc, #316] @ 6cb44 │ │ │ │ cmp r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 6cad8 │ │ │ │ + beq 6cac8 │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #288] @ 6cb58 │ │ │ │ + ldr r3, [pc, #288] @ 6cb48 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cb2c │ │ │ │ + bne 6cb1c │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #252] @ 6cb5c │ │ │ │ + ldr r0, [pc, #252] @ 6cb4c │ │ │ │ sub r5, fp, #312 @ 0x138 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cab0 │ │ │ │ + beq 6caa0 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60120 │ │ │ │ + bl 60110 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb10 │ │ │ │ + beq 6cb00 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bl 6c170 │ │ │ │ + bl 6c160 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #160] @ 6cb60 │ │ │ │ + ldr r0, [pc, #160] @ 6cb50 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r1, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 4e10 │ │ │ │ - ldr r2, [pc, #120] @ 6cb64 │ │ │ │ - ldr r3, [pc, #96] @ 6cb50 │ │ │ │ + ldr r2, [pc, #120] @ 6cb54 │ │ │ │ + ldr r3, [pc, #96] @ 6cb40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6cb48 │ │ │ │ + bne 6cb38 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb20 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6cb10 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 6cab0 │ │ │ │ - ldr r0, [pc, #52] @ 6cb68 │ │ │ │ + bl 3add4 │ │ │ │ + b 6caa0 │ │ │ │ + ldr r0, [pc, #52] @ 6cb58 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, ip, lsl #12 │ │ │ │ + andeq r3, r3, ip, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r0, ror #11 │ │ │ │ + strdeq r3, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq sp, [r7], -r8 │ │ │ │ - andeq sp, r7, r8, ror r1 │ │ │ │ - andeq r3, r3, ip, lsl #10 │ │ │ │ - andeq sp, r7, r4, lsl #2 │ │ │ │ + andeq sp, r7, r8, ror #3 │ │ │ │ + andeq sp, r7, r8, lsl #3 │ │ │ │ + andeq r3, r3, ip, lsl r5 │ │ │ │ + andeq sp, r7, r4, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3464] @ 0xd88 │ │ │ │ - ldr r4, [pc, #704] @ 6ce48 │ │ │ │ - ldr r2, [pc, #704] @ 6ce4c │ │ │ │ - ldr r3, [pc, #704] @ 6ce50 │ │ │ │ + ldr r4, [pc, #704] @ 6ce38 │ │ │ │ + ldr r2, [pc, #704] @ 6ce3c │ │ │ │ + ldr r3, [pc, #704] @ 6ce40 │ │ │ │ sub sp, sp, #620 @ 0x26c │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r1, [fp, #-592] @ 0xfffffdb0 │ │ │ │ str r4, [fp, #-604] @ 0xfffffda4 │ │ │ │ str r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6c06c │ │ │ │ + bl 6c05c │ │ │ │ sub r1, fp, #588 @ 0x24c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #640] @ 6ce54 │ │ │ │ + ldr r3, [pc, #640] @ 6ce44 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ccf4 │ │ │ │ + bne 6cce4 │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #604] @ 6ce58 │ │ │ │ + ldr r0, [pc, #604] @ 6ce48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc8c │ │ │ │ + beq 6cc7c │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [fp, #-600] @ 0xfffffda8 │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc9c │ │ │ │ + beq 6cc8c │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6cc4c │ │ │ │ + beq 6cc3c │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6cd10 │ │ │ │ + beq 6cd00 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ str r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc8c │ │ │ │ + beq 6cc7c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-620] @ 0xfffffd94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6cc8c │ │ │ │ - ldr r3, [pc, #476] @ 6ce54 │ │ │ │ + beq 6cc7c │ │ │ │ + ldr r3, [pc, #476] @ 6ce44 │ │ │ │ ldr r1, [fp, #-604] @ 0xfffffda4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ - b 6cc24 │ │ │ │ - ldr r3, [pc, #448] @ 6ce54 │ │ │ │ + b 6cc14 │ │ │ │ + ldr r3, [pc, #448] @ 6ce44 │ │ │ │ ldr r2, [fp, #-604] @ 0xfffffda4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-596] @ 0xfffffdac │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #432] @ 6ce5c │ │ │ │ + ldr r0, [pc, #432] @ 6ce4c │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-588] @ 0xfffffdb4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #404] @ 6ce60 │ │ │ │ - ldr r3, [pc, #384] @ 6ce50 │ │ │ │ + ldr r2, [pc, #404] @ 6ce50 │ │ │ │ + ldr r3, [pc, #384] @ 6ce40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6ce44 │ │ │ │ + bne 6ce34 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #360] @ 6ce64 │ │ │ │ + ldr r0, [pc, #360] @ 6ce54 │ │ │ │ ldr r3, [fp, #-596] @ 0xfffffdac │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #580 @ 0x244 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r2, [pc, #336] @ 6ce68 │ │ │ │ + ldr r2, [pc, #336] @ 6ce58 │ │ │ │ ldr r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ bl 4a5c │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - blt 6cc4c │ │ │ │ - ldr r3, [pc, #288] @ 6ce54 │ │ │ │ + blt 6cc3c │ │ │ │ + ldr r3, [pc, #288] @ 6ce44 │ │ │ │ ldr r2, [fp, #-604] @ 0xfffffda4 │ │ │ │ sub r1, fp, #584 @ 0x248 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r4, [fp, #-624] @ 0xfffffd90 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ce28 │ │ │ │ + bne 6ce18 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #256] @ 6ce6c │ │ │ │ + ldr r0, [pc, #256] @ 6ce5c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd8c │ │ │ │ + beq 6cd7c │ │ │ │ ldr r1, [fp, #-600] @ 0xfffffda8 │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #212] @ 6ce70 │ │ │ │ + ldr r0, [pc, #212] @ 6ce60 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-584] @ 0xfffffdb8 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 731c8 │ │ │ │ + bl 731b8 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq 6cc4c │ │ │ │ + beq 6cc3c │ │ │ │ ldr r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldreq r2, [fp, #-592] @ 0xfffffdb0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldrne r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ @@ -106443,120 +106439,120 @@ │ │ │ │ streq r3, [r2, #4] │ │ │ │ streq r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [r3] │ │ │ │ ldreq r4, [fp, #-620] @ 0xfffffd94 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ subs r3, r4, #0 │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ - bne 6cc30 │ │ │ │ - b 6cc4c │ │ │ │ - ldr r0, [pc, #68] @ 6ce74 │ │ │ │ + bne 6cc20 │ │ │ │ + b 6cc3c │ │ │ │ + ldr r0, [pc, #68] @ 6ce64 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, r4, ror #8 │ │ │ │ - andeq r3, r3, r8, ror #8 │ │ │ │ + andeq r3, r3, r4, ror r4 │ │ │ │ + andeq r3, r3, r8, ror r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r0, asr #32 │ │ │ │ - andeq ip, r7, ip, lsl #31 │ │ │ │ - andeq r3, r3, ip, lsr #6 │ │ │ │ - andeq ip, r7, ip, lsr pc │ │ │ │ + andeq sp, r7, r0, asr r0 │ │ │ │ + muleq r7, ip, pc @ │ │ │ │ + andeq r3, r3, ip, lsr r3 │ │ │ │ + andeq ip, r7, ip, asr #30 │ │ │ │ andeq r2, r0, #792 @ 0x318 │ │ │ │ - ldrdeq ip, [r7], -r0 │ │ │ │ - muleq r7, ip, lr │ │ │ │ - andeq ip, r7, r8, lsl #28 │ │ │ │ + andeq ip, r7, r0, ror #29 │ │ │ │ + andeq ip, r7, ip, lsr #29 │ │ │ │ + andeq ip, r7, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #736] @ 6d174 │ │ │ │ - ldr lr, [pc, #736] @ 6d178 │ │ │ │ + ldr r6, [pc, #736] @ 6d164 │ │ │ │ + ldr lr, [pc, #736] @ 6d168 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr lr, [r6, lr] │ │ │ │ mov r5, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, r1 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #692] @ 6d17c │ │ │ │ + ldr r4, [pc, #692] @ 6d16c │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ str ip, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r2, [fp, #-340] @ 0xfffffeac │ │ │ │ str r5, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #672] @ 6d180 │ │ │ │ + ldr r3, [pc, #672] @ 6d170 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d0e8 │ │ │ │ + bne 6d0d8 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #632] @ 6d184 │ │ │ │ + ldr r0, [pc, #632] @ 6d174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ str r4, [r3] │ │ │ │ - beq 6d048 │ │ │ │ + beq 6d038 │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6cf7c │ │ │ │ + beq 6cf6c │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ - bl 60400 │ │ │ │ + bl 603f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cf74 │ │ │ │ + b 6cf64 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6cf68 │ │ │ │ + beq 6cf58 │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d0a0 │ │ │ │ + beq 6d090 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60454 │ │ │ │ + bl 60444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6cf4c │ │ │ │ + bne 6cf3c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 6c2b4 │ │ │ │ - ldr r2, [pc, #504] @ 6d188 │ │ │ │ + bl 6c2a4 │ │ │ │ + ldr r2, [pc, #504] @ 6d178 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ bl 4a5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d104 │ │ │ │ + blt 6d0f4 │ │ │ │ mov r0, #24 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #480] @ 6d18c │ │ │ │ - ldr r2, [pc, #480] @ 6d190 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #480] @ 6d17c │ │ │ │ + ldr r2, [pc, #480] @ 6d180 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bl 24da8 │ │ │ │ + bl 24d98 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ str r5, [r4] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ @@ -106564,431 +106560,431 @@ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ strh r3, [r4, #6] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 6d134 │ │ │ │ + beq 6d124 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r2] │ │ │ │ - beq 6d120 │ │ │ │ + beq 6d110 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #1 │ │ │ │ movne r3, #17 │ │ │ │ moveq r3, #12 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 6d038 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6d028 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #316] @ 6d194 │ │ │ │ + ldr r0, [pc, #316] @ 6d184 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #288] @ 6d198 │ │ │ │ - ldr r3, [pc, #252] @ 6d178 │ │ │ │ + ldr r2, [pc, #288] @ 6d188 │ │ │ │ + ldr r3, [pc, #252] @ 6d168 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6d170 │ │ │ │ + bne 6d160 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6cf84 │ │ │ │ + blt 6cf74 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6d048 │ │ │ │ + bne 6d038 │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ sub r1, fp, #320 @ 0x140 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d048 │ │ │ │ + beq 6d038 │ │ │ │ ldrsh r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #8] │ │ │ │ strheq r3, [r0, #6] │ │ │ │ - b 6d048 │ │ │ │ - ldr r0, [pc, #172] @ 6d19c │ │ │ │ + b 6d038 │ │ │ │ + ldr r0, [pc, #172] @ 6d18c │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r1] │ │ │ │ - b 6d048 │ │ │ │ + b 6d038 │ │ │ │ ldr r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b 6d048 │ │ │ │ - ldr r0, [pc, #100] @ 6d1a0 │ │ │ │ + b 6d038 │ │ │ │ + ldr r0, [pc, #100] @ 6d190 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5fdcc │ │ │ │ + bl 5fdbc │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 6cffc │ │ │ │ + bne 6cfec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ mov r3, #12 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6d034 │ │ │ │ - b 6d038 │ │ │ │ + bne 6d024 │ │ │ │ + b 6d028 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r3, r0, ror #2 │ │ │ │ + andeq r3, r3, r0, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, ip, lsl r1 │ │ │ │ + andeq r3, r3, ip, lsr #2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, r7, r0, lsr sp │ │ │ │ + andeq ip, r7, r0, asr #26 │ │ │ │ andeq r2, r0, #792 @ 0x318 │ │ │ │ andeq r6, r1, ip, asr r5 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq ip, r7, r0, ror #23 │ │ │ │ - andeq r2, r3, r0, lsl #31 │ │ │ │ - andeq ip, r7, r8, asr #22 │ │ │ │ + strdeq ip, [r7], -r0 │ │ │ │ + muleq r3, r0, pc @ │ │ │ │ + andeq ip, r7, r8, asr fp │ │ │ │ @ instruction: 0xffffef14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ str r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r2, [pc, #352] @ 6d328 │ │ │ │ + ldr r2, [pc, #352] @ 6d318 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r3, [pc, #348] @ 6d32c │ │ │ │ + ldr r3, [pc, #348] @ 6d31c │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str r1, [fp, #-312] @ 0xfffffec8 │ │ │ │ str lr, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str ip, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r4, [pc, #304] @ 6d330 │ │ │ │ + ldr r4, [pc, #304] @ 6d320 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #288] @ 6d334 │ │ │ │ + ldr r3, [pc, #288] @ 6d324 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d308 │ │ │ │ + bne 6d2f8 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #240] @ 6d338 │ │ │ │ + ldr r0, [pc, #240] @ 6d328 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d2b0 │ │ │ │ + beq 6d2a0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldrsh r3, [r0, #6] │ │ │ │ ldr ip, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r1, [pc, #168] @ 6d33c │ │ │ │ + ldr r1, [pc, #168] @ 6d32c │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #160] @ 6d340 │ │ │ │ + ldr r2, [pc, #160] @ 6d330 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [ip] │ │ │ │ - bl 24da8 │ │ │ │ + bl 24d98 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #132] @ 6d344 │ │ │ │ + ldr r0, [pc, #132] @ 6d334 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #104] @ 6d348 │ │ │ │ - ldr r3, [pc, #72] @ 6d32c │ │ │ │ + ldr r2, [pc, #104] @ 6d338 │ │ │ │ + ldr r3, [pc, #72] @ 6d31c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6d324 │ │ │ │ + bne 6d314 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 6d34c │ │ │ │ + ldr r0, [pc, #60] @ 6d33c │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r3, r8, lsr #28 │ │ │ │ + andeq r2, r3, r8, lsr lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r8, ror #27 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq ip, [r7], -r4 │ │ │ │ + andeq ip, r7, r4, lsl #20 │ │ │ │ andeq r6, r1, r8, ror #4 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - andeq ip, r7, r8, ror r9 │ │ │ │ - andeq r2, r3, r8, lsl sp │ │ │ │ - andeq ip, r7, r8, lsr #18 │ │ │ │ + andeq ip, r7, r8, lsl #19 │ │ │ │ + andeq r2, r3, r8, lsr #26 │ │ │ │ + andeq ip, r7, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #2112] @ 0x840 │ │ │ │ sub sp, sp, #1952 @ 0x7a0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [fp, #-1928] @ 0xfffff878 │ │ │ │ - ldr ip, [pc, #1260] @ 6d868 │ │ │ │ - ldr r2, [pc, #1260] @ 6d86c │ │ │ │ + ldr ip, [pc, #1260] @ 6d858 │ │ │ │ + ldr r2, [pc, #1260] @ 6d85c │ │ │ │ str r3, [fp, #-1924] @ 0xfffff87c │ │ │ │ - ldr r3, [pc, #1256] @ 6d870 │ │ │ │ + ldr r3, [pc, #1256] @ 6d860 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [fp, #-1912] @ 0xfffff888 │ │ │ │ str r1, [fp, #-1920] @ 0xfffff880 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6c2b4 │ │ │ │ + bl 6c2a4 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-1916] @ 0xfffff884 │ │ │ │ - beq 6d4b8 │ │ │ │ + beq 6d4a8 │ │ │ │ cmp r5, r4 │ │ │ │ str r4, [fp, #-1908] @ 0xfffff88c │ │ │ │ - beq 6d3f8 │ │ │ │ + beq 6d3e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 6ce78 │ │ │ │ + bl 6ce68 │ │ │ │ cmp r0, r4 │ │ │ │ - blt 6d578 │ │ │ │ + blt 6d568 │ │ │ │ sub r4, fp, #1888 @ 0x760 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r1, r4, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1912] @ 0xfffff888 │ │ │ │ - ldr r3, [pc, #1116] @ 6d874 │ │ │ │ + ldr r3, [pc, #1116] @ 6d864 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-1936] @ 0xfffff870 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d598 │ │ │ │ + bne 6d588 │ │ │ │ sub r0, fp, #1888 @ 0x760 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #1076] @ 6d878 │ │ │ │ + ldr r0, [pc, #1076] @ 6d868 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-1920] @ 0xfffff880 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d4fc │ │ │ │ + beq 6d4ec │ │ │ │ ldr r6, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d50c │ │ │ │ + beq 6d4fc │ │ │ │ str r5, [fp, #-1944] @ 0xfffff868 │ │ │ │ str r4, [fp, #-1932] @ 0xfffff874 │ │ │ │ str r6, [fp, #-1940] @ 0xfffff86c │ │ │ │ ldr r3, [fp, #-1940] @ 0xfffff86c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6d494 │ │ │ │ + beq 6d484 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6d5b8 │ │ │ │ + beq 6d5a8 │ │ │ │ ldr r4, [fp, #-1932] @ 0xfffff874 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - beq 6d590 │ │ │ │ + beq 6d580 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d590 │ │ │ │ + beq 6d580 │ │ │ │ ldr r6, [r4] │ │ │ │ - b 6d464 │ │ │ │ + b 6d454 │ │ │ │ ldr r0, [fp, #-1924] @ 0xfffff87c │ │ │ │ mov r1, r4 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [fp, #-1928] @ 0xfffff878 │ │ │ │ str r4, [r3] │ │ │ │ - ldr r2, [pc, #936] @ 6d87c │ │ │ │ - ldr r3, [pc, #920] @ 6d870 │ │ │ │ + ldr r2, [pc, #936] @ 6d86c │ │ │ │ + ldr r3, [pc, #920] @ 6d860 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6d864 │ │ │ │ + bne 6d854 │ │ │ │ ldr r0, [fp, #-1916] @ 0xfffff884 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #880] @ 6d874 │ │ │ │ + ldr r3, [pc, #880] @ 6d864 │ │ │ │ ldr r2, [fp, #-1912] @ 0xfffff888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-1936] @ 0xfffff870 │ │ │ │ sub r0, fp, #1888 @ 0x760 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #864] @ 6d880 │ │ │ │ + ldr r0, [pc, #864] @ 6d870 │ │ │ │ ldr r3, [fp, #-1936] @ 0xfffff870 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-1904] @ 0xfffff890 │ │ │ │ bl 49f0 │ │ │ │ sub r0, fp, #1040 @ 0x410 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 6c390 │ │ │ │ + bl 6c380 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 6d7b4 │ │ │ │ + ble 6d7a4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-1908] @ 0xfffff88c │ │ │ │ str r3, [fp, #-1948] @ 0xfffff864 │ │ │ │ ldr r3, [fp, #-1908] @ 0xfffff88c │ │ │ │ ldr r2, [fp, #-1948] @ 0xfffff864 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 6d6d0 │ │ │ │ + blt 6d6c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1916] @ 0xfffff884 │ │ │ │ - b 6d4cc │ │ │ │ + b 6d4bc │ │ │ │ ldr r0, [fp, #-1924] @ 0xfffff87c │ │ │ │ mov r1, r4 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-1916] @ 0xfffff884 │ │ │ │ - b 6d4cc │ │ │ │ + b 6d4bc │ │ │ │ mov r6, r4 │ │ │ │ - b 6d464 │ │ │ │ - ldr r0, [pc, #740] @ 6d884 │ │ │ │ + b 6d454 │ │ │ │ + ldr r0, [pc, #740] @ 6d874 │ │ │ │ ldr r3, [fp, #-1936] @ 0xfffff870 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1888 @ 0x760 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r2, [pc, #712] @ 6d888 │ │ │ │ + ldr r2, [pc, #712] @ 6d878 │ │ │ │ ldr r0, [fp, #-1916] @ 0xfffff884 │ │ │ │ bl 4a5c │ │ │ │ ldr r3, [fp, #-1940] @ 0xfffff86c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - blt 6d494 │ │ │ │ + blt 6d484 │ │ │ │ sub r1, fp, #1888 @ 0x760 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1912] @ 0xfffff888 │ │ │ │ - ldr r3, [pc, #644] @ 6d874 │ │ │ │ + ldr r3, [pc, #644] @ 6d864 │ │ │ │ sub r0, fp, #1600 @ 0x640 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r3, [fp, #-1960] @ 0xfffff858 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d844 │ │ │ │ + bne 6d834 │ │ │ │ sub r0, fp, #1600 @ 0x640 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #620] @ 6d88c │ │ │ │ + ldr r0, [pc, #620] @ 6d87c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-1920] @ 0xfffff880 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d640 │ │ │ │ + beq 6d630 │ │ │ │ ldr r1, [fp, #-1940] @ 0xfffff86c │ │ │ │ - bl 5fe40 │ │ │ │ + bl 5fe30 │ │ │ │ sub r0, fp, #1600 @ 0x640 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #572] @ 6d890 │ │ │ │ + ldr r0, [pc, #572] @ 6d880 │ │ │ │ ldr r3, [fp, #-1960] @ 0xfffff858 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1900] @ 0xfffff894 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [fp, #-1932] @ 0xfffff874 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq 6d838 │ │ │ │ + beq 6d828 │ │ │ │ ldr r3, [fp, #-1944] @ 0xfffff868 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [fp, #-1932] @ 0xfffff874 │ │ │ │ ldreq r2, [fp, #-1920] @ 0xfffff880 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-1932] @ 0xfffff874 │ │ │ │ ldrne r3, [fp, #-1944] @ 0xfffff868 │ │ │ │ @@ -106996,652 +106992,652 @@ │ │ │ │ streq r3, [r2, #4] │ │ │ │ streq r3, [fp, #-1944] @ 0xfffff868 │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r3, [fp, #-1932] @ 0xfffff874 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [r3] │ │ │ │ ldreq r4, [fp, #-1932] @ 0xfffff874 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ str r4, [fp, #-1940] @ 0xfffff86c │ │ │ │ ldr r3, [fp, #-1940] @ 0xfffff86c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d478 │ │ │ │ - b 6d494 │ │ │ │ + bne 6d468 │ │ │ │ + b 6d484 │ │ │ │ ldr r3, [fp, #-1908] @ 0xfffff88c │ │ │ │ sub r2, fp, #1040 @ 0x410 │ │ │ │ sub r2, r2, #8 │ │ │ │ sub r1, fp, #1888 @ 0x760 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-1952] @ 0xfffff860 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1912] @ 0xfffff888 │ │ │ │ - ldr r3, [pc, #372] @ 6d874 │ │ │ │ + ldr r3, [pc, #372] @ 6d864 │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r3, [fp, #-1956] @ 0xfffff85c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d818 │ │ │ │ + bne 6d808 │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #356] @ 6d894 │ │ │ │ + ldr r0, [pc, #356] @ 6d884 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 4570 │ │ │ │ ldr r5, [fp, #-1952] @ 0xfffff860 │ │ │ │ ldr r3, [fp, #-1920] @ 0xfffff880 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60080 │ │ │ │ + bl 60070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d76c │ │ │ │ + beq 6d75c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 6d7dc │ │ │ │ + beq 6d7cc │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ orr r3, r3, #1 │ │ │ │ strh r3, [r4, #4] │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #280] @ 6d898 │ │ │ │ + ldr r0, [pc, #280] @ 6d888 │ │ │ │ ldr r3, [fp, #-1956] @ 0xfffff85c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-1896] @ 0xfffff898 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-1952] @ 0xfffff860 │ │ │ │ ldr r3, [fp, #-1908] @ 0xfffff88c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-1908] @ 0xfffff88c │ │ │ │ - b 6d55c │ │ │ │ + b 6d54c │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6d56c │ │ │ │ + bne 6d55c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r2, [fp, #-1928] @ 0xfffff878 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r2] │ │ │ │ ldr r0, [fp, #-1924] @ 0xfffff87c │ │ │ │ - bl 49b20 │ │ │ │ - b 6d584 │ │ │ │ + bl 49b10 │ │ │ │ + b 6d574 │ │ │ │ tst r3, #11264 @ 0x2c00 │ │ │ │ - beq 6d76c │ │ │ │ + beq 6d75c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [fp, #-1916] @ 0xfffff884 │ │ │ │ bl 4e10 │ │ │ │ ldr r5, [fp, #-1920] @ 0xfffff880 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 60120 │ │ │ │ + bl 60110 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c170 │ │ │ │ + bl 6c160 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 6d76c │ │ │ │ - ldr r0, [pc, #124] @ 6d89c │ │ │ │ + b 6d75c │ │ │ │ + ldr r0, [pc, #124] @ 6d88c │ │ │ │ ldr r3, [fp, #-1956] @ 0xfffff85c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1328 @ 0x530 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r3, [fp, #-1932] @ 0xfffff874 │ │ │ │ str r3, [fp, #-1940] @ 0xfffff86c │ │ │ │ - b 6d6c0 │ │ │ │ - ldr r0, [pc, #84] @ 6d8a0 │ │ │ │ + b 6d6b0 │ │ │ │ + ldr r0, [pc, #84] @ 6d890 │ │ │ │ ldr r3, [fp, #-1960] @ 0xfffff858 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #1600 @ 0x640 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r3, r4, ror ip │ │ │ │ - andeq r2, r3, r0, ror ip │ │ │ │ + andeq r2, r3, r4, lsl #25 │ │ │ │ + andeq r2, r3, r0, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq ip, [r7], -r8 │ │ │ │ - andeq r2, r3, r4, lsr #22 │ │ │ │ - andeq ip, r7, r8, lsl r7 │ │ │ │ - muleq r7, r8, r6 │ │ │ │ + andeq ip, r7, r8, lsl #16 │ │ │ │ + andeq r2, r3, r4, lsr fp │ │ │ │ + andeq ip, r7, r8, lsr #14 │ │ │ │ + andeq ip, r7, r8, lsr #13 │ │ │ │ andeq r2, r0, #792 @ 0x318 │ │ │ │ - andeq ip, r7, ip, lsl r6 │ │ │ │ - andeq ip, r7, r4, ror #11 │ │ │ │ - andeq ip, r7, ip, lsl #10 │ │ │ │ - @ instruction: 0x0007c4b8 │ │ │ │ - andeq ip, r7, r8, lsl r4 │ │ │ │ - andeq ip, r7, ip, ror #7 │ │ │ │ + andeq ip, r7, ip, lsr #12 │ │ │ │ + strdeq ip, [r7], -r4 │ │ │ │ + andeq ip, r7, ip, lsl r5 │ │ │ │ + andeq ip, r7, r8, asr #9 │ │ │ │ + andeq ip, r7, r8, lsr #8 │ │ │ │ + strdeq ip, [r7], -ip @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r3, [pc, #792] @ 6dbf0 │ │ │ │ - ldr r1, [pc, #792] @ 6dbf4 │ │ │ │ + ldr r3, [pc, #792] @ 6dbe0 │ │ │ │ + ldr r1, [pc, #792] @ 6dbe4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r2, [pc, #788] @ 6dbf8 │ │ │ │ + ldr r2, [pc, #788] @ 6dbe8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6dac4 │ │ │ │ - ldr r3, [pc, #752] @ 6dbfc │ │ │ │ + bne 6dab4 │ │ │ │ + ldr r3, [pc, #752] @ 6dbec │ │ │ │ ldr r6, [pc, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6da18 │ │ │ │ - ldr r7, [pc, #740] @ 6dc00 │ │ │ │ - ldr r5, [pc, #740] @ 6dc04 │ │ │ │ + bge 6da08 │ │ │ │ + ldr r7, [pc, #740] @ 6dbf0 │ │ │ │ + ldr r5, [pc, #740] @ 6dbf4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6db00 │ │ │ │ + beq 6daf0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 6da48 │ │ │ │ + beq 6da38 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ - b 6d924 │ │ │ │ - ldr r3, [pc, #692] @ 6dc08 │ │ │ │ + b 6d914 │ │ │ │ + ldr r3, [pc, #692] @ 6dbf8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - ldr r2, [pc, #684] @ 6dc0c │ │ │ │ - ldr r8, [pc, #684] @ 6dc10 │ │ │ │ - ldr r7, [pc, #684] @ 6dc14 │ │ │ │ + ldr r2, [pc, #684] @ 6dbfc │ │ │ │ + ldr r8, [pc, #684] @ 6dc00 │ │ │ │ + ldr r7, [pc, #684] @ 6dc04 │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, #114 @ 0x72 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r2, [pc, #648] @ 6dc18 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r2, [pc, #648] @ 6dc08 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ stmib sp, {r4, r7} │ │ │ │ str r5, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d200 │ │ │ │ + bl 4d1f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6db24 │ │ │ │ - ldr r1, [pc, #608] @ 6dc1c │ │ │ │ + beq 6db14 │ │ │ │ + ldr r1, [pc, #608] @ 6dc0c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 445c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dacc │ │ │ │ - ldr r0, [pc, #592] @ 6dc20 │ │ │ │ - ldr r2, [pc, #592] @ 6dc24 │ │ │ │ + beq 6dabc │ │ │ │ + ldr r0, [pc, #592] @ 6dc10 │ │ │ │ + ldr r2, [pc, #592] @ 6dc14 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ str r5, [sp] │ │ │ │ mov r0, #32 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r2, [pc, #564] @ 6dc28 │ │ │ │ - ldr r3, [pc, #564] @ 6dc2c │ │ │ │ + bl 2a170 │ │ │ │ + ldr r2, [pc, #564] @ 6dc18 │ │ │ │ + ldr r3, [pc, #564] @ 6dc1c │ │ │ │ mvn r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #528] @ 6dc30 │ │ │ │ - ldr r3, [pc, #468] @ 6dbf8 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #528] @ 6dc20 │ │ │ │ + ldr r3, [pc, #468] @ 6dbe8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6db70 │ │ │ │ + bne 6db60 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6d94c │ │ │ │ + bne 6d93c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 4900 │ │ │ │ - ldr r2, [pc, #456] @ 6dc34 │ │ │ │ + ldr r2, [pc, #456] @ 6dc24 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr ip, [pc, #436] @ 6dc38 │ │ │ │ - ldr r1, [pc, #436] @ 6dc3c │ │ │ │ + bl 57ebc │ │ │ │ + ldr ip, [pc, #436] @ 6dc28 │ │ │ │ + ldr r1, [pc, #436] @ 6dc2c │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #428] @ 6dc40 │ │ │ │ + ldr r2, [pc, #428] @ 6dc30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #32 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r2, [pc, #404] @ 6dc44 │ │ │ │ - ldr r3, [pc, #404] @ 6dc48 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r2, [pc, #404] @ 6dc34 │ │ │ │ + ldr r3, [pc, #404] @ 6dc38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ str r6, [r3] │ │ │ │ mvn r6, #0 │ │ │ │ - b 6da18 │ │ │ │ - ldr r2, [pc, #376] @ 6dc4c │ │ │ │ - ldr r3, [pc, #376] @ 6dc50 │ │ │ │ + b 6da08 │ │ │ │ + ldr r2, [pc, #376] @ 6dc3c │ │ │ │ + ldr r3, [pc, #376] @ 6dc40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 6da10 │ │ │ │ + bl 2a170 │ │ │ │ + b 6da00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db74 │ │ │ │ - ldr r3, [pc, #312] @ 6dc54 │ │ │ │ + bne 6db64 │ │ │ │ + ldr r3, [pc, #312] @ 6dc44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3] │ │ │ │ - b 6d958 │ │ │ │ + b 6d948 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #296] @ 6dc58 │ │ │ │ - ldr r2, [pc, #296] @ 6dc5c │ │ │ │ + ldr ip, [pc, #296] @ 6dc48 │ │ │ │ + ldr r2, [pc, #296] @ 6dc4c │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, #32 │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 2a180 │ │ │ │ - ldr r2, [pc, #268] @ 6dc60 │ │ │ │ - ldr r3, [pc, #268] @ 6dc64 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r2, [pc, #268] @ 6dc50 │ │ │ │ + ldr r3, [pc, #268] @ 6dc54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r3] │ │ │ │ - b 6dac4 │ │ │ │ + b 6dab4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 4900 │ │ │ │ - ldr r2, [pc, #216] @ 6dc68 │ │ │ │ + ldr r2, [pc, #216] @ 6dc58 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr ip, [pc, #196] @ 6dc6c │ │ │ │ - ldr r1, [pc, #196] @ 6dc70 │ │ │ │ + bl 57ebc │ │ │ │ + ldr ip, [pc, #196] @ 6dc5c │ │ │ │ + ldr r1, [pc, #196] @ 6dc60 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ mov r0, #32 │ │ │ │ mov r3, r5 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r2, [pc, #160] @ 6dc74 │ │ │ │ - ldr r3, [pc, #160] @ 6dc78 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r2, [pc, #160] @ 6dc64 │ │ │ │ + ldr r3, [pc, #160] @ 6dc68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r3] │ │ │ │ - b 6dac4 │ │ │ │ - muleq r7, r0, r3 │ │ │ │ - andeq r2, r3, r4, lsl r7 │ │ │ │ + b 6dab4 │ │ │ │ + andeq ip, r7, r0, lsr #7 │ │ │ │ + andeq r2, r3, r4, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, ip, lsr r4 │ │ │ │ - andeq r2, r3, r0, lsl r3 │ │ │ │ + andeq r6, r3, ip, asr #8 │ │ │ │ + andeq r2, r3, r0, lsr #6 │ │ │ │ andeq r5, r1, r4, asr #29 │ │ │ │ - ldrdeq r2, [r3], -ip │ │ │ │ + andeq r2, r3, ip, ror #5 │ │ │ │ andeq r5, r1, ip, lsl #24 │ │ │ │ andeq r5, r1, r0, asr #23 │ │ │ │ andeq r5, r1, r8, asr #23 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ andeq r5, r1, r8, asr #23 │ │ │ │ @ instruction: 0x00015bb8 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - andeq ip, r7, r8, ror r2 │ │ │ │ - andeq r6, r3, r8, asr #6 │ │ │ │ - ldrdeq r2, [r3], -r8 │ │ │ │ + andeq ip, r7, r8, lsl #5 │ │ │ │ + andeq r6, r3, r8, asr r3 │ │ │ │ + andeq r2, r3, r8, ror #11 │ │ │ │ strdeq r5, [r1], -r0 │ │ │ │ andeq r5, r1, r0, asr #21 │ │ │ │ andeq r5, r1, r8, lsr #21 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ - andeq ip, r7, r0, asr #3 │ │ │ │ - muleq r3, r0, r2 │ │ │ │ - andeq r6, r3, r0, ror r2 │ │ │ │ + ldrdeq ip, [r7], -r0 │ │ │ │ + andeq r6, r3, r0, lsr #5 │ │ │ │ + andeq r6, r3, r0, lsl #5 │ │ │ │ andeq r5, r1, r8, ror #21 │ │ │ │ - andeq r6, r3, ip, lsr #4 │ │ │ │ + andeq r6, r3, ip, lsr r2 │ │ │ │ andeq r5, r1, ip, lsr #21 │ │ │ │ andeq r0, r0, r1, lsl r2 │ │ │ │ - andeq ip, r7, ip, lsl r1 │ │ │ │ - andeq r6, r3, ip, ror #3 │ │ │ │ + andeq ip, r7, ip, lsr #2 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ andeq r5, r1, r8, lsl #19 │ │ │ │ muleq r1, ip, r9 │ │ │ │ andeq r5, r1, r8, lsl #19 │ │ │ │ - muleq r7, ip, r0 │ │ │ │ - andeq r6, r3, ip, ror #2 │ │ │ │ + andeq ip, r7, ip, lsr #1 │ │ │ │ + andeq r6, r3, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bls 6dcd4 │ │ │ │ + bls 6dcc4 │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r0, r5] │ │ │ │ - ldr r3, [pc, #16] @ 6dcec │ │ │ │ + ldr r3, [pc, #16] @ 6dcdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r4, #4] │ │ │ │ str r4, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - muleq r7, r8, pc @ │ │ │ │ + andeq fp, r7, r8, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3568] @ 0xdf0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1332] @ 6e244 │ │ │ │ + ldr r2, [pc, #1332] @ 6e234 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1328] @ 6e248 │ │ │ │ + ldr r3, [pc, #1328] @ 6e238 │ │ │ │ sub sp, sp, #492 @ 0x1ec │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [fp, #-468] @ 0xfffffe2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ bl 4bdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e1e8 │ │ │ │ + beq 6e1d8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1264] @ 6e24c │ │ │ │ - ldr r1, [pc, #1264] @ 6e250 │ │ │ │ + ldr r2, [pc, #1264] @ 6e23c │ │ │ │ + ldr r1, [pc, #1264] @ 6e240 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-468] @ 0xfffffe2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4a38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6e00c │ │ │ │ + bne 6dffc │ │ │ │ orrs r3, r6, r5 │ │ │ │ - bne 6e048 │ │ │ │ + bne 6e038 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4564 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 6e128 │ │ │ │ + bne 6e118 │ │ │ │ sub r3, fp, #460 @ 0x1cc │ │ │ │ - ldr r9, [pc, #1204] @ 6e254 │ │ │ │ - ldr r8, [pc, #1204] @ 6e258 │ │ │ │ + ldr r9, [pc, #1204] @ 6e244 │ │ │ │ + ldr r8, [pc, #1204] @ 6e248 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ - ldr r7, [pc, #1188] @ 6e25c │ │ │ │ - bl 573a0 │ │ │ │ + ldr r7, [pc, #1188] @ 6e24c │ │ │ │ + bl 57390 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ str r6, [fp, #-472] @ 0xfffffe28 │ │ │ │ str r5, [fp, #-476] @ 0xfffffe24 │ │ │ │ - b 6dfd8 │ │ │ │ + b 6dfc8 │ │ │ │ sub r5, fp, #284 @ 0x11c │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r0, r4 │ │ │ │ bl 4aec │ │ │ │ cmp r0, #1 │ │ │ │ subne r6, fp, #188 @ 0xbc │ │ │ │ - bne 6dfb0 │ │ │ │ + bne 6dfa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4708 │ │ │ │ strd r0, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, r4 │ │ │ │ bl 47ec │ │ │ │ mov r1, r9 │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6de38 │ │ │ │ + beq 6de28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4aa4 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ subeq r6, fp, #188 @ 0xbc │ │ │ │ - beq 6de6c │ │ │ │ + beq 6de5c │ │ │ │ mov r0, r4 │ │ │ │ bl 4aa4 │ │ │ │ sub r6, fp, #188 @ 0xbc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b1c │ │ │ │ - ldr r1, [pc, #1004] @ 6e260 │ │ │ │ + ldr r1, [pc, #1004] @ 6e250 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6de90 │ │ │ │ + beq 6de80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-152] @ 0xffffff68 │ │ │ │ - ldr r1, [pc, #972] @ 6e264 │ │ │ │ + ldr r1, [pc, #972] @ 6e254 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6deb4 │ │ │ │ + beq 6dea4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - ldr r1, [pc, #940] @ 6e268 │ │ │ │ + ldr r1, [pc, #940] @ 6e258 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ded8 │ │ │ │ + beq 6dec8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - ldr r1, [pc, #908] @ 6e26c │ │ │ │ + ldr r1, [pc, #908] @ 6e25c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6defc │ │ │ │ + beq 6deec │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r0, r4 │ │ │ │ bl 44e0 │ │ │ │ - ldr r1, [pc, #868] @ 6e270 │ │ │ │ + ldr r1, [pc, #868] @ 6e260 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df28 │ │ │ │ + beq 6df18 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ bl 44e0 │ │ │ │ - ldr r1, [pc, #828] @ 6e274 │ │ │ │ + ldr r1, [pc, #828] @ 6e264 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df54 │ │ │ │ + beq 6df44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r1, [pc, #796] @ 6e278 │ │ │ │ + ldr r1, [pc, #796] @ 6e268 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df78 │ │ │ │ + beq 6df68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28 │ │ │ │ str r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r0, r4 │ │ │ │ bl 44e0 │ │ │ │ - ldr r1, [pc, #756] @ 6e27c │ │ │ │ + ldr r1, [pc, #756] @ 6e26c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dfb0 │ │ │ │ + beq 6dfa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4aa4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #252 @ 0xfc │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 6dfd0 │ │ │ │ + bne 6dfc0 │ │ │ │ ldr r0, [fp, #-464] @ 0xfffffe30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ bl 45ac │ │ │ │ add sl, sl, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 44d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4888 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6ddcc │ │ │ │ + beq 6ddbc │ │ │ │ ldr r3, [fp, #16] │ │ │ │ ldr r6, [fp, #-472] @ 0xfffffe28 │ │ │ │ orrs r7, r3, sl │ │ │ │ ldr r5, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq 6e164 │ │ │ │ - ldr r3, [pc, #600] @ 6e25c │ │ │ │ + beq 6e154 │ │ │ │ + ldr r3, [pc, #600] @ 6e24c │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6e09c │ │ │ │ + beq 6e08c │ │ │ │ mov r0, r4 │ │ │ │ bl 45dc │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #608] @ 6e280 │ │ │ │ - ldr r3, [pc, #548] @ 6e248 │ │ │ │ + ldr r2, [pc, #608] @ 6e270 │ │ │ │ + ldr r3, [pc, #548] @ 6e238 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6e1e4 │ │ │ │ + bne 6e1d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r8, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r1, [pc, #548] @ 6e284 │ │ │ │ + ldr r1, [pc, #548] @ 6e274 │ │ │ │ subs r2, r6, r3 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ sbc r3, r5, r3, asr #31 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ asr r9, ip, #31 │ │ │ │ bl 47b0 │ │ │ │ stm sp, {r7, r8} │ │ │ │ ldr r3, [fp, #4] │ │ │ │ - ldr r1, [pc, #512] @ 6e288 │ │ │ │ + ldr r1, [pc, #512] @ 6e278 │ │ │ │ adds r2, r3, r6 │ │ │ │ adc r3, r9, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 47b0 │ │ │ │ - b 6dd80 │ │ │ │ + b 6dd70 │ │ │ │ sub r0, fp, #428 @ 0x1ac │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #472] @ 6e28c │ │ │ │ + ldr r2, [pc, #472] @ 6e27c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ @@ -107657,46 +107653,46 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r6, [fp, #-480] @ 0xfffffe20 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ bl 45dc │ │ │ │ mov r4, r6 │ │ │ │ - b 6e018 │ │ │ │ - ldr r2, [pc, #352] @ 6e290 │ │ │ │ - ldr r0, [pc, #352] @ 6e294 │ │ │ │ - ldr r1, [pc, #352] @ 6e298 │ │ │ │ + b 6e008 │ │ │ │ + ldr r2, [pc, #352] @ 6e280 │ │ │ │ + ldr r0, [pc, #352] @ 6e284 │ │ │ │ + ldr r1, [pc, #352] @ 6e288 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #114 @ 0x72 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, #32 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 6e00c │ │ │ │ + bl 2a170 │ │ │ │ + b 6dffc │ │ │ │ ldr r0, [fp, #-468] @ 0xfffffe2c │ │ │ │ bl 49c0 │ │ │ │ add sl, r0, #2 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [fp, #-468] @ 0xfffffe2c │ │ │ │ mov r2, sl │ │ │ │ mov r8, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r3, r9]! │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [r3, #1] │ │ │ │ bl 45dc │ │ │ │ mov r1, #1 │ │ │ │ @@ -107706,59 +107702,59 @@ │ │ │ │ ldr r1, [fp, #-480] @ 0xfffffe20 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6dcf0 │ │ │ │ + bl 6dce0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 6e018 │ │ │ │ + bl 3add4 │ │ │ │ + b 6e008 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r4, fp, #104 @ 0x68 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 4900 │ │ │ │ - ldr r2, [pc, #152] @ 6e29c │ │ │ │ + ldr r2, [pc, #152] @ 6e28c │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr ip, [pc, #132] @ 6e2a0 │ │ │ │ - ldr r1, [pc, #132] @ 6e2a4 │ │ │ │ + bl 57ebc │ │ │ │ + ldr ip, [pc, #132] @ 6e290 │ │ │ │ + ldr r1, [pc, #132] @ 6e294 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r0, #32 │ │ │ │ mov r3, r5 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 6e014 │ │ │ │ - ldrdeq r2, [r3], -ip │ │ │ │ + bl 2a170 │ │ │ │ + b 6e004 │ │ │ │ + andeq r2, r3, ip, ror #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r5, r1, ip, asr sl │ │ │ │ andeq lr, r0, r8, lsr #32 │ │ │ │ muleq r1, r0, r8 │ │ │ │ muleq r1, r4, r8 │ │ │ │ rsbseq r6, r3, r9, ror r5 │ │ │ │ andeq r4, r1, ip, asr #10 │ │ │ │ andeq ip, r0, ip, ror lr │ │ │ │ muleq r1, ip, r7 │ │ │ │ andeq r5, r1, r0, lsl #15 │ │ │ │ andeq r5, r1, ip, asr r7 │ │ │ │ andeq r5, r1, r8, lsr r7 │ │ │ │ andeq r5, r1, ip, lsl r7 │ │ │ │ strdeq r5, [r1], -r8 │ │ │ │ - ldrdeq r1, [r3], -r8 │ │ │ │ + andeq r1, r3, r8, ror #31 │ │ │ │ @ instruction: 0x000155bc │ │ │ │ muleq r1, ip, r5 │ │ │ │ ldrdeq r5, [r1], -r8 │ │ │ │ andeq r5, r1, r4, ror #9 │ │ │ │ strdeq r5, [r1], -r4 │ │ │ │ strdeq r5, [r1], -r0 │ │ │ │ strdeq r5, [r1], -r4 │ │ │ │ @@ -107773,31 +107769,31 @@ │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r6, [fp, #8] │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r9, [fp, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6d8bc │ │ │ │ + bl 6d8ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6e32c │ │ │ │ + blt 6e31c │ │ │ │ cmp sl, r7 │ │ │ │ sbcs r3, r4, r6 │ │ │ │ mov r3, #0 │ │ │ │ movlt sl, r7 │ │ │ │ movlt r4, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ stm sp, {r3, r8, r9} │ │ │ │ mov r2, sl │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6dcf0 │ │ │ │ + bl 6dce0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6e33c │ │ │ │ + beq 6e32c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -107805,272 +107801,272 @@ │ │ │ │ mov r2, sl │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ stmib fp, {r1, r8, r9} │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6dcf0 │ │ │ │ + b 6dce0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #232] @ 6e464 │ │ │ │ - ldr r3, [pc, #232] @ 6e468 │ │ │ │ + ldr r2, [pc, #232] @ 6e454 │ │ │ │ + ldr r3, [pc, #232] @ 6e458 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6d8bc │ │ │ │ + bl 6d8ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6e434 │ │ │ │ - ldr r3, [pc, #196] @ 6e46c │ │ │ │ - ldr r2, [pc, #196] @ 6e470 │ │ │ │ + blt 6e424 │ │ │ │ + ldr r3, [pc, #196] @ 6e45c │ │ │ │ + ldr r2, [pc, #196] @ 6e460 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r0, lsl #2] │ │ │ │ sub r4, fp, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ - ldr lr, [pc, #164] @ 6e474 │ │ │ │ - ldr ip, [pc, #164] @ 6e478 │ │ │ │ - ldr r1, [pc, #164] @ 6e47c │ │ │ │ + bl 57ebc │ │ │ │ + ldr lr, [pc, #164] @ 6e464 │ │ │ │ + ldr ip, [pc, #164] @ 6e468 │ │ │ │ + ldr r1, [pc, #164] @ 6e46c │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #245 @ 0xf5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr ip, [pc, #112] @ 6e480 │ │ │ │ - ldr r3, [pc, #112] @ 6e484 │ │ │ │ - ldr r2, [pc, #112] @ 6e488 │ │ │ │ + bl 57464 │ │ │ │ + ldr ip, [pc, #112] @ 6e470 │ │ │ │ + ldr r3, [pc, #112] @ 6e474 │ │ │ │ + ldr r2, [pc, #112] @ 6e478 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 4cfe4 │ │ │ │ - ldr r2, [pc, #80] @ 6e48c │ │ │ │ - ldr r3, [pc, #40] @ 6e468 │ │ │ │ + bl 4cfd4 │ │ │ │ + ldr r2, [pc, #80] @ 6e47c │ │ │ │ + ldr r3, [pc, #40] @ 6e458 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6e460 │ │ │ │ + bne 6e450 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r3, r8, ror ip │ │ │ │ + andeq r1, r3, r8, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r4, lsl #17 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ andeq r5, r1, r4, lsr r3 │ │ │ │ andeq r5, r1, r8, lsr #6 │ │ │ │ andeq r5, r1, r8, lsr r3 │ │ │ │ andeq r5, r1, r0, asr r1 │ │ │ │ andeq r5, r1, r4, lsr r3 │ │ │ │ andeq r5, r1, r4, lsr #6 │ │ │ │ andeq r5, r1, r4, lsr #6 │ │ │ │ - @ instruction: 0x00031bbc │ │ │ │ + andeq r1, r3, ip, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r2, [pc, #668] @ 6e748 │ │ │ │ - ldr r3, [pc, #668] @ 6e74c │ │ │ │ + ldr r2, [pc, #668] @ 6e738 │ │ │ │ + ldr r3, [pc, #668] @ 6e73c │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6d8bc │ │ │ │ - ldr r5, [pc, #636] @ 6e750 │ │ │ │ + bl 6d8ac │ │ │ │ + ldr r5, [pc, #636] @ 6e740 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 6e650 │ │ │ │ + beq 6e640 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6e518 │ │ │ │ - ldr r2, [pc, #608] @ 6e754 │ │ │ │ - ldr r3, [pc, #596] @ 6e74c │ │ │ │ + bge 6e508 │ │ │ │ + ldr r2, [pc, #608] @ 6e744 │ │ │ │ + ldr r3, [pc, #596] @ 6e73c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6e744 │ │ │ │ + bne 6e734 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ - ldr sl, [pc, #560] @ 6e758 │ │ │ │ - ldr r9, [pc, #560] @ 6e75c │ │ │ │ + ldr sl, [pc, #560] @ 6e748 │ │ │ │ + ldr r9, [pc, #560] @ 6e74c │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #540] @ 6e760 │ │ │ │ - ldr r2, [pc, #540] @ 6e764 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #540] @ 6e750 │ │ │ │ + ldr r2, [pc, #540] @ 6e754 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, r7, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b18 │ │ │ │ - ldr r3, [pc, #500] @ 6e768 │ │ │ │ - ldr r2, [pc, #500] @ 6e76c │ │ │ │ + bl 28b08 │ │ │ │ + ldr r3, [pc, #500] @ 6e758 │ │ │ │ + ldr r2, [pc, #500] @ 6e75c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r7 │ │ │ │ sub r7, fp, #104 @ 0x68 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #416] @ 6e770 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #416] @ 6e760 │ │ │ │ sub r8, fp, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #396] @ 6e774 │ │ │ │ - ldr r2, [pc, #396] @ 6e778 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #396] @ 6e764 │ │ │ │ + ldr r2, [pc, #396] @ 6e768 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #388] @ 6e77c │ │ │ │ + ldr r3, [pc, #388] @ 6e76c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 4cfe4 │ │ │ │ + bl 4cfd4 │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6e644 │ │ │ │ + bne 6e634 │ │ │ │ ldr r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ and r2, r2, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq 6e660 │ │ │ │ + beq 6e650 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 6e4ec │ │ │ │ - bl 6e360 │ │ │ │ + bl 3add4 │ │ │ │ + b 6e4dc │ │ │ │ + bl 6e350 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 6e4e4 │ │ │ │ + b 6e4d4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r2, [pc, #268] @ 6e780 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r2, [pc, #268] @ 6e770 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #256] @ 6e784 │ │ │ │ + ldr r2, [pc, #256] @ 6e774 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r2, #198 @ 0xc6 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #208] @ 6e788 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #208] @ 6e778 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ - ldr r1, [pc, #176] @ 6e78c │ │ │ │ + bl 573a4 │ │ │ │ + ldr r1, [pc, #176] @ 6e77c │ │ │ │ sub r6, fp, #200 @ 0xc8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - ldr r1, [pc, #156] @ 6e790 │ │ │ │ + bl 57464 │ │ │ │ + ldr r1, [pc, #156] @ 6e780 │ │ │ │ sub r4, fp, #168 @ 0xa8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - ldr ip, [pc, #136] @ 6e794 │ │ │ │ - ldr r2, [pc, #136] @ 6e798 │ │ │ │ + bl 57464 │ │ │ │ + ldr ip, [pc, #136] @ 6e784 │ │ │ │ + ldr r2, [pc, #136] @ 6e788 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r5, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl 4cfe4 │ │ │ │ - b 6e644 │ │ │ │ + bl 4cfd4 │ │ │ │ + b 6e634 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r3, r8, asr #22 │ │ │ │ + andeq r1, r3, r8, asr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r7, r0, lsr #15 │ │ │ │ - andeq r1, r3, r4, lsl #22 │ │ │ │ + @ instruction: 0x0007b7b0 │ │ │ │ + andeq r1, r3, r4, lsl fp │ │ │ │ andeq r5, r1, r0, lsl r0 │ │ │ │ andeq r5, r1, r4, lsl r2 │ │ │ │ - andeq r1, r3, r8, ror #13 │ │ │ │ + strdeq r1, [r3], -r8 │ │ │ │ andeq r5, r1, r4, lsl #4 │ │ │ │ strdeq r5, [r1], -r8 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r5, r1, r8, ror r1 │ │ │ │ muleq r1, r8, r1 │ │ │ │ andeq r5, r1, r8, lsl #3 │ │ │ │ andeq r5, r1, ip, lsl #3 │ │ │ │ @@ -108082,319 +108078,319 @@ │ │ │ │ andeq r5, r1, ip, asr #1 │ │ │ │ andeq r5, r1, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #448] @ 6e978 │ │ │ │ + ldr r3, [pc, #448] @ 6e968 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6e92c │ │ │ │ - ldr r3, [pc, #424] @ 6e97c │ │ │ │ + beq 6e91c │ │ │ │ + ldr r3, [pc, #424] @ 6e96c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 6e894 │ │ │ │ + b 6e884 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 6e924 │ │ │ │ + beq 6e914 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 6e8ac │ │ │ │ + beq 6e89c │ │ │ │ add r3, r8, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ add r9, r6, #2 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp sl, r4 │ │ │ │ - bcc 6e93c │ │ │ │ + bcc 6e92c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 4e34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6e8cc │ │ │ │ + beq 6e8bc │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6e92c │ │ │ │ + beq 6e91c │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6e7dc │ │ │ │ + bne 6e7cc │ │ │ │ cmp r7, #0 │ │ │ │ movne r8, r4 │ │ │ │ - bne 6e7f0 │ │ │ │ + bne 6e7e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6e888 │ │ │ │ + bne 6e878 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ cmp r8, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ movls r0, sl │ │ │ │ - bls 6e910 │ │ │ │ + bls 6e900 │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r2, [r7, r8] │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ strbeq r6, [r3, r8] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov r6, r7 │ │ │ │ - b 6e7fc │ │ │ │ + b 6e7ec │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6dc7c │ │ │ │ - ldr r1, [pc, #60] @ 6e980 │ │ │ │ + b 6dc6c │ │ │ │ + ldr r1, [pc, #60] @ 6e970 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 4e34 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - b 6e8bc │ │ │ │ - @ instruction: 0x0007b4b8 │ │ │ │ + bl 3add4 │ │ │ │ + b 6e8ac │ │ │ │ + andeq fp, r7, r8, asr #9 │ │ │ │ andeq r6, r1, ip, lsr #21 │ │ │ │ andeq r6, r1, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ 6e9e0 │ │ │ │ + ldr r3, [pc, #64] @ 6e9d0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 6e490 │ │ │ │ + bl 6e480 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6e9b4 │ │ │ │ + bne 6e9a4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq fp, [r7], -r0 │ │ │ │ + andeq fp, r7, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #372] @ 6eb74 │ │ │ │ - ldr r3, [pc, #372] @ 6eb78 │ │ │ │ + ldr r2, [pc, #372] @ 6eb64 │ │ │ │ + ldr r3, [pc, #372] @ 6eb68 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - beq 6eb08 │ │ │ │ + beq 6eaf8 │ │ │ │ bl 49c0 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 6ea64 │ │ │ │ + bhi 6ea54 │ │ │ │ sub r2, r4, #1 │ │ │ │ add r0, r2, r0 │ │ │ │ mov ip, #0 │ │ │ │ - b 6ea50 │ │ │ │ + b 6ea40 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ addeq ip, ip, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 6eb10 │ │ │ │ + beq 6eb00 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ cmpne r1, #9 │ │ │ │ - bls 6ea40 │ │ │ │ + bls 6ea30 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb08 │ │ │ │ + beq 6eaf8 │ │ │ │ sub r1, r4, #1 │ │ │ │ add ip, r1, r0 │ │ │ │ mov lr, #0 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ bic r2, r3, #32 │ │ │ │ sub r2, r2, #65 @ 0x41 │ │ │ │ sub r0, r3, #48 @ 0x30 │ │ │ │ cmp r2, #5 │ │ │ │ cmphi r0, #9 │ │ │ │ - bls 6eac4 │ │ │ │ + bls 6eab4 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #46 @ 0x2e │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne 6eb08 │ │ │ │ + bne 6eaf8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ addeq lr, lr, #1 │ │ │ │ - beq 6eac4 │ │ │ │ + beq 6eab4 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 6eadc │ │ │ │ + ble 6eacc │ │ │ │ cmp ip, r1 │ │ │ │ - bne 6ea80 │ │ │ │ + bne 6ea70 │ │ │ │ sub lr, lr, #2 │ │ │ │ cmp lr, #5 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ - ldr r2, [pc, #152] @ 6eb7c │ │ │ │ - ldr r3, [pc, #144] @ 6eb78 │ │ │ │ + ldr r2, [pc, #152] @ 6eb6c │ │ │ │ + ldr r3, [pc, #144] @ 6eb68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6eb70 │ │ │ │ + bne 6eb60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 6eadc │ │ │ │ + b 6eacc │ │ │ │ cmp ip, #3 │ │ │ │ - bne 6ea64 │ │ │ │ + bne 6ea54 │ │ │ │ sub r0, fp, #20 │ │ │ │ - ldr r1, [pc, #92] @ 6eb80 │ │ │ │ + ldr r1, [pc, #92] @ 6eb70 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r0, fp, #24 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a98 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #4 │ │ │ │ - bne 6ea64 │ │ │ │ + bne 6ea54 │ │ │ │ sub r0, fp, #28 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ orr r3, r3, r0 │ │ │ │ orr r3, r3, r1 │ │ │ │ orr r3, r3, r2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ movls r0, #1 │ │ │ │ - bls 6eadc │ │ │ │ - b 6ea64 │ │ │ │ + bls 6eacc │ │ │ │ + b 6ea54 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r4, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r4, lsl r5 │ │ │ │ + andeq r1, r3, r4, lsr #10 │ │ │ │ ldrdeq r4, [r1], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #160] @ 6ec40 │ │ │ │ + ldr lr, [pc, #160] @ 6ec30 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr ip, [pc, #156] @ 6ec44 │ │ │ │ + ldr ip, [pc, #156] @ 6ec34 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [r0] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r2, #2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-8] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ - beq 6ec2c │ │ │ │ + beq 6ec1c │ │ │ │ cmp r2, #10 │ │ │ │ movne r0, r3 │ │ │ │ - beq 6ec14 │ │ │ │ - ldr r2, [pc, #88] @ 6ec48 │ │ │ │ - ldr r3, [pc, #80] @ 6ec44 │ │ │ │ + beq 6ec04 │ │ │ │ + ldr r2, [pc, #88] @ 6ec38 │ │ │ │ + ldr r3, [pc, #80] @ 6ec34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6ec3c │ │ │ │ + bne 6ec2c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, #16 │ │ │ │ add r0, r0, #28 │ │ │ │ bl 45f4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 6ebe8 │ │ │ │ + b 6ebd8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 6ebe8 │ │ │ │ + b 6ebd8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r3, r4, asr r4 │ │ │ │ + andeq r1, r3, r4, ror #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r8, lsl #8 │ │ │ │ + andeq r1, r3, r8, lsl r4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6ec8c │ │ │ │ + bne 6ec7c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6ec9c │ │ │ │ + beq 6ec8c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 6ec8c │ │ │ │ + bne 6ec7c │ │ │ │ mov r2, #16 │ │ │ │ add r1, r1, #28 │ │ │ │ add r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 45f4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -108414,58 +108410,58 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r2] │ │ │ │ mov ip, r2 │ │ │ │ cmp r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 6ed38 │ │ │ │ + beq 6ed28 │ │ │ │ cmp r3, #10 │ │ │ │ addeq r0, r2, #20 │ │ │ │ moveq r1, #28 │ │ │ │ - beq 6ecfc │ │ │ │ + beq 6ecec │ │ │ │ mov r1, #28 │ │ │ │ add r0, ip, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 4c84 │ │ │ │ cmp r0, r7 │ │ │ │ cmpne r4, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bne 6ed40 │ │ │ │ + bne 6ed30 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #16 │ │ │ │ - b 6ecf8 │ │ │ │ + b 6ece8 │ │ │ │ add r3, r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r3, #-1] │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ed2c │ │ │ │ + bne 6ed1c │ │ │ │ cmp r4, #7 │ │ │ │ strbls r0, [r5] │ │ │ │ - bls 6ed2c │ │ │ │ + bls 6ed1c │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r3, [r5] │ │ │ │ strb r2, [r5, #1] │ │ │ │ strb r3, [r5, #2] │ │ │ │ strb r2, [r5, #3] │ │ │ │ strb r3, [r5, #4] │ │ │ │ strb r2, [r5, #5] │ │ │ │ strb r3, [r5, #6] │ │ │ │ strb r0, [r5, #7] │ │ │ │ - b 6ed2c │ │ │ │ + b 6ed1c │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #10 │ │ │ │ add fp, sp, #0 │ │ │ │ addeq r0, r0, #20 │ │ │ │ addne r0, r0, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -108475,102 +108471,102 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #284] @ 6eef8 │ │ │ │ - ldr r2, [pc, #284] @ 6eefc │ │ │ │ + ldr r0, [pc, #284] @ 6eee8 │ │ │ │ + ldr r2, [pc, #284] @ 6eeec │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ - beq 6eea0 │ │ │ │ + beq 6ee90 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 6ee80 │ │ │ │ + beq 6ee70 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6eee0 │ │ │ │ + beq 6eed0 │ │ │ │ cmp r3, #10 │ │ │ │ movne r1, #28 │ │ │ │ subne r0, fp, #60 @ 0x3c │ │ │ │ - beq 6eef0 │ │ │ │ - ldr r5, [pc, #220] @ 6ef00 │ │ │ │ + beq 6eee0 │ │ │ │ + ldr r5, [pc, #220] @ 6eef0 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ bl 4c84 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 6eec0 │ │ │ │ - ldr r2, [pc, #176] @ 6ef04 │ │ │ │ - ldr r3, [pc, #164] @ 6eefc │ │ │ │ + bne 6eeb0 │ │ │ │ + ldr r2, [pc, #176] @ 6eef4 │ │ │ │ + ldr r3, [pc, #164] @ 6eeec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #164] @ 6ef08 │ │ │ │ + ldr r0, [pc, #164] @ 6eef8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bne 6eeec │ │ │ │ + bne 6eedc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r4, fp, #44 @ 0x2c │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 45ac │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - b 6ee1c │ │ │ │ + b 6ee0c │ │ │ │ sub r4, fp, #60 @ 0x3c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 45ac │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - b 6ee1c │ │ │ │ + b 6ee0c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r5, #47] @ 0x2f │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, r4 │ │ │ │ - ldreq r2, [pc, #52] @ 6ef0c │ │ │ │ - ldreq r3, [pc, #52] @ 6ef10 │ │ │ │ + ldreq r2, [pc, #52] @ 6eefc │ │ │ │ + ldreq r3, [pc, #52] @ 6ef00 │ │ │ │ stmeq r5, {r2, r3} │ │ │ │ - b 6ee4c │ │ │ │ + b 6ee3c │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - b 6ee1c │ │ │ │ + b 6ee0c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ sub r4, fp, #44 @ 0x2c │ │ │ │ - b 6ee94 │ │ │ │ - andeq r1, r3, r8, lsl r2 │ │ │ │ + b 6ee84 │ │ │ │ + andeq r1, r3, r8, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r4, asr lr │ │ │ │ - andeq r1, r3, r4, lsr #3 │ │ │ │ - andeq sl, r7, ip, lsl #28 │ │ │ │ + andeq sl, r7, r4, ror #28 │ │ │ │ + @ instruction: 0x000311b4 │ │ │ │ + andeq sl, r7, ip, lsl lr │ │ │ │ mrccs 14, 1, r2, cr0, cr0, {1} │ │ │ │ eorseq r2, r0, r0, lsr lr │ │ │ │ cmp r1, #2 │ │ │ │ mov r3, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6ef54 │ │ │ │ + beq 6ef44 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 6ef48 │ │ │ │ + bne 6ef38 │ │ │ │ mov r2, #28 │ │ │ │ str r3, [r0], #20 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 45ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -108580,17 +108576,17 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 45ac │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6efb8 │ │ │ │ + beq 6efa8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 6ef94 │ │ │ │ + beq 6ef84 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ lsl r2, r1, #16 │ │ │ │ lsr r2, r2, #24 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ @@ -108608,236 +108604,236 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r1, #2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6eff8 │ │ │ │ + beq 6efe8 │ │ │ │ cmp r1, #10 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6f00c │ │ │ │ + bne 6effc │ │ │ │ ldrh r3, [r0, #2] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #232] @ 6f11c │ │ │ │ - ldr r3, [pc, #232] @ 6f120 │ │ │ │ + ldr ip, [pc, #232] @ 6f10c │ │ │ │ + ldr r3, [pc, #232] @ 6f110 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #4 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 4d80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6f0c0 │ │ │ │ + beq 6f0b0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ 6f124 │ │ │ │ - ldr r3, [pc, #128] @ 6f120 │ │ │ │ + ldr r2, [pc, #136] @ 6f114 │ │ │ │ + ldr r3, [pc, #128] @ 6f110 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6f118 │ │ │ │ + bne 6f108 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ - beq 6f100 │ │ │ │ + beq 6f0f0 │ │ │ │ cmp r4, #10 │ │ │ │ - bne 6f090 │ │ │ │ + bne 6f080 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, #28 │ │ │ │ add r0, r5, #20 │ │ │ │ bl 45ac │ │ │ │ str r4, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 6f094 │ │ │ │ + b 6f084 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, #16 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 45ac │ │ │ │ str r4, [r5] │ │ │ │ - b 6f0f8 │ │ │ │ + b 6f0e8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r3, r0, asr #31 │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, ip, asr pc │ │ │ │ + andeq r0, r3, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #2920] @ 0xb68 │ │ │ │ - ldr lr, [pc, #776] @ 6f44c │ │ │ │ + ldr lr, [pc, #776] @ 6f43c │ │ │ │ sub sp, sp, #1136 @ 0x470 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #768] @ 6f450 │ │ │ │ + ldr r1, [pc, #768] @ 6f440 │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #760] @ 6f454 │ │ │ │ + ldr r3, [pc, #760] @ 6f444 │ │ │ │ ldr r1, [lr, r1] │ │ │ │ mov ip, #0 │ │ │ │ mov r7, r2 │ │ │ │ sub r2, fp, #1136 @ 0x470 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r2, #12 │ │ │ │ strb ip, [r6] │ │ │ │ mov r4, r0 │ │ │ │ str ip, [fp, #-1152] @ 0xfffffb80 │ │ │ │ str ip, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - bl 6e9e4 │ │ │ │ + bl 6e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f340 │ │ │ │ + bne 6f330 │ │ │ │ sub r5, fp, #1120 @ 0x460 │ │ │ │ sub r5, r5, #12 │ │ │ │ sub r8, r5, #8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #-8] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ bl 4d80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f220 │ │ │ │ + beq 6f210 │ │ │ │ ldr r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1152] @ 0xfffffb80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f31c │ │ │ │ - ldr r2, [pc, #608] @ 6f458 │ │ │ │ - ldr r3, [pc, #596] @ 6f450 │ │ │ │ + beq 6f30c │ │ │ │ + ldr r2, [pc, #608] @ 6f448 │ │ │ │ + ldr r3, [pc, #596] @ 6f440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6f448 │ │ │ │ + bne 6f438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f23c │ │ │ │ + beq 6f22c │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f3b4 │ │ │ │ + bne 6f3a4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 4c84 │ │ │ │ ldr r3, [fp, #-1152] @ 0xfffffb80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f3a0 │ │ │ │ + beq 6f390 │ │ │ │ ldr r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f1e4 │ │ │ │ + beq 6f1d4 │ │ │ │ mov r8, #1 │ │ │ │ ldr ip, [fp, #-1152] @ 0xfffffb80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 6f1e4 │ │ │ │ + bne 6f1d4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 4c84 │ │ │ │ ldr r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f2e8 │ │ │ │ + beq 6f2d8 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6f2e8 │ │ │ │ + beq 6f2d8 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ ldr ip, [r0] │ │ │ │ ldr ip, [ip, r5, lsl #2] │ │ │ │ strb ip, [r4] │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f2cc │ │ │ │ + bne 6f2bc │ │ │ │ ldr r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ cmp r0, #0 │ │ │ │ strne r8, [fp, #-1152] @ 0xfffffb80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f284 │ │ │ │ + bne 6f274 │ │ │ │ ldr r3, [fp, #-1152] @ 0xfffffb80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1f0 │ │ │ │ + bne 6f1e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f32c │ │ │ │ + beq 6f31c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f418 │ │ │ │ + beq 6f408 │ │ │ │ mov r4, #0 │ │ │ │ - b 6f1f0 │ │ │ │ + b 6f1e0 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f018 │ │ │ │ + bl 6f008 │ │ │ │ ldr r3, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ cmp r3, #10 │ │ │ │ sub r5, r5, #12 │ │ │ │ - beq 6f430 │ │ │ │ + beq 6f420 │ │ │ │ cmp r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ movne r1, #28 │ │ │ │ moveq r1, #16 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #1056 @ 0x420 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -108845,82 +108841,82 @@ │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ bl 4c84 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - b 6f19c │ │ │ │ + b 6f18c │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - b 6f274 │ │ │ │ - bl 24b7c │ │ │ │ + b 6f264 │ │ │ │ + bl 24b6c │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - beq 6f3f4 │ │ │ │ + beq 6f3e4 │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f3f4 │ │ │ │ + beq 6f3e4 │ │ │ │ bl 4930 <__ctype_tolower_loc@plt> │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r1, r4, lsl #2] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f3e0 │ │ │ │ + bne 6f3d0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f440 │ │ │ │ + beq 6f430 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r2, [fp, #-1152] @ 0xfffffb80 │ │ │ │ - b 6f23c │ │ │ │ - ldr r1, [pc, #60] @ 6f45c │ │ │ │ + b 6f22c │ │ │ │ + ldr r1, [pc, #60] @ 6f44c │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57474 │ │ │ │ - b 6f338 │ │ │ │ + bl 57464 │ │ │ │ + b 6f328 │ │ │ │ sub r0, fp, #1072 @ 0x430 │ │ │ │ sub r0, r0, #12 │ │ │ │ mov r1, #28 │ │ │ │ - b 6f370 │ │ │ │ + b 6f360 │ │ │ │ ldr r3, [fp, #-1144] @ 0xfffffb88 │ │ │ │ - b 6f23c │ │ │ │ + b 6f22c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r3, r8, lsr #29 │ │ │ │ + @ instruction: 0x00030eb8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r8, lsl #22 │ │ │ │ - andeq r0, r3, r0, lsl #28 │ │ │ │ + andeq sl, r7, r8, lsl fp │ │ │ │ + andeq r0, r3, r0, lsl lr │ │ │ │ strdeq r3, [r1], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3032] @ 0xbd8 │ │ │ │ - ldr r1, [pc, #168] @ 6f524 │ │ │ │ + ldr r1, [pc, #168] @ 6f514 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r2, [pc, #160] @ 6f528 │ │ │ │ + ldr r2, [pc, #160] @ 6f518 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ addeq r0, r0, #20 │ │ │ │ moveq r1, #28 │ │ │ │ - beq 6f4bc │ │ │ │ + beq 6f4ac │ │ │ │ cmp r3, #2 │ │ │ │ add r0, r0, #4 │ │ │ │ movne r1, #28 │ │ │ │ moveq r1, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #8 │ │ │ │ sub r5, fp, #1040 @ 0x410 │ │ │ │ @@ -108928,574 +108924,574 @@ │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ bl 4c84 │ │ │ │ cmp r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ - bne 6f4f4 │ │ │ │ + bne 6f4e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r2, [pc, #48] @ 6f52c │ │ │ │ - ldr r3, [pc, #40] @ 6f528 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r2, [pc, #48] @ 6f51c │ │ │ │ + ldr r3, [pc, #40] @ 6f518 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6f520 │ │ │ │ + bne 6f510 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r3, r4, ror fp │ │ │ │ + andeq r0, r3, r4, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr ip, [pc, #360] @ 6f6b4 │ │ │ │ + ldr ip, [pc, #360] @ 6f6a4 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #356] @ 6f6b8 │ │ │ │ + ldr r0, [pc, #356] @ 6f6a8 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #340] @ 6f6bc │ │ │ │ + ldr r2, [pc, #340] @ 6f6ac │ │ │ │ sub r4, fp, #160 @ 0xa0 │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #0 │ │ │ │ sub r7, fp, #240 @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r3, #32 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str ip, [fp, #-232] @ 0xffffff18 │ │ │ │ bl 4d80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f6a8 │ │ │ │ + bne 6f698 │ │ │ │ ldr r4, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f6a0 │ │ │ │ + beq 6f690 │ │ │ │ sub r8, fp, #208 @ 0xd0 │ │ │ │ sub r7, fp, #128 @ 0x80 │ │ │ │ - b 6f5ec │ │ │ │ + b 6f5dc │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f69c │ │ │ │ + beq 6f68c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6f5e0 │ │ │ │ + bne 6f5d0 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - beq 6f688 │ │ │ │ + beq 6f678 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 6f620 │ │ │ │ + bne 6f610 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #188 @ 0xbc │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ bl 45ac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ sub r6, fp, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ecb4 │ │ │ │ + bl 6eca4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f5e0 │ │ │ │ + bne 6f5d0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #92] @ 6f6c0 │ │ │ │ - ldr r3, [pc, #80] @ 6f6b8 │ │ │ │ + ldr r2, [pc, #92] @ 6f6b0 │ │ │ │ + ldr r3, [pc, #80] @ 6f6a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6f6b0 │ │ │ │ + bne 6f6a0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, #16 │ │ │ │ sub r0, fp, #204 @ 0xcc │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ bl 45ac │ │ │ │ - b 6f620 │ │ │ │ + b 6f610 │ │ │ │ ldr r4, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d68 │ │ │ │ mov r0, #0 │ │ │ │ - b 6f65c │ │ │ │ + b 6f64c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r3, r4, lsr #21 │ │ │ │ + @ instruction: 0x00030ab4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r3, r1, r4, lsr r1 │ │ │ │ - muleq r3, r4, r9 │ │ │ │ + andeq r0, r3, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f6ec │ │ │ │ - bl 6f6c4 │ │ │ │ + beq 6f6dc │ │ │ │ + bl 6f6b4 │ │ │ │ add r4, r6, #28 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f704 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 6f6f4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [r4, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f71c │ │ │ │ + beq 6f70c │ │ │ │ bl 47c8 │ │ │ │ ldr r0, [r4, #-24] @ 0xffffffe8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 6f6f4 │ │ │ │ + bne 6f6e4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ + b 3add4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r1, [pc, #1612] @ 6fd9c │ │ │ │ - ldr lr, [pc, #1612] @ 6fda0 │ │ │ │ + ldr r1, [pc, #1612] @ 6fd8c │ │ │ │ + ldr lr, [pc, #1612] @ 6fd90 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r1, lr] │ │ │ │ - ldr ip, [pc, #1600] @ 6fda4 │ │ │ │ + ldr ip, [pc, #1600] @ 6fd94 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [ip] │ │ │ │ str lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 6fd2c │ │ │ │ + bne 6fd1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6f954 │ │ │ │ + beq 6f944 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r4, [pc, #1548] @ 6fda8 │ │ │ │ + ldr r4, [pc, #1548] @ 6fd98 │ │ │ │ subs r2, r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ movne r2, #1 │ │ │ │ mov sl, r7 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, sl │ │ │ │ - beq 6f7d4 │ │ │ │ - ldr r0, [pc, #1512] @ 6fdac │ │ │ │ + beq 6f7c4 │ │ │ │ + ldr r0, [pc, #1512] @ 6fd9c │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #170 @ 0xaa │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ mov r7, sl │ │ │ │ add r3, r7, #5 │ │ │ │ sub r4, r7, #1 │ │ │ │ add r5, r7, #56 @ 0x38 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f858 │ │ │ │ + beq 6f848 │ │ │ │ tst r3, #2 │ │ │ │ and sl, r3, #1 │ │ │ │ - bne 6f870 │ │ │ │ + bne 6f860 │ │ │ │ tst r3, #4 │ │ │ │ - bne 6f960 │ │ │ │ + bne 6f950 │ │ │ │ ands r7, r3, #8 │ │ │ │ - bne 6f9c4 │ │ │ │ + bne 6f9b4 │ │ │ │ ands r9, r3, #16 │ │ │ │ - bne 6fa64 │ │ │ │ + bne 6fa54 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 6fae8 │ │ │ │ + bne 6fad8 │ │ │ │ tst r3, #32 │ │ │ │ - bne 6fbe4 │ │ │ │ + bne 6fbd4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6fadc │ │ │ │ + beq 6facc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f9f4 │ │ │ │ + bne 6f9e4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r3, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ - bne 6f7f0 │ │ │ │ + bne 6f7e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb24 │ │ │ │ + bne 6fb14 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6fa34 │ │ │ │ + bne 6fa24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9b8 │ │ │ │ + beq 6f9a8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 49c0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r9 │ │ │ │ bl 49c0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 6f8d0 │ │ │ │ + bcc 6f8c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 4e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc54 │ │ │ │ + beq 6fc44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6f9b8 │ │ │ │ - ldr r1, [pc, #1232] @ 6fdb0 │ │ │ │ - ldr r0, [pc, #1232] @ 6fdb4 │ │ │ │ + beq 6f9a8 │ │ │ │ + ldr r1, [pc, #1232] @ 6fda0 │ │ │ │ + ldr r0, [pc, #1232] @ 6fda4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #122 @ 0x7a │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ + bne 6f830 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9a8 │ │ │ │ - ldr r1, [pc, #1192] @ 6fdb8 │ │ │ │ - ldr r0, [pc, #1192] @ 6fdbc │ │ │ │ + beq 6f998 │ │ │ │ + ldr r1, [pc, #1192] @ 6fda8 │ │ │ │ + ldr r0, [pc, #1192] @ 6fdac │ │ │ │ mov sl, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr sl, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f7b0 │ │ │ │ + bne 6f7a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f954 │ │ │ │ - ldr r1, [pc, #1148] @ 6fdc0 │ │ │ │ - ldr r0, [pc, #1148] @ 6fdc4 │ │ │ │ + beq 6f944 │ │ │ │ + ldr r1, [pc, #1148] @ 6fdb0 │ │ │ │ + ldr r0, [pc, #1148] @ 6fdb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #253 @ 0xfd │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fac0 │ │ │ │ + bne 6fab0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ bl 46e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6faa8 │ │ │ │ + beq 6fa98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fbc0 │ │ │ │ + bne 6fbb0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ + bne 6f830 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r7, [r7, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6f7d4 │ │ │ │ - b 6f954 │ │ │ │ + bne 6f7c4 │ │ │ │ + b 6f944 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6f8f8 │ │ │ │ - b 6f840 │ │ │ │ + beq 6f8e8 │ │ │ │ + b 6f830 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bne 6fb64 │ │ │ │ + bne 6fb54 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r9, r3 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sbcs r7, r7, r3 │ │ │ │ - bcs 6f99c │ │ │ │ + bcs 6f98c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6faa0 │ │ │ │ + beq 6fa90 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9a8 │ │ │ │ - ldr r1, [pc, #956] @ 6fdc8 │ │ │ │ - ldr r0, [pc, #956] @ 6fdcc │ │ │ │ + beq 6f998 │ │ │ │ + ldr r1, [pc, #956] @ 6fdb8 │ │ │ │ + ldr r0, [pc, #956] @ 6fdbc │ │ │ │ mov sl, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr sl, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f7b0 │ │ │ │ - b 6f934 │ │ │ │ - ldr r1, [pc, #916] @ 6fdd0 │ │ │ │ - ldr r0, [pc, #916] @ 6fdd4 │ │ │ │ + bne 6f7a0 │ │ │ │ + b 6f924 │ │ │ │ + ldr r1, [pc, #916] @ 6fdc0 │ │ │ │ + ldr r0, [pc, #916] @ 6fdc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f8d0 │ │ │ │ - b 6f898 │ │ │ │ + beq 6f8c0 │ │ │ │ + b 6f888 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r8] │ │ │ │ lsl r9, r3, #20 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ lsr r9, r9, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 6fbf4 │ │ │ │ + bne 6fbe4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, r9 │ │ │ │ - bne 6f99c │ │ │ │ + bne 6f98c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f9f4 │ │ │ │ + bne 6f9e4 │ │ │ │ mov r0, #1 │ │ │ │ - b 6f844 │ │ │ │ + b 6f834 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc84 │ │ │ │ + bne 6fc74 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f9a4 │ │ │ │ + bne 6f994 │ │ │ │ mov r0, #1 │ │ │ │ - b 6f844 │ │ │ │ - ldr r1, [pc, #784] @ 6fdd8 │ │ │ │ - ldr r0, [pc, #784] @ 6fddc │ │ │ │ + b 6f834 │ │ │ │ + ldr r1, [pc, #784] @ 6fdc8 │ │ │ │ + ldr r0, [pc, #784] @ 6fdcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #81 @ 0x51 │ │ │ │ - bl 57934 │ │ │ │ - b 6f970 │ │ │ │ + bl 57924 │ │ │ │ + b 6f960 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f844 │ │ │ │ - b 6f8f8 │ │ │ │ + bne 6f834 │ │ │ │ + b 6f8e8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r8] │ │ │ │ and r7, r1, r3 │ │ │ │ lsl r7, r7, #20 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ lsr r7, r7, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 6fcac │ │ │ │ + bne 6fc9c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, r7 │ │ │ │ - bne 6f99c │ │ │ │ - b 6f9ec │ │ │ │ - ldr r5, [pc, #692] @ 6fde0 │ │ │ │ - ldr r4, [pc, #692] @ 6fde4 │ │ │ │ + bne 6f98c │ │ │ │ + b 6f9dc │ │ │ │ + ldr r5, [pc, #692] @ 6fdd0 │ │ │ │ + ldr r4, [pc, #692] @ 6fdd4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #226 @ 0xe2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f864 │ │ │ │ + beq 6f854 │ │ │ │ mov r2, #248 @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 6f864 │ │ │ │ - ldr r1, [pc, #636] @ 6fde8 │ │ │ │ - ldr r0, [pc, #636] @ 6fdec │ │ │ │ + bl 57b50 │ │ │ │ + b 6f854 │ │ │ │ + ldr r1, [pc, #636] @ 6fdd8 │ │ │ │ + ldr r0, [pc, #636] @ 6fddc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r9, r3 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sbcs r7, r7, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ - bcc 6fd0c │ │ │ │ + bcc 6fcfc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f99c │ │ │ │ + beq 6f98c │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ - b 6f8f8 │ │ │ │ - ldr r1, [pc, #552] @ 6fdf0 │ │ │ │ - ldr r0, [pc, #552] @ 6fdf4 │ │ │ │ + bne 6f830 │ │ │ │ + b 6f8e8 │ │ │ │ + ldr r1, [pc, #552] @ 6fde0 │ │ │ │ + ldr r0, [pc, #552] @ 6fde4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #87 @ 0x57 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ - b 6f8f8 │ │ │ │ + bne 6f830 │ │ │ │ + b 6f8e8 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [fp, #12] │ │ │ │ - bl 708f0 │ │ │ │ - b 6f830 │ │ │ │ - ldr r1, [pc, #508] @ 6fdf8 │ │ │ │ - ldr r0, [pc, #508] @ 6fdfc │ │ │ │ + bl 708e0 │ │ │ │ + b 6f820 │ │ │ │ + ldr r1, [pc, #508] @ 6fde8 │ │ │ │ + ldr r0, [pc, #508] @ 6fdec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #138 @ 0x8a │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r7 │ │ │ │ cmpeq r3, r9 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r8] │ │ │ │ - beq 6fd74 │ │ │ │ + beq 6fd64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f99c │ │ │ │ + beq 6f98c │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ - b 6f8f8 │ │ │ │ + bne 6f830 │ │ │ │ + b 6f8e8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6fab0 │ │ │ │ - ldr r1, [pc, #412] @ 6fe00 │ │ │ │ - ldr r0, [pc, #412] @ 6fe04 │ │ │ │ + beq 6faa0 │ │ │ │ + ldr r1, [pc, #412] @ 6fdf0 │ │ │ │ + ldr r0, [pc, #412] @ 6fdf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f9f4 │ │ │ │ + bne 6f9e4 │ │ │ │ mov r0, #1 │ │ │ │ - b 6f844 │ │ │ │ - ldr r1, [pc, #380] @ 6fe08 │ │ │ │ - ldr r0, [pc, #380] @ 6fe0c │ │ │ │ + b 6f834 │ │ │ │ + ldr r1, [pc, #380] @ 6fdf8 │ │ │ │ + ldr r0, [pc, #380] @ 6fdfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #85 @ 0x55 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f9f4 │ │ │ │ + bne 6f9e4 │ │ │ │ mov r0, #1 │ │ │ │ - b 6f844 │ │ │ │ - ldr r1, [pc, #348] @ 6fe10 │ │ │ │ - ldr r0, [pc, #348] @ 6fe14 │ │ │ │ + b 6f834 │ │ │ │ + ldr r1, [pc, #348] @ 6fe00 │ │ │ │ + ldr r0, [pc, #348] @ 6fe04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r9 │ │ │ │ cmpeq r3, r7 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r8] │ │ │ │ - beq 6fd88 │ │ │ │ + beq 6fd78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f99c │ │ │ │ + beq 6f98c │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f840 │ │ │ │ - b 6f8f8 │ │ │ │ + bne 6f830 │ │ │ │ + b 6f8e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9ec │ │ │ │ + beq 6f9dc │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f9f4 │ │ │ │ + bne 6f9e4 │ │ │ │ mov r0, #1 │ │ │ │ - b 6f844 │ │ │ │ - ldr r5, [pc, #228] @ 6fe18 │ │ │ │ - ldr r4, [pc, #228] @ 6fe1c │ │ │ │ + b 6f834 │ │ │ │ + ldr r5, [pc, #228] @ 6fe08 │ │ │ │ + ldr r4, [pc, #228] @ 6fe0c │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ - bne 6f790 │ │ │ │ + bne 6f780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f954 │ │ │ │ + beq 6f944 │ │ │ │ mov r2, #239 @ 0xef │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 6f954 │ │ │ │ + bl 57b50 │ │ │ │ + b 6f944 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9ec │ │ │ │ + beq 6f9dc │ │ │ │ mov r2, #142 @ 0x8e │ │ │ │ - bl 57b60 │ │ │ │ - b 6f9ec │ │ │ │ + bl 57b50 │ │ │ │ + b 6f9dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9ec │ │ │ │ + beq 6f9dc │ │ │ │ mov r2, #155 @ 0x9b │ │ │ │ - bl 57b60 │ │ │ │ - b 6f9ec │ │ │ │ - andeq r0, r3, r4, lsr #17 │ │ │ │ + bl 57b50 │ │ │ │ + b 6f9dc │ │ │ │ + @ instruction: 0x000308b4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r7, r4, asr #10 │ │ │ │ + andeq sl, r7, r4, asr r5 │ │ │ │ andeq r4, r1, ip, ror r0 │ │ │ │ andeq r4, r1, r4, ror r0 │ │ │ │ andeq r3, r1, r8, lsr pc │ │ │ │ andeq r3, r1, ip, ror #30 │ │ │ │ andeq r3, r1, r4, lsl #30 │ │ │ │ andeq r3, r1, r0, lsl pc │ │ │ │ ldrdeq r3, [r1], -r4 │ │ │ │ @@ -109518,95 +109514,95 @@ │ │ │ │ andeq r3, r1, r8, ror #23 │ │ │ │ andeq r3, r1, ip, lsl #23 │ │ │ │ ldrdeq r3, [r1], -r0 │ │ │ │ andeq r3, r1, r4, ror #22 │ │ │ │ ldrdeq r3, [r1], -r8 │ │ │ │ andeq r3, r1, r4, ror #21 │ │ │ │ strdeq r3, [r1], -r0 │ │ │ │ - ldr r3, [pc, #68] @ 6fe6c │ │ │ │ + ldr r3, [pc, #68] @ 6fe5c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r3] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 6fe64 │ │ │ │ + beq 6fe54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6f6c4 │ │ │ │ + bl 6f6b4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 70770 │ │ │ │ + b 70760 │ │ │ │ mov r0, #0 │ │ │ │ - b 70770 │ │ │ │ - andeq r9, r7, r8, lsl #29 │ │ │ │ + b 70760 │ │ │ │ + muleq r7, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #1508] @ 70470 │ │ │ │ - ldr r1, [pc, #1508] @ 70474 │ │ │ │ + ldr ip, [pc, #1508] @ 70460 │ │ │ │ + ldr r1, [pc, #1508] @ 70464 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1500] @ 70478 │ │ │ │ + ldr r3, [pc, #1500] @ 70468 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #1496] @ 7047c │ │ │ │ + ldr r2, [pc, #1496] @ 7046c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70330 │ │ │ │ + bne 70320 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7024c │ │ │ │ + beq 7023c │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b6e0 │ │ │ │ + bl 6b6d0 │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 6b528 │ │ │ │ + bl 6b518 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq 6ff18 │ │ │ │ + beq 6ff08 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff5c │ │ │ │ + bne 6ff4c │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703b0 │ │ │ │ + bne 703a0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1352] @ 70480 │ │ │ │ - ldr r3, [pc, #1336] @ 70474 │ │ │ │ + ldr r2, [pc, #1352] @ 70470 │ │ │ │ + ldr r3, [pc, #1336] @ 70464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7046c │ │ │ │ + bne 7045c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, r9 │ │ │ │ str r9, [r0, #104] @ 0x68 │ │ │ │ strb r9, [r0] │ │ │ │ strb r9, [r0, #1] │ │ │ │ strb r9, [r0, #2] │ │ │ │ @@ -109614,20 +109610,20 @@ │ │ │ │ strb r9, [r0, #4] │ │ │ │ strb r9, [r0, #5] │ │ │ │ mov sl, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4af8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 70438 │ │ │ │ + beq 70428 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r7, sl, #1 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [pc, #1224] @ 70484 │ │ │ │ + ldr r3, [pc, #1224] @ 70474 │ │ │ │ add r8, sl, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r6, r9 │ │ │ │ add r3, sl, #56 @ 0x38 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str sl, [fp, #-100] @ 0xffffff9c │ │ │ │ @@ -109641,300 +109637,300 @@ │ │ │ │ ldrbeq r3, [r7, #1] │ │ │ │ addeq r4, r4, #1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ strbeq r3, [r7, #1] │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 70378 │ │ │ │ + beq 70368 │ │ │ │ ldrb sl, [r3, #1] │ │ │ │ add r5, r3, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 70048 │ │ │ │ + beq 70038 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ - b 70038 │ │ │ │ + b 70028 │ │ │ │ ldrb sl, [r5, #1]! │ │ │ │ cmp sl, #0 │ │ │ │ - beq 70048 │ │ │ │ + beq 70038 │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldrh r3, [r1, sl] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 7002c │ │ │ │ + bne 7001c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c9c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 700ac │ │ │ │ + beq 7009c │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq 7029c │ │ │ │ + beq 7028c │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7009c │ │ │ │ + b 7008c │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7029c │ │ │ │ + beq 7028c │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r0, r2] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 70090 │ │ │ │ + bne 70080 │ │ │ │ mov r5, #0 │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 700e4 │ │ │ │ + beq 700d4 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ - b 700d4 │ │ │ │ + b 700c4 │ │ │ │ ldrb sl, [r4, #1]! │ │ │ │ cmp sl, #0 │ │ │ │ - beq 700e4 │ │ │ │ + beq 700d4 │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldrh r3, [r1, sl] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 700c8 │ │ │ │ + bne 700b8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ mov sl, r0 │ │ │ │ strb r6, [sl], #-1 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ mov r2, sl │ │ │ │ - b 70124 │ │ │ │ + b 70114 │ │ │ │ cmp r4, r2 │ │ │ │ strb r6, [r2, #1] │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ mov ip, r2 │ │ │ │ ldrb r3, [ip] │ │ │ │ ldr r1, [r0] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 70118 │ │ │ │ + bne 70108 │ │ │ │ cmp ip, r4 │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 702e8 │ │ │ │ - ldr r1, [pc, #792] @ 70488 │ │ │ │ + beq 702d8 │ │ │ │ + ldr r1, [pc, #792] @ 70478 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70300 │ │ │ │ - ldr r1, [pc, #772] @ 7048c │ │ │ │ + beq 702f0 │ │ │ │ + ldr r1, [pc, #772] @ 7047c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7038c │ │ │ │ - ldr r1, [pc, #752] @ 70490 │ │ │ │ + beq 7037c │ │ │ │ + ldr r1, [pc, #752] @ 70480 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 703e8 │ │ │ │ - ldr r1, [pc, #732] @ 70494 │ │ │ │ + beq 703d8 │ │ │ │ + ldr r1, [pc, #732] @ 70484 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7040c │ │ │ │ - ldr r1, [pc, #712] @ 70498 │ │ │ │ + beq 703fc │ │ │ │ + ldr r1, [pc, #712] @ 70488 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70254 │ │ │ │ + bne 70244 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r8] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #32 │ │ │ │ strb r3, [r7, #1]! │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bls 70430 │ │ │ │ + bls 70420 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r9, #6 │ │ │ │ add r3, r3, #8 │ │ │ │ add r8, r8, #4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 6ffd8 │ │ │ │ + bne 6ffc8 │ │ │ │ ldr sl, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, sl │ │ │ │ - bl 6f6c4 │ │ │ │ + bl 6f6b4 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703cc │ │ │ │ + bne 703bc │ │ │ │ mvn r0, #0 │ │ │ │ - b 6ff30 │ │ │ │ + b 6ff20 │ │ │ │ ldr sl, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, sl │ │ │ │ - bl 6f6c4 │ │ │ │ + bl 6f6b4 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 6bcd0 │ │ │ │ + bl 6bcc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7024c │ │ │ │ - ldr r1, [pc, #532] @ 7049c │ │ │ │ - ldr r0, [pc, #532] @ 704a0 │ │ │ │ - ldr r2, [pc, #532] @ 704a4 │ │ │ │ + beq 7023c │ │ │ │ + ldr r1, [pc, #532] @ 7048c │ │ │ │ + ldr r0, [pc, #532] @ 70490 │ │ │ │ + ldr r2, [pc, #532] @ 70494 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 7024c │ │ │ │ + bl 57b50 │ │ │ │ + b 7023c │ │ │ │ strb r6, [sl], #-1 │ │ │ │ cmp r5, sl │ │ │ │ - beq 700ac │ │ │ │ + beq 7009c │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ - b 702bc │ │ │ │ + b 702ac │ │ │ │ cmp r5, sl │ │ │ │ strb r6, [sl, #1] │ │ │ │ - beq 700ac │ │ │ │ + beq 7009c │ │ │ │ mov r1, sl │ │ │ │ ldrb r3, [r1] │ │ │ │ ldr r2, [r0] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ sub sl, sl, #1 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 702b0 │ │ │ │ + bne 702a0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 700b0 │ │ │ │ - b 700ac │ │ │ │ + bne 700a0 │ │ │ │ + b 7009c │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ str r0, [r8] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 701f4 │ │ │ │ + b 701e4 │ │ │ │ mov r0, #32 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 4d14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70458 │ │ │ │ + bne 70448 │ │ │ │ str r4, [r8, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #4 │ │ │ │ - b 701f4 │ │ │ │ - ldr r7, [pc, #368] @ 704a8 │ │ │ │ - ldr r6, [pc, #368] @ 704ac │ │ │ │ + b 701e4 │ │ │ │ + ldr r7, [pc, #368] @ 70498 │ │ │ │ + ldr r6, [pc, #368] @ 7049c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #360] @ 704b0 │ │ │ │ + ldr r2, [pc, #360] @ 704a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6fecc │ │ │ │ + bne 6febc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7024c │ │ │ │ - ldr r2, [pc, #328] @ 704b4 │ │ │ │ + beq 7023c │ │ │ │ + ldr r2, [pc, #328] @ 704a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57b60 │ │ │ │ - b 7024c │ │ │ │ + bl 57b50 │ │ │ │ + b 7023c │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 70254 │ │ │ │ + beq 70244 │ │ │ │ mov r5, r3 │ │ │ │ - b 700bc │ │ │ │ + b 700ac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r1, sl │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stm r3, {r0, sl} │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #8 │ │ │ │ - b 701f4 │ │ │ │ - ldr r1, [pc, #256] @ 704b8 │ │ │ │ - ldr r0, [pc, #256] @ 704bc │ │ │ │ + b 701e4 │ │ │ │ + ldr r1, [pc, #256] @ 704a8 │ │ │ │ + ldr r0, [pc, #256] @ 704ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #484 @ 0x1e4 │ │ │ │ - bl 57b60 │ │ │ │ - b 6ff2c │ │ │ │ - ldr r1, [pc, #236] @ 704c0 │ │ │ │ - ldr r0, [pc, #236] @ 704c4 │ │ │ │ - ldr r2, [pc, #236] @ 704c8 │ │ │ │ + bl 57b50 │ │ │ │ + b 6ff1c │ │ │ │ + ldr r1, [pc, #236] @ 704b0 │ │ │ │ + ldr r0, [pc, #236] @ 704b4 │ │ │ │ + ldr r2, [pc, #236] @ 704b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 7024c │ │ │ │ + bl 57b50 │ │ │ │ + b 7023c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, sl │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stm r3, {r0, sl} │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #16 │ │ │ │ - b 701f4 │ │ │ │ + b 701e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, sl │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stm r3, {r0, sl} │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ - b 701f4 │ │ │ │ + b 701e4 │ │ │ │ ldr sl, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #132] @ 704cc │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #132] @ 704bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sl, #104] @ 0x68 │ │ │ │ str sl, [r3] │ │ │ │ - b 6ff18 │ │ │ │ + b 6ff08 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 3ade4 │ │ │ │ - b 7025c │ │ │ │ + bl 3add4 │ │ │ │ + b 7024c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r3, r8, ror #2 │ │ │ │ + andeq r0, r3, r8, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, ip, asr #2 │ │ │ │ + andeq r0, r3, ip, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r3, r0, asr #1 │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ strdeq r3, [r1], -r8 │ │ │ │ andeq r3, r1, r4, asr r7 │ │ │ │ andeq r3, r1, r8, asr #14 │ │ │ │ andeq r3, r1, r0, asr #14 │ │ │ │ andeq r3, r1, ip, lsr r7 │ │ │ │ andeq r3, r1, r4, lsr r7 │ │ │ │ andeq r3, r1, ip, lsl #11 │ │ │ │ @@ -109945,25 +109941,25 @@ │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ andeq r3, r1, r0, ror #8 │ │ │ │ andeq r3, r1, r4, ror #9 │ │ │ │ andeq r3, r1, r0, asr #8 │ │ │ │ andeq r3, r1, r4, asr #9 │ │ │ │ andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r9, r7, ip, ror #16 │ │ │ │ + andeq r9, r7, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3704] @ 0xe78 │ │ │ │ - ldr ip, [pc, #616] @ 70754 │ │ │ │ + ldr ip, [pc, #616] @ 70744 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #604] @ 70758 │ │ │ │ + ldr r3, [pc, #604] @ 70748 │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ add ip, pc, ip │ │ │ │ sub r5, fp, #364 @ 0x16c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ @@ -109971,516 +109967,516 @@ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 706fc │ │ │ │ + bne 706ec │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ bl 49a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 706fc │ │ │ │ + bne 706ec │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ bl 49a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 706fc │ │ │ │ + bne 706ec │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 706fc │ │ │ │ + beq 706ec │ │ │ │ sub r3, fp, #360 @ 0x168 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ add r0, r0, #2 │ │ │ │ mov r3, ip │ │ │ │ - b 705bc │ │ │ │ + b 705ac │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 706fc │ │ │ │ + beq 706ec │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ strb r1, [r2], #1 │ │ │ │ - bne 705a8 │ │ │ │ + bne 70598 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #3 │ │ │ │ - bne 705a8 │ │ │ │ + bne 70598 │ │ │ │ add r3, r3, fp │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #-360] @ 0xfffffe98 │ │ │ │ bl 49e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 706fc │ │ │ │ + beq 706ec │ │ │ │ cmp r4, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ - beq 70728 │ │ │ │ + beq 70718 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 706fc │ │ │ │ + bhi 706ec │ │ │ │ sub r3, fp, #328 @ 0x148 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ bl 45ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 706d4 │ │ │ │ - ldr r7, [pc, #312] @ 7075c │ │ │ │ + beq 706c4 │ │ │ │ + ldr r7, [pc, #312] @ 7074c │ │ │ │ mov r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 70638 │ │ │ │ + b 70628 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 706d4 │ │ │ │ + beq 706c4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [r3, r4, lsl #2] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi 7062c │ │ │ │ + bhi 7061c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r8, r3 │ │ │ │ - bne 7062c │ │ │ │ + bne 7061c │ │ │ │ ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ add r0, sl, #8 │ │ │ │ bl 45f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7062c │ │ │ │ + bne 7061c │ │ │ │ add sl, sl, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #232] @ 70760 │ │ │ │ + ldr r2, [pc, #232] @ 70750 │ │ │ │ stmib sp, {r4, sl} │ │ │ │ sub sl, fp, #296 @ 0x128 │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ - bl 57ecc │ │ │ │ - ldr r3, [pc, #196] @ 70764 │ │ │ │ - ldr r1, [pc, #196] @ 70768 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r3, [pc, #196] @ 70754 │ │ │ │ + ldr r1, [pc, #196] @ 70758 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #428 @ 0x1ac │ │ │ │ mov r0, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 70638 │ │ │ │ + bne 70628 │ │ │ │ ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r9, #8 │ │ │ │ str r8, [r9] │ │ │ │ str r5, [r9, #4] │ │ │ │ bl 45ac │ │ │ │ ldr r1, [fp, #-372] @ 0xfffffe8c │ │ │ │ mov r2, #32 │ │ │ │ add r0, r9, #40 @ 0x28 │ │ │ │ - bl 57474 │ │ │ │ - ldr r2, [pc, #104] @ 7076c │ │ │ │ - ldr r3, [pc, #80] @ 70758 │ │ │ │ + bl 57464 │ │ │ │ + ldr r2, [pc, #104] @ 7075c │ │ │ │ + ldr r3, [pc, #80] @ 70748 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 70750 │ │ │ │ + bne 70740 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, fp, #328 @ 0x148 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 70614 │ │ │ │ + b 70604 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r2], -ip │ │ │ │ + andeq pc, r2, ip, lsl #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r7, r0, r6 │ │ │ │ + andeq r9, r7, r0, lsr #13 │ │ │ │ muleq r1, r4, r2 │ │ │ │ @ instruction: 0x000132b8 │ │ │ │ muleq r1, r4, r2 │ │ │ │ - strdeq pc, [r2], -r4 │ │ │ │ + andeq pc, r2, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #324] @ 708d0 │ │ │ │ + ldr r3, [pc, #324] @ 708c0 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 707d4 │ │ │ │ - ldr r2, [pc, #304] @ 708d4 │ │ │ │ + bne 707c4 │ │ │ │ + ldr r2, [pc, #304] @ 708c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 707d4 │ │ │ │ + beq 707c4 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 707b4 │ │ │ │ - ldr r3, [pc, #264] @ 708d8 │ │ │ │ + bne 707a4 │ │ │ │ + ldr r3, [pc, #264] @ 708c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r3, #4] │ │ │ │ - ldr r6, [pc, #256] @ 708dc │ │ │ │ + ldr r6, [pc, #256] @ 708cc │ │ │ │ cmp r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - beq 7082c │ │ │ │ + beq 7081c │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 708c8 │ │ │ │ + bhi 708b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7548c │ │ │ │ + bl 7547c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #208] @ 708e0 │ │ │ │ + ldr r2, [pc, #208] @ 708d0 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, ip │ │ │ │ str r1, [r6, #8] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7086c │ │ │ │ + beq 7085c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - ldr r4, [pc, #164] @ 708e4 │ │ │ │ + ldr r4, [pc, #164] @ 708d4 │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ str r7, [r4] │ │ │ │ - bhi 7084c │ │ │ │ + bhi 7083c │ │ │ │ str r7, [r6, #8] │ │ │ │ - ldr r5, [pc, #116] @ 708e8 │ │ │ │ + ldr r5, [pc, #116] @ 708d8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70824 │ │ │ │ + beq 70814 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 708a8 │ │ │ │ + beq 70898 │ │ │ │ mov r4, #4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70890 │ │ │ │ + bne 70880 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r3, [pc, #52] @ 708ec │ │ │ │ + bl 3add4 │ │ │ │ + ldr r3, [pc, #52] @ 708dc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r9, r7, r8, lsr #10 │ │ │ │ - andeq r3, r3, r8, lsr #11 │ │ │ │ + andeq r9, r7, r8, lsr r5 │ │ │ │ + @ instruction: 0x000335b8 │ │ │ │ + strdeq r9, [r7], -r8 │ │ │ │ andeq r9, r7, r8, ror #9 │ │ │ │ - ldrdeq r9, [r7], -r8 │ │ │ │ - andeq r3, r3, r4, lsr r5 │ │ │ │ - andeq r3, r3, r8, lsl #10 │ │ │ │ - andeq r9, r7, r4, asr #8 │ │ │ │ - strdeq r9, [r7], -ip │ │ │ │ + andeq r3, r3, r4, asr #10 │ │ │ │ + andeq r3, r3, r8, lsl r5 │ │ │ │ + andeq r9, r7, r4, asr r4 │ │ │ │ + andeq r9, r7, ip, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #920] @ 0x398 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #840] @ 70c58 │ │ │ │ + ldr r1, [pc, #840] @ 70c48 │ │ │ │ sub sp, sp, #3136 @ 0xc40 │ │ │ │ - ldr r2, [pc, #836] @ 70c5c │ │ │ │ + ldr r2, [pc, #836] @ 70c4c │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #1 │ │ │ │ sub r8, fp, #3104 @ 0xc20 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub r8, r8, #8 │ │ │ │ mov r3, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r2, #3072 @ 0xc00 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ce90 │ │ │ │ + bl 5ce80 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 70a24 │ │ │ │ - ldr r3, [pc, #756] @ 70c60 │ │ │ │ + ble 70a14 │ │ │ │ + ldr r3, [pc, #756] @ 70c50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70aa0 │ │ │ │ + beq 70a90 │ │ │ │ ldr sl, [r3, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 709d8 │ │ │ │ - ldr r3, [pc, #728] @ 70c64 │ │ │ │ + beq 709c8 │ │ │ │ + ldr r3, [pc, #728] @ 70c54 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3] │ │ │ │ sub r7, r7, #4 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 709cc │ │ │ │ + beq 709bc │ │ │ │ ldr r0, [r5] │ │ │ │ add r3, r2, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bls 709cc │ │ │ │ + bls 709bc │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, r8, r0 │ │ │ │ bl 45f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70bc4 │ │ │ │ + beq 70bb4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne 70998 │ │ │ │ + bne 70988 │ │ │ │ mov r7, r8 │ │ │ │ add r9, r8, r9 │ │ │ │ mov r8, #0 │ │ │ │ ldrb r4, [r7], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70a80 │ │ │ │ + beq 70a70 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ lsreq r3, r3, #13 │ │ │ │ andeq r3, r3, #1 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ orreq r8, r8, r3 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 709e4 │ │ │ │ + bne 709d4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 70c34 │ │ │ │ - ldr r1, [pc, #572] @ 70c68 │ │ │ │ + beq 70c24 │ │ │ │ + ldr r1, [pc, #572] @ 70c58 │ │ │ │ sub r4, fp, #3136 @ 0xc40 │ │ │ │ sub r4, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 44b0 │ │ │ │ - ldr r2, [pc, #536] @ 70c6c │ │ │ │ - ldr r3, [pc, #516] @ 70c5c │ │ │ │ + ldr r2, [pc, #536] @ 70c5c │ │ │ │ + ldr r3, [pc, #516] @ 70c4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bne 70c54 │ │ │ │ + bne 70c44 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r4, fp, #3136 @ 0xc40 │ │ │ │ - ldr r1, [pc, #484] @ 70c70 │ │ │ │ + ldr r1, [pc, #484] @ 70c60 │ │ │ │ sub r4, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - b 70a40 │ │ │ │ + bl 57464 │ │ │ │ + b 70a30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #452] @ 70c74 │ │ │ │ + ldr r3, [pc, #452] @ 70c64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 70be0 │ │ │ │ + bne 70bd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70be8 │ │ │ │ + beq 70bd8 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 70ac0 │ │ │ │ - ldr r3, [pc, #412] @ 70c78 │ │ │ │ + bne 70ab0 │ │ │ │ + ldr r3, [pc, #412] @ 70c68 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ - ldr r5, [pc, #404] @ 70c7c │ │ │ │ + ldr r5, [pc, #404] @ 70c6c │ │ │ │ mov sl, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ mov r2, sl │ │ │ │ cmp r4, #0 │ │ │ │ add sl, sl, #1 │ │ │ │ - bne 70af0 │ │ │ │ + bne 70ae0 │ │ │ │ add r7, r2, #2 │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-3160] @ 0xfffff3a8 │ │ │ │ str r3, [fp, #-3152] @ 0xfffff3b0 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r7, [pc, #348] @ 70c80 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r7, [pc, #348] @ 70c70 │ │ │ │ ldr r2, [fp, #-3160] @ 0xfffff3a8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [fp, #-3156] @ 0xfffff3ac │ │ │ │ str r8, [fp, #-3160] @ 0xfffff3a8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r7 │ │ │ │ str r0, [r7] │ │ │ │ mov r7, r0 │ │ │ │ - b 70b7c │ │ │ │ + b 70b6c │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7548c │ │ │ │ + bl 7547c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r2, [r2, r4, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 704d0 │ │ │ │ + bl 704c0 │ │ │ │ cmp r6, r4 │ │ │ │ ldr r7, [r8] │ │ │ │ add r4, r4, #1 │ │ │ │ - beq 70c0c │ │ │ │ + beq 70bfc │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, r4, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4af8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r7, [r5], #4 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 70b44 │ │ │ │ + bhi 70b34 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r2, r4, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 704d0 │ │ │ │ - b 70b6c │ │ │ │ + bl 704c0 │ │ │ │ + b 70b5c │ │ │ │ sub r4, fp, #3136 @ 0xc40 │ │ │ │ sub r4, r4, #8 │ │ │ │ mov r2, #32 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - b 70a40 │ │ │ │ + bl 57464 │ │ │ │ + b 70a30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70ae0 │ │ │ │ + bne 70ad0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #140] @ 70c84 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #140] @ 70c74 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r0, [r3] │ │ │ │ str r1, [r0] │ │ │ │ - b 709d8 │ │ │ │ + b 709c8 │ │ │ │ ldr r3, [fp, #-3152] @ 0xfffff3b0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r1, r3 │ │ │ │ mov r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [fp, #-3156] @ 0xfffff3ac │ │ │ │ ldr r8, [fp, #-3160] @ 0xfffff3a8 │ │ │ │ str sl, [r7, #12] │ │ │ │ str r3, [r0, #-4] │ │ │ │ - b 70984 │ │ │ │ + b 70974 │ │ │ │ sub r4, fp, #3136 @ 0xc40 │ │ │ │ - ldr r1, [pc, #72] @ 70c88 │ │ │ │ + ldr r1, [pc, #72] @ 70c78 │ │ │ │ sub r4, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ - b 70a40 │ │ │ │ + bl 57464 │ │ │ │ + b 70a30 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r0, ror #13 │ │ │ │ + strdeq pc, [r2], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, ip, asr #6 │ │ │ │ - andeq r9, r7, r8, lsr #6 │ │ │ │ + andeq r9, r7, ip, asr r3 │ │ │ │ + andeq r9, r7, r8, lsr r3 │ │ │ │ andeq r2, r1, r8, asr pc │ │ │ │ - andeq pc, r2, r4, lsr #11 │ │ │ │ + @ instruction: 0x0002f5b4 │ │ │ │ ldrdeq r2, [r1], -r8 │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - ldrdeq r9, [r7], -ip │ │ │ │ - andeq r3, r3, r0, ror #4 │ │ │ │ - muleq r7, r0, r1 │ │ │ │ - strheq r9, [r7], -ip │ │ │ │ + andeq r3, r3, ip, lsr #5 │ │ │ │ + andeq r9, r7, ip, ror #3 │ │ │ │ + andeq r3, r3, r0, ror r2 │ │ │ │ + andeq r9, r7, r0, lsr #3 │ │ │ │ + andeq r9, r7, ip, asr #1 │ │ │ │ andeq r2, r1, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, #5 │ │ │ │ - b 70cdc │ │ │ │ + b 70ccc │ │ │ │ cmp r7, r0 │ │ │ │ - beq 70d14 │ │ │ │ + beq 70d04 │ │ │ │ mov r1, r4 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ add r4, r4, r4, lsl #3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 70d1c │ │ │ │ + bne 70d0c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ - ble 70cc0 │ │ │ │ + ble 70cb0 │ │ │ │ subs r5, r5, r3 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, r3 │ │ │ │ - bne 70cb8 │ │ │ │ + bne 70ca8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r0, r5, #0 │ │ │ │ @@ -110491,37 +110487,37 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, #5 │ │ │ │ - b 70d80 │ │ │ │ + b 70d70 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 70dc8 │ │ │ │ + beq 70db8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ add r4, r4, r4, lsl #3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ cmpne r3, #11 │ │ │ │ - bne 70db8 │ │ │ │ + bne 70da8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4510 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ - ble 70d60 │ │ │ │ + ble 70d50 │ │ │ │ subs r5, r5, r3 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, r3 │ │ │ │ - bne 70d58 │ │ │ │ + bne 70d48 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r0, r5, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ @@ -110532,112 +110528,112 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-872] @ 0xfffffc98 │ │ │ │ - ldr r5, [pc, #1148] @ 7127c │ │ │ │ + ldr r5, [pc, #1148] @ 7126c │ │ │ │ sub sp, sp, #4928 @ 0x1340 │ │ │ │ sub r3, fp, #4928 @ 0x1340 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #1128] @ 71280 │ │ │ │ + ldr r2, [pc, #1128] @ 71270 │ │ │ │ str r5, [r3] │ │ │ │ - ldr r3, [pc, #1124] @ 71284 │ │ │ │ + ldr r3, [pc, #1124] @ 71274 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #4928 @ 0x1340 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ str r4, [r3, #-824] @ 0xfffffcc8 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #1072] @ 71288 │ │ │ │ + ldr r3, [pc, #1072] @ 71278 │ │ │ │ sub r2, fp, #4928 @ 0x1340 │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r2, r2, #32 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70fd8 │ │ │ │ - ldr r4, [pc, #1032] @ 7128c │ │ │ │ - ldr r6, [pc, #1032] @ 71290 │ │ │ │ + bne 70fc8 │ │ │ │ + ldr r4, [pc, #1032] @ 7127c │ │ │ │ + ldr r6, [pc, #1032] @ 71280 │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r7, [r6] │ │ │ │ cmn r7, #1 │ │ │ │ - beq 70f14 │ │ │ │ + beq 70f04 │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #980] @ 71294 │ │ │ │ + ldr r0, [pc, #980] @ 71284 │ │ │ │ sub r3, fp, #4928 @ 0x1340 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #-820] @ 0xfffffccc │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #940] @ 71298 │ │ │ │ + ldr r2, [pc, #940] @ 71288 │ │ │ │ ldr r3, [r4, #-824] @ 0xfffffcc8 │ │ │ │ - ldr r3, [pc, #912] @ 71284 │ │ │ │ + ldr r3, [pc, #912] @ 71274 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 71278 │ │ │ │ + bne 71268 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r5, fp, #4800 @ 0x12c0 │ │ │ │ sub r5, r5, #16 │ │ │ │ sub r8, fp, #4672 @ 0x1240 │ │ │ │ mov r0, r5 │ │ │ │ sub r8, r8, #16 │ │ │ │ bl 4a44 │ │ │ │ mov r0, r8 │ │ │ │ bl 4c3c │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4be8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70eac │ │ │ │ + bne 70e9c │ │ │ │ add r0, r4, #32 │ │ │ │ bl 4be8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 70eac │ │ │ │ + bne 70e9c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 6ab1c │ │ │ │ + bl 6ab0c │ │ │ │ bl 4c6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 70ffc │ │ │ │ - ble 71230 │ │ │ │ + beq 70fec │ │ │ │ + ble 71220 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, #2 │ │ │ │ - bl 6ab1c │ │ │ │ + bl 6ab0c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 4e58 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ @@ -110651,36 +110647,36 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ mov r1, #4 │ │ │ │ orr r2, r0, #2048 @ 0x800 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ str r5, [r6] │ │ │ │ - b 70eac │ │ │ │ - ldr r0, [pc, #700] @ 7129c │ │ │ │ + b 70e9c │ │ │ │ + ldr r0, [pc, #700] @ 7128c │ │ │ │ sub r3, fp, #4928 @ 0x1340 │ │ │ │ sub r3, r3, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4416 @ 0x1140 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov r0, #4 │ │ │ │ bl 466c │ │ │ │ sub r1, fp, #4928 @ 0x1340 │ │ │ │ sub r1, r1, #36 @ 0x24 │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr r3, [pc, #648] @ 712a0 │ │ │ │ - ldr r2, [pc, #648] @ 712a4 │ │ │ │ + ldr r3, [pc, #648] @ 71290 │ │ │ │ + ldr r2, [pc, #648] @ 71294 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -110694,29 +110690,29 @@ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ mov r1, #4 │ │ │ │ orr r2, r0, #2048 @ 0x800 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 48f4 <__fcntl_time64@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - blt 71270 │ │ │ │ - beq 710bc │ │ │ │ - ldr r4, [pc, #536] @ 712a8 │ │ │ │ + blt 71260 │ │ │ │ + beq 710ac │ │ │ │ + ldr r4, [pc, #536] @ 71298 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 710b0 │ │ │ │ + beq 710a0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 710b0 │ │ │ │ + beq 710a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e58 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - blt 71090 │ │ │ │ + blt 71080 │ │ │ │ sub r5, fp, #4480 @ 0x1180 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ sub r0, r5, #40 @ 0x28 │ │ │ │ str r6, [r3, #-428] @ 0xfffffe54 │ │ │ │ @@ -110726,21 +110722,21 @@ │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 4798 │ │ │ │ cmp r4, #65 @ 0x41 │ │ │ │ - bne 710e8 │ │ │ │ + bne 710d8 │ │ │ │ sub r1, fp, #4800 @ 0x12c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 6ab1c │ │ │ │ - ldr r3, [pc, #396] @ 712ac │ │ │ │ + bl 6ab0c │ │ │ │ + ldr r3, [pc, #396] @ 7129c │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ sub r8, fp, #4864 @ 0x1300 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ sub r8, r8, #36 @ 0x24 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #1 │ │ │ │ @@ -110750,266 +110746,266 @@ │ │ │ │ str r1, [r3, #-816]! @ 0xfffffcd0 │ │ │ │ strh r2, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 4744 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 7114c │ │ │ │ - ldr r3, [pc, #324] @ 712b0 │ │ │ │ + ble 7113c │ │ │ │ + ldr r3, [pc, #324] @ 712a0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 70d2c │ │ │ │ + bl 70d1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 711ec │ │ │ │ + bne 711dc │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 711f4 │ │ │ │ + beq 711e4 │ │ │ │ sub r7, r8, #32 │ │ │ │ sub r6, r5, #3 │ │ │ │ - b 711a4 │ │ │ │ + b 71194 │ │ │ │ cmp r3, #11 │ │ │ │ - bne 711c8 │ │ │ │ + bne 711b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #-808] @ 0xfffffcd8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 7119c │ │ │ │ - ldr r2, [pc, #228] @ 712b4 │ │ │ │ + blt 7118c │ │ │ │ + ldr r2, [pc, #228] @ 712a4 │ │ │ │ sub r1, r8, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ str r3, [r5, #-804] @ 0xfffffcdc │ │ │ │ - bl 70c8c │ │ │ │ + bl 70c7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7114c │ │ │ │ + bne 7113c │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ sub r6, r8, #32 │ │ │ │ sub r4, r5, #3 │ │ │ │ - b 71208 │ │ │ │ + b 711f8 │ │ │ │ cmp r3, #11 │ │ │ │ - bne 711c8 │ │ │ │ + bne 711b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r5, #-808] @ 0xfffffcd8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 71200 │ │ │ │ - b 711c8 │ │ │ │ + blt 711f0 │ │ │ │ + b 711b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 6ab1c │ │ │ │ + bl 6ab0c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 4e58 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ str r7, [r3, #-824] @ 0xfffffcc8 │ │ │ │ - b 70eac │ │ │ │ + b 70e9c │ │ │ │ mov r6, #20 │ │ │ │ - b 71088 │ │ │ │ + b 71078 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r2], -r0 │ │ │ │ - ldrdeq pc, [r2], -ip │ │ │ │ + andeq pc, r2, r0, lsl #4 │ │ │ │ + andeq pc, r2, ip, ror #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r8, lsr lr │ │ │ │ - andeq r3, r3, r0, asr r1 │ │ │ │ - strdeq r8, [r7], -r8 @ │ │ │ │ - andeq pc, r2, r8, lsl #2 │ │ │ │ - andeq r8, r7, r0, ror #25 │ │ │ │ + andeq r8, r7, r8, asr #28 │ │ │ │ + andeq r3, r3, r0, ror #2 │ │ │ │ + andeq r8, r7, r8, lsl #28 │ │ │ │ + andeq pc, r2, r8, lsl r1 @ │ │ │ │ + strdeq r8, [r7], -r0 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ - andeq r8, r7, r8, lsr ip │ │ │ │ - andeq r8, r7, r0, lsr #23 │ │ │ │ - andeq r8, r7, r8, asr fp │ │ │ │ - strdeq r8, [r7], -r4 │ │ │ │ + andeq r8, r7, r8, asr #24 │ │ │ │ + @ instruction: 0x00078bb0 │ │ │ │ + andeq r8, r7, r8, ror #22 │ │ │ │ + andeq r8, r7, r4, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #328] @ 7141c │ │ │ │ - ldr r3, [pc, #328] @ 71420 │ │ │ │ + ldr r2, [pc, #328] @ 7140c │ │ │ │ + ldr r3, [pc, #328] @ 71410 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ - ldr r4, [pc, #312] @ 71424 │ │ │ │ + ldr r4, [pc, #312] @ 71414 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #292] @ 71428 │ │ │ │ + ldr r3, [pc, #292] @ 71418 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71400 │ │ │ │ - ldr r6, [pc, #260] @ 7142c │ │ │ │ - ldr r5, [pc, #260] @ 71430 │ │ │ │ + bne 713f0 │ │ │ │ + ldr r6, [pc, #260] @ 7141c │ │ │ │ + ldr r5, [pc, #260] @ 71420 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 7139c │ │ │ │ + bne 7138c │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #216] @ 71434 │ │ │ │ + ldr r0, [pc, #216] @ 71424 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #192] @ 71438 │ │ │ │ - ldr r3, [pc, #164] @ 71420 │ │ │ │ + ldr r2, [pc, #192] @ 71428 │ │ │ │ + ldr r3, [pc, #164] @ 71410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 71418 │ │ │ │ + bne 71408 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 4e58 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ bl 4e58 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 4960 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #11 │ │ │ │ movne r2, #11 │ │ │ │ ldrne r0, [r5] │ │ │ │ subeq r1, fp, #312 @ 0x138 │ │ │ │ mvneq r0, #0 │ │ │ │ subne r1, fp, #312 @ 0x138 │ │ │ │ bl 47e0 │ │ │ │ - ldr r3, [pc, #76] @ 7143c │ │ │ │ + ldr r3, [pc, #76] @ 7142c │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 7134c │ │ │ │ - ldr r0, [pc, #56] @ 71440 │ │ │ │ + b 7133c │ │ │ │ + ldr r0, [pc, #56] @ 71430 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, r0, lsr #26 │ │ │ │ + andeq lr, r2, r0, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq lr, [r2], -r8 │ │ │ │ + andeq lr, r2, r8, lsl #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r7, r8, r9 │ │ │ │ - @ instruction: 0x00032cb0 │ │ │ │ - andeq r8, r7, r8, ror #18 │ │ │ │ - andeq lr, r2, r0, lsl #25 │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ - @ instruction: 0x000788bc │ │ │ │ + andeq r8, r7, r8, lsr #19 │ │ │ │ + andeq r2, r3, r0, asr #25 │ │ │ │ + andeq r8, r7, r8, ror r9 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq r2, r3, r4, lsl #24 │ │ │ │ + andeq r8, r7, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-488] @ 0xfffffe18 │ │ │ │ - ldr ip, [pc, #936] @ 7180c │ │ │ │ + ldr ip, [pc, #936] @ 717fc │ │ │ │ sub sp, sp, #4544 @ 0x11c0 │ │ │ │ - ldr r3, [pc, #932] @ 71810 │ │ │ │ + ldr r3, [pc, #932] @ 71800 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub r8, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ sub r8, r8, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [r8, #-424] @ 0xfffffe58 │ │ │ │ bl 49c0 │ │ │ │ - ldr r4, [pc, #876] @ 71814 │ │ │ │ + ldr r4, [pc, #876] @ 71804 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcc 7153c │ │ │ │ + bcc 7152c │ │ │ │ cmp r7, #1 │ │ │ │ - bne 714d0 │ │ │ │ - b 71524 │ │ │ │ + bne 714c0 │ │ │ │ + b 71514 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 714e4 │ │ │ │ + bne 714d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4480 <__stat64_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 714c0 │ │ │ │ - ldr r2, [pc, #812] @ 71818 │ │ │ │ - ldr r3, [pc, #800] @ 71810 │ │ │ │ + blt 714b0 │ │ │ │ + ldr r2, [pc, #812] @ 71808 │ │ │ │ + ldr r3, [pc, #800] @ 71800 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 71808 │ │ │ │ + bne 717f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 714e4 │ │ │ │ + bne 714d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c30 <__lstat64_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 71514 │ │ │ │ - b 714e4 │ │ │ │ - ldr r2, [pc, #728] @ 7181c │ │ │ │ + blt 71504 │ │ │ │ + b 714d4 │ │ │ │ + ldr r2, [pc, #728] @ 7180c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r8, #3 │ │ │ │ - bl 57474 │ │ │ │ - ldr r3, [pc, #716] @ 71820 │ │ │ │ + bl 57464 │ │ │ │ + ldr r3, [pc, #716] @ 71810 │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-12] │ │ │ │ sub r2, r2, #12 │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ str r3, [r2, #-16] │ │ │ │ @@ -111022,1008 +111018,1008 @@ │ │ │ │ strb r7, [r8, #-4] │ │ │ │ str r4, [r3] │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 715a8 │ │ │ │ - bl 70de0 │ │ │ │ + bne 71598 │ │ │ │ + bl 70dd0 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ ldr r1, [r3, #-16] │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r3, #16 │ │ │ │ bl 49f0 │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #596] @ 71824 │ │ │ │ + ldr r3, [pc, #596] @ 71814 │ │ │ │ sub r0, fp, #4352 @ 0x1100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4544 @ 0x11c0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ sub r2, r2, #8 │ │ │ │ str r3, [r2] │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 717b0 │ │ │ │ - ldr r5, [pc, #556] @ 71828 │ │ │ │ + bne 717a0 │ │ │ │ + ldr r5, [pc, #556] @ 71818 │ │ │ │ sub r0, fp, #4352 @ 0x1100 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ add r5, pc, r5 │ │ │ │ sub r4, fp, #4096 @ 0x1000 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ sub r4, r4, #28 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r1, r4, #4 │ │ │ │ - bl 70c8c │ │ │ │ + bl 70c7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71700 │ │ │ │ + beq 716f0 │ │ │ │ sub r7, fp, #4480 @ 0x1180 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ sub r7, r7, #28 │ │ │ │ mov r5, #1 │ │ │ │ str r2, [r3, #-416]! @ 0xfffffe60 │ │ │ │ sub r6, r7, #32 │ │ │ │ strh r5, [r3, #4] │ │ │ │ - b 71664 │ │ │ │ + b 71654 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 71790 │ │ │ │ - ldr r2, [pc, #448] @ 7182c │ │ │ │ + bne 71780 │ │ │ │ + ldr r2, [pc, #448] @ 7181c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4744 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71654 │ │ │ │ - beq 71754 │ │ │ │ - ldr r3, [pc, #424] @ 71830 │ │ │ │ + blt 71644 │ │ │ │ + beq 71744 │ │ │ │ + ldr r3, [pc, #424] @ 71820 │ │ │ │ sub r1, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ - bl 70d2c │ │ │ │ + bl 70d1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 717d8 │ │ │ │ + beq 717c8 │ │ │ │ sub r0, fp, #4352 @ 0x1100 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #384] @ 71834 │ │ │ │ + ldr r0, [pc, #384] @ 71824 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ sub r5, r5, #28 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #-420] @ 0xfffffe5c │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r3, [r5, #-424] @ 0xfffffe58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71720 │ │ │ │ + beq 71710 │ │ │ │ ldr r3, [r5, #-424] @ 0xfffffe58 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 71800 │ │ │ │ + bne 717f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #-424] @ 0xfffffe58 │ │ │ │ - b 7158c │ │ │ │ + b 7157c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - bl 712b8 │ │ │ │ + bl 712a8 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r5] │ │ │ │ str r3, [r4, #-424] @ 0xfffffe58 │ │ │ │ - b 716a0 │ │ │ │ + b 71690 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ ldr r6, [r3, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #4480 @ 0x1180 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r3, #24 │ │ │ │ bl 45ac │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r5, #-404] @ 0xfffffe6c │ │ │ │ ldr r4, [r5, #-408] @ 0xfffffe68 │ │ │ │ str r3, [r0] │ │ │ │ - b 714e4 │ │ │ │ + b 714d4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r4, #110 @ 0x6e │ │ │ │ str r0, [r3] │ │ │ │ - bl 712b8 │ │ │ │ + bl 712a8 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ ldr r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ sub r3, r3, #28 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mvn r2, #0 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r4, [r0] │ │ │ │ str r2, [r3, #-424] @ 0xfffffe58 │ │ │ │ - b 716a0 │ │ │ │ + b 71690 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r3, r3, #32 │ │ │ │ str r0, [r3] │ │ │ │ - bl 712b8 │ │ │ │ + bl 712a8 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 71778 │ │ │ │ - ldr r0, [pc, #128] @ 71838 │ │ │ │ + b 71768 │ │ │ │ + ldr r0, [pc, #128] @ 71828 │ │ │ │ sub r3, fp, #4544 @ 0x11c0 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #4352 @ 0x1100 │ │ │ │ sub r0, r0, #60 @ 0x3c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 712b8 │ │ │ │ + bl 712a8 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r5, [r4] │ │ │ │ str r2, [r3, #-424] @ 0xfffffe58 │ │ │ │ - b 716a0 │ │ │ │ + b 71690 │ │ │ │ mvn r4, #0 │ │ │ │ - b 714e4 │ │ │ │ + b 714d4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, ip, lsl #23 │ │ │ │ + muleq r2, ip, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r4, asr fp │ │ │ │ - andeq lr, r2, ip, lsl #22 │ │ │ │ + andeq lr, r2, r4, ror #22 │ │ │ │ + andeq lr, r2, ip, lsl fp │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - muleq r3, r0, sl │ │ │ │ + andeq r2, r3, r0, lsr #21 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r4, asr #13 │ │ │ │ + ldrdeq r8, [r7], -r4 │ │ │ │ andeq r9, r4, r0, ror #7 │ │ │ │ - andeq r8, r7, ip, lsr r6 │ │ │ │ - andeq r8, r7, ip, lsl #12 │ │ │ │ - andeq r8, r7, ip, lsl #10 │ │ │ │ + andeq r8, r7, ip, asr #12 │ │ │ │ + andeq r8, r7, ip, lsl r6 │ │ │ │ + andeq r8, r7, ip, lsl r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 71444 │ │ │ │ + b 71434 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 71444 │ │ │ │ + b 71434 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #168] @ 71930 │ │ │ │ - ldr r3, [pc, #168] @ 71934 │ │ │ │ + ldr r5, [pc, #168] @ 71920 │ │ │ │ + ldr r3, [pc, #168] @ 71924 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 718f4 │ │ │ │ - ldr r7, [pc, #144] @ 71938 │ │ │ │ + bne 718e4 │ │ │ │ + ldr r7, [pc, #144] @ 71928 │ │ │ │ mov r0, r4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ - bl 24244 │ │ │ │ + bl 24234 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 718e0 │ │ │ │ + bne 718d0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ 7193c │ │ │ │ + ldr r3, [pc, #112] @ 7192c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r2, [r3, #884] @ 0x374 │ │ │ │ streq r4, [r3, #884] @ 0x374 │ │ │ │ orrne r2, r2, #7 │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71910 │ │ │ │ + bne 71900 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 71940 │ │ │ │ - ldr r0, [pc, #68] @ 71944 │ │ │ │ + ldr r1, [pc, #68] @ 71930 │ │ │ │ + ldr r0, [pc, #68] @ 71934 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ - bl 57934 │ │ │ │ - b 718a0 │ │ │ │ - ldr r1, [pc, #48] @ 71948 │ │ │ │ - ldr r0, [pc, #48] @ 7194c │ │ │ │ + bl 57924 │ │ │ │ + b 71890 │ │ │ │ + ldr r1, [pc, #48] @ 71938 │ │ │ │ + ldr r0, [pc, #48] @ 7193c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq lr, r2, r0, ror r7 │ │ │ │ + andeq lr, r2, r0, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r7, ip, asr r4 │ │ │ │ + andeq r8, r7, ip, ror #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq r3, [r1], -r8 │ │ │ │ andeq r3, r1, r4, lsl #24 │ │ │ │ ldrdeq r3, [r1], -ip │ │ │ │ andeq r3, r1, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r4, [pc, #348] @ 71ac8 │ │ │ │ - ldr r2, [pc, #348] @ 71acc │ │ │ │ - ldr r3, [pc, #348] @ 71ad0 │ │ │ │ + ldr r4, [pc, #348] @ 71ab8 │ │ │ │ + ldr r2, [pc, #348] @ 71abc │ │ │ │ + ldr r3, [pc, #348] @ 71ac0 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r1, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r4, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 285b0 │ │ │ │ + bl 285a0 │ │ │ │ sub r1, fp, #304 @ 0x130 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #288] @ 71ad4 │ │ │ │ + ldr r3, [pc, #288] @ 71ac4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71aa4 │ │ │ │ + bne 71a94 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r4, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [pc, #248] @ 71ad8 │ │ │ │ + ldr r3, [pc, #248] @ 71ac8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #232] @ 71adc │ │ │ │ + ldr r3, [pc, #232] @ 71acc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71a7c │ │ │ │ + beq 71a6c │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r4, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [pc, #196] @ 71ad8 │ │ │ │ + ldr r3, [pc, #196] @ 71ac8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #168] @ 71ae0 │ │ │ │ + ldr r3, [pc, #168] @ 71ad0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #800] @ 0x320 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #140] @ 71ae4 │ │ │ │ - ldr r3, [pc, #116] @ 71ad0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #140] @ 71ad4 │ │ │ │ + ldr r3, [pc, #116] @ 71ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 71ac4 │ │ │ │ + bne 71ab4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #88] @ 71ae8 │ │ │ │ + ldr r1, [pc, #88] @ 71ad8 │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #76] @ 71aec │ │ │ │ - bl 2a180 │ │ │ │ - b 71a00 │ │ │ │ + ldr r2, [pc, #76] @ 71adc │ │ │ │ + bl 2a170 │ │ │ │ + b 719f0 │ │ │ │ ldr r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [pc, #40] @ 71ad8 │ │ │ │ + ldr r3, [pc, #40] @ 71ac8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, r0, lsl #13 │ │ │ │ - andeq lr, r2, r4, lsl #13 │ │ │ │ + muleq r2, r0, r6 │ │ │ │ + muleq r2, r4, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, r0, lsr #11 │ │ │ │ + @ instruction: 0x0002e5b0 │ │ │ │ andeq r3, r1, r0, ror #20 │ │ │ │ andeq r0, r0, lr, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3616] @ 0xe20 │ │ │ │ - ldr r3, [pc, #572] @ 71d48 │ │ │ │ - ldr r4, [pc, #572] @ 71d4c │ │ │ │ + ldr r3, [pc, #572] @ 71d38 │ │ │ │ + ldr r4, [pc, #572] @ 71d3c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #568] @ 71d50 │ │ │ │ + ldr r1, [pc, #568] @ 71d40 │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #556] @ 71d54 │ │ │ │ + ldr r2, [pc, #556] @ 71d44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [fp, #-448] @ 0xfffffe40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 71c80 │ │ │ │ + beq 71c70 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 71c80 │ │ │ │ - ldr r5, [pc, #508] @ 71d58 │ │ │ │ + beq 71c70 │ │ │ │ + ldr r5, [pc, #508] @ 71d48 │ │ │ │ mov r1, #6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 71bc8 │ │ │ │ - ldr r1, [pc, #484] @ 71d5c │ │ │ │ + bne 71bb8 │ │ │ │ + ldr r1, [pc, #484] @ 71d4c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4d44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 71bc8 │ │ │ │ + beq 71bb8 │ │ │ │ sub r7, fp, #152 @ 0x98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [fp, #-152] @ 0xffffff68 │ │ │ │ bl 4558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71bb4 │ │ │ │ + beq 71ba4 │ │ │ │ ldrb r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71ccc │ │ │ │ - ldr r0, [pc, #420] @ 71d60 │ │ │ │ - ldr r1, [pc, #420] @ 71d64 │ │ │ │ + bne 71cbc │ │ │ │ + ldr r0, [pc, #420] @ 71d50 │ │ │ │ + ldr r1, [pc, #420] @ 71d54 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ sub r1, fp, #440 @ 0x1b8 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-448] @ 0xfffffe40 │ │ │ │ - ldr r3, [pc, #392] @ 71d68 │ │ │ │ + ldr r3, [pc, #392] @ 71d58 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ str r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71cac │ │ │ │ + bne 71c9c │ │ │ │ sub r6, fp, #436 @ 0x1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #352] @ 71d6c │ │ │ │ + ldr r3, [pc, #352] @ 71d5c │ │ │ │ ldr r2, [fp, #-448] @ 0xfffffe40 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ - ldr r2, [pc, #332] @ 71d70 │ │ │ │ - ldr r3, [pc, #332] @ 71d74 │ │ │ │ + ldr r2, [pc, #332] @ 71d60 │ │ │ │ + ldr r3, [pc, #332] @ 71d64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #328] @ 71d78 │ │ │ │ + ldr r1, [pc, #328] @ 71d68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #304] @ 71d7c │ │ │ │ + ldr r2, [pc, #304] @ 71d6c │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-440] @ 0xfffffe48 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #264] @ 71d80 │ │ │ │ + ldr r3, [pc, #264] @ 71d70 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #252] @ 71d84 │ │ │ │ - ldr r3, [pc, #200] @ 71d54 │ │ │ │ + ldr r2, [pc, #252] @ 71d74 │ │ │ │ + ldr r3, [pc, #200] @ 71d44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 71d44 │ │ │ │ + bne 71d34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [fp, #-448] @ 0xfffffe40 │ │ │ │ - ldr r3, [pc, #180] @ 71d6c │ │ │ │ + ldr r3, [pc, #180] @ 71d5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-452] @ 0xfffffe3c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #444 @ 0x1bc │ │ │ │ mov r0, r7 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-444] @ 0xfffffe44 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 71bb4 │ │ │ │ + bne 71ba4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bls 71d2c │ │ │ │ - ldr r2, [pc, #132] @ 71d88 │ │ │ │ + bls 71d1c │ │ │ │ + ldr r2, [pc, #132] @ 71d78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ecc │ │ │ │ + bl 57ebc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4dec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e28 │ │ │ │ - ldr r0, [pc, #88] @ 71d8c │ │ │ │ - ldr r1, [pc, #88] @ 71d90 │ │ │ │ + ldr r0, [pc, #88] @ 71d7c │ │ │ │ + ldr r1, [pc, #88] @ 71d80 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ - b 71c80 │ │ │ │ + bl 5bf54 │ │ │ │ + b 71c70 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, ip, ror #9 │ │ │ │ - andeq r8, r7, r8, ror #3 │ │ │ │ - ldrdeq lr, [r2], -r4 │ │ │ │ + strdeq lr, [r2], -ip │ │ │ │ + strdeq r8, [r7], -r8 @ │ │ │ │ + andeq lr, r2, r4, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000139bc │ │ │ │ andeq ip, r0, ip, asr #19 │ │ │ │ andeq r3, r1, r8, lsr r9 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, ip, lsl r9 │ │ │ │ andeq r3, r1, r4, lsr r9 │ │ │ │ andeq r3, r1, r0, asr #17 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ - andeq r8, r7, ip, lsl #1 │ │ │ │ - andeq lr, r2, r0, ror r3 │ │ │ │ + muleq r7, ip, r0 │ │ │ │ + andeq lr, r2, r0, lsl #7 │ │ │ │ andeq r3, r1, ip, lsr r8 │ │ │ │ @ instruction: 0x000137bc │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3352] @ 0xd18 │ │ │ │ - ldr r3, [pc, #852] @ 72104 │ │ │ │ - ldr r1, [pc, #852] @ 72108 │ │ │ │ + ldr r3, [pc, #852] @ 720f4 │ │ │ │ + ldr r1, [pc, #852] @ 720f8 │ │ │ │ sub sp, sp, #720 @ 0x2d0 │ │ │ │ - ldr r2, [pc, #848] @ 7210c │ │ │ │ + ldr r2, [pc, #848] @ 720fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r6, [pc, #836] @ 72110 │ │ │ │ + ldr r6, [pc, #836] @ 72100 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ - beq 71efc │ │ │ │ - ldr r3, [pc, #808] @ 72114 │ │ │ │ - ldr r5, [pc, #808] @ 72118 │ │ │ │ + beq 71eec │ │ │ │ + ldr r3, [pc, #808] @ 72104 │ │ │ │ + ldr r5, [pc, #808] @ 72108 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - b 71e14 │ │ │ │ + b 71e04 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71efc │ │ │ │ + beq 71eec │ │ │ │ ldr r3, [r4, #884] @ 0x374 │ │ │ │ tst r3, #2 │ │ │ │ - bne 71dfc │ │ │ │ - bl 71af0 │ │ │ │ - ldr r3, [pc, #752] @ 7211c │ │ │ │ + bne 71dec │ │ │ │ + bl 71ae0 │ │ │ │ + ldr r3, [pc, #752] @ 7210c │ │ │ │ str r6, [fp, #-700] @ 0xfffffd44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ sub r3, fp, #676 @ 0x2a4 │ │ │ │ str r3, [fp, #-692] @ 0xfffffd4c │ │ │ │ sub r3, fp, #668 @ 0x29c │ │ │ │ str r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ sub r2, fp, #672 @ 0x2a0 │ │ │ │ ldr r3, [fp, #-692] @ 0xfffffd4c │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-696] @ 0xfffffd48 │ │ │ │ ldr r0, [fp, #-688] @ 0xfffffd50 │ │ │ │ sub r1, fp, #680 @ 0x2a8 │ │ │ │ - bl 6c434 │ │ │ │ + bl 6c424 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71eac │ │ │ │ + beq 71e9c │ │ │ │ ldr r3, [fp, #-672] @ 0xfffffd60 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-676] @ 0xfffffd5c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-668] @ 0xfffffd64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-680] @ 0xfffffd58 │ │ │ │ ldr r1, [fp, #-688] @ 0xfffffd50 │ │ │ │ sub r2, fp, #664 @ 0x298 │ │ │ │ - bl 6ce78 │ │ │ │ + bl 6ce68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71f04 │ │ │ │ + blt 71ef4 │ │ │ │ str r4, [fp, #-704] @ 0xfffffd40 │ │ │ │ ldr r0, [fp, #-704] @ 0xfffffd40 │ │ │ │ - bl 3ade4 │ │ │ │ - b 71e48 │ │ │ │ + bl 3add4 │ │ │ │ + b 71e38 │ │ │ │ ldr r6, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #604] @ 72114 │ │ │ │ + ldr r3, [pc, #604] @ 72104 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #884] @ 0x374 │ │ │ │ tst r2, #1 │ │ │ │ bicne r2, r2, #4 │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ - ldr r2, [pc, #584] @ 72120 │ │ │ │ - ldr r3, [pc, #560] @ 7210c │ │ │ │ + ldr r2, [pc, #584] @ 72110 │ │ │ │ + ldr r3, [pc, #560] @ 720fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 720e0 │ │ │ │ + bne 720d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 71ed0 │ │ │ │ + b 71ec0 │ │ │ │ ldr r0, [fp, #-664] @ 0xfffffd68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ ldr r3, [fp, #-664] @ 0xfffffd68 │ │ │ │ cmp r3, #17 │ │ │ │ cmpne r3, #2 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - bne 72014 │ │ │ │ + bne 72004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 303b0 │ │ │ │ + bl 303a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71e9c │ │ │ │ + blt 71e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71e9c │ │ │ │ + bne 71e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #456] @ 72124 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #456] @ 72114 │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ sub r1, fp, #660 @ 0x294 │ │ │ │ str r0, [fp, #-716] @ 0xfffffd34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 49f0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ str r6, [fp, #-712] @ 0xfffffd38 │ │ │ │ str r4, [fp, #-704] @ 0xfffffd40 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 720e4 │ │ │ │ + bne 720d4 │ │ │ │ sub r6, fp, #652 @ 0x28c │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #388] @ 72128 │ │ │ │ + ldr r3, [pc, #388] @ 72118 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #376] @ 7212c │ │ │ │ - ldr r1, [pc, #376] @ 72130 │ │ │ │ + ldr r3, [pc, #376] @ 7211c │ │ │ │ + ldr r1, [pc, #376] @ 72120 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ ldr r7, [fp, #-716] @ 0xfffffd34 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #344] @ 72134 │ │ │ │ + ldr r2, [pc, #344] @ 72124 │ │ │ │ ldr r3, [fp, #-664] @ 0xfffffd68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-660] @ 0xfffffd6c │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ - b 71ea0 │ │ │ │ + bl 3add4 │ │ │ │ + b 71e90 │ │ │ │ sub r1, fp, #656 @ 0x290 │ │ │ │ mov r0, r5 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #248] @ 72124 │ │ │ │ + ldr r3, [pc, #248] @ 72114 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ str r4, [fp, #-704] @ 0xfffffd40 │ │ │ │ str r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 720c0 │ │ │ │ + bne 720b0 │ │ │ │ sub r6, fp, #372 @ 0x174 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #200] @ 72128 │ │ │ │ + ldr r3, [pc, #200] @ 72118 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #200] @ 72138 │ │ │ │ - ldr r1, [pc, #200] @ 7213c │ │ │ │ + ldr r3, [pc, #200] @ 72128 │ │ │ │ + ldr r1, [pc, #200] @ 7212c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-664] @ 0xfffffd68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-656] @ 0xfffffd70 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - b 71ea0 │ │ │ │ + b 71e90 │ │ │ │ ldr r6, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #92] @ 72128 │ │ │ │ + ldr r3, [pc, #92] @ 72118 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-708] @ 0xfffffd3c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [fp, #-700] @ 0xfffffd44 │ │ │ │ - ldr r3, [pc, #56] @ 72128 │ │ │ │ + ldr r3, [pc, #56] @ 72118 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-712] @ 0xfffffd38 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - andeq r7, r7, ip, asr #30 │ │ │ │ - andeq lr, r2, ip, lsr r2 │ │ │ │ + andeq r7, r7, ip, asr pc │ │ │ │ + andeq lr, r2, ip, asr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r8, lsr #4 │ │ │ │ + andeq lr, r2, r8, lsr r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r7, r4, lsl pc │ │ │ │ - ldrdeq r7, [r7], -r8 │ │ │ │ - andeq lr, r2, r0, lsr #2 │ │ │ │ + andeq r7, r7, r4, lsr #30 │ │ │ │ + andeq r7, r7, r8, ror #29 │ │ │ │ + andeq lr, r2, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, ip, asr #11 │ │ │ │ andeq r3, r1, r8, lsl r5 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r3, r1, r0, lsl r5 │ │ │ │ andeq r3, r1, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3488] @ 0xda0 │ │ │ │ - ldr r3, [pc, #936] @ 72504 │ │ │ │ + ldr r3, [pc, #936] @ 724f4 │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #928] @ 72508 │ │ │ │ + ldr ip, [pc, #928] @ 724f8 │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - ldr r3, [pc, #924] @ 7250c │ │ │ │ + ldr r3, [pc, #924] @ 724fc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #920] @ 72510 │ │ │ │ + ldr r1, [pc, #920] @ 72500 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub r5, fp, #280 @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 72304 │ │ │ │ + bne 722f4 │ │ │ │ tst r3, #4 │ │ │ │ - bne 72324 │ │ │ │ + bne 72314 │ │ │ │ tst r3, #8 │ │ │ │ - bne 72344 │ │ │ │ + bne 72334 │ │ │ │ tst r3, #16 │ │ │ │ - bne 72364 │ │ │ │ + bne 72354 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 72384 │ │ │ │ + bne 72374 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 723a4 │ │ │ │ + bne 72394 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 723c4 │ │ │ │ + bne 723b4 │ │ │ │ tst r3, #2 │ │ │ │ - bne 723e4 │ │ │ │ + bne 723d4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 72404 │ │ │ │ + bne 723f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 72424 │ │ │ │ + bne 72414 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 72444 │ │ │ │ + bne 72434 │ │ │ │ tst r3, #32 │ │ │ │ - bne 72464 │ │ │ │ + bne 72454 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 72484 │ │ │ │ + bne 72474 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 724a4 │ │ │ │ + bne 72494 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 724c4 │ │ │ │ + bne 724b4 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 722ec │ │ │ │ + bne 722dc │ │ │ │ sub r1, fp, #568 @ 0x238 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - ldr r3, [pc, #732] @ 72514 │ │ │ │ + ldr r3, [pc, #732] @ 72504 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #564 @ 0x234 │ │ │ │ str r3, [fp, #-580] @ 0xfffffdbc │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 724e0 │ │ │ │ + bne 724d0 │ │ │ │ sub r6, fp, #564 @ 0x234 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #692] @ 72518 │ │ │ │ + ldr r3, [pc, #692] @ 72508 │ │ │ │ ldr r2, [fp, #-576] @ 0xfffffdc0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ - ldr ip, [pc, #676] @ 7251c │ │ │ │ - ldr r1, [pc, #676] @ 72520 │ │ │ │ + ldr ip, [pc, #676] @ 7250c │ │ │ │ + ldr r1, [pc, #676] @ 72510 │ │ │ │ add ip, pc, ip │ │ │ │ sub lr, fp, #280 @ 0x118 │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r2, #440 @ 0x1b8 │ │ │ │ stm sp, {r3, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-580] @ 0xfffffdbc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-568] @ 0xfffffdc8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #604] @ 72524 │ │ │ │ - ldr r3, [pc, #576] @ 7250c │ │ │ │ + ldr r2, [pc, #604] @ 72514 │ │ │ │ + ldr r3, [pc, #576] @ 724fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72500 │ │ │ │ + bne 724f0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r1, [pc, #564] @ 72528 │ │ │ │ + ldr r1, [pc, #564] @ 72518 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ - b 72220 │ │ │ │ - ldr r1, [pc, #544] @ 7252c │ │ │ │ + bl 573a4 │ │ │ │ + b 72210 │ │ │ │ + ldr r1, [pc, #544] @ 7251c │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #4 │ │ │ │ - beq 721b0 │ │ │ │ - ldr r1, [pc, #516] @ 72530 │ │ │ │ + beq 721a0 │ │ │ │ + ldr r1, [pc, #516] @ 72520 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 721b8 │ │ │ │ - ldr r1, [pc, #488] @ 72534 │ │ │ │ + beq 721a8 │ │ │ │ + ldr r1, [pc, #488] @ 72524 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #16 │ │ │ │ - beq 721c0 │ │ │ │ - ldr r1, [pc, #460] @ 72538 │ │ │ │ + beq 721b0 │ │ │ │ + ldr r1, [pc, #460] @ 72528 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 721c8 │ │ │ │ - ldr r1, [pc, #432] @ 7253c │ │ │ │ + beq 721b8 │ │ │ │ + ldr r1, [pc, #432] @ 7252c │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 721d0 │ │ │ │ - ldr r1, [pc, #404] @ 72540 │ │ │ │ + beq 721c0 │ │ │ │ + ldr r1, [pc, #404] @ 72530 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 721d8 │ │ │ │ - ldr r1, [pc, #376] @ 72544 │ │ │ │ + beq 721c8 │ │ │ │ + ldr r1, [pc, #376] @ 72534 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 721e0 │ │ │ │ - ldr r1, [pc, #348] @ 72548 │ │ │ │ + beq 721d0 │ │ │ │ + ldr r1, [pc, #348] @ 72538 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 721e8 │ │ │ │ - ldr r1, [pc, #320] @ 7254c │ │ │ │ + beq 721d8 │ │ │ │ + ldr r1, [pc, #320] @ 7253c │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 721f0 │ │ │ │ - ldr r1, [pc, #292] @ 72550 │ │ │ │ + beq 721e0 │ │ │ │ + ldr r1, [pc, #292] @ 72540 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 721f8 │ │ │ │ - ldr r1, [pc, #264] @ 72554 │ │ │ │ + beq 721e8 │ │ │ │ + ldr r1, [pc, #264] @ 72544 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #32 │ │ │ │ - beq 72200 │ │ │ │ - ldr r1, [pc, #236] @ 72558 │ │ │ │ + beq 721f0 │ │ │ │ + ldr r1, [pc, #236] @ 72548 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 72208 │ │ │ │ - ldr r1, [pc, #208] @ 7255c │ │ │ │ + beq 721f8 │ │ │ │ + ldr r1, [pc, #208] @ 7254c │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 72210 │ │ │ │ - ldr r1, [pc, #180] @ 72560 │ │ │ │ + beq 72200 │ │ │ │ + ldr r1, [pc, #180] @ 72550 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 72218 │ │ │ │ - ldr r1, [pc, #152] @ 72564 │ │ │ │ + beq 72208 │ │ │ │ + ldr r1, [pc, #152] @ 72554 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, fp, #280 @ 0x118 │ │ │ │ - bl 573b4 │ │ │ │ + bl 573a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 72218 │ │ │ │ + b 72208 │ │ │ │ ldr r2, [fp, #-576] @ 0xfffffdc0 │ │ │ │ - ldr r3, [pc, #44] @ 72518 │ │ │ │ + ldr r3, [pc, #44] @ 72508 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-580] @ 0xfffffdbc │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #564 @ 0x234 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ + andeq sp, r2, ip, lsr #29 │ │ │ │ muleq r2, ip, lr │ │ │ │ - andeq sp, r2, ip, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r3, r1, ip, lsl r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, r4, lsl r4 │ │ │ │ andeq r3, r1, r8, ror #4 │ │ │ │ - andeq sp, r2, r0, lsr sp │ │ │ │ + andeq sp, r2, r0, asr #26 │ │ │ │ andeq r3, r1, ip, lsl #7 │ │ │ │ andeq r3, r1, r0, lsr #5 │ │ │ │ andeq r3, r1, ip, lsl #5 │ │ │ │ andeq r3, r1, r8, ror r2 │ │ │ │ andeq r3, r1, r8, ror #4 │ │ │ │ andeq r3, r1, ip, asr r2 │ │ │ │ andeq r3, r1, r8, asr #4 │ │ │ │ @@ -112037,405 +112033,405 @@ │ │ │ │ @ instruction: 0x000131b8 │ │ │ │ andeq r3, r1, r4, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #12 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #244] @ 72678 │ │ │ │ - ldr r1, [pc, #244] @ 7267c │ │ │ │ + ldr ip, [pc, #244] @ 72668 │ │ │ │ + ldr r1, [pc, #244] @ 7266c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #236] @ 72680 │ │ │ │ + ldr r3, [pc, #236] @ 72670 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #232] @ 72684 │ │ │ │ + ldr r2, [pc, #232] @ 72674 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 72634 │ │ │ │ + bne 72624 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl 49a8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7266c │ │ │ │ + bne 7265c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [pc, #160] @ 72688 │ │ │ │ + ldr r1, [pc, #160] @ 72678 │ │ │ │ cmp r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movcc r3, r0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72650 │ │ │ │ - ldr r2, [pc, #128] @ 7268c │ │ │ │ - ldr r3, [pc, #108] @ 7267c │ │ │ │ + bne 72640 │ │ │ │ + ldr r2, [pc, #128] @ 7267c │ │ │ │ + ldr r3, [pc, #108] @ 7266c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72674 │ │ │ │ + bne 72664 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 72690 │ │ │ │ - ldr r0, [pc, #84] @ 72694 │ │ │ │ + ldr r1, [pc, #84] @ 72680 │ │ │ │ + ldr r0, [pc, #84] @ 72684 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ - bl 57934 │ │ │ │ - b 725bc │ │ │ │ - ldr r1, [pc, #64] @ 72698 │ │ │ │ - ldr r0, [pc, #64] @ 7269c │ │ │ │ + bl 57924 │ │ │ │ + b 725ac │ │ │ │ + ldr r1, [pc, #64] @ 72688 │ │ │ │ + ldr r0, [pc, #64] @ 7268c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ - bl 57b60 │ │ │ │ - b 72604 │ │ │ │ + bl 57b50 │ │ │ │ + b 725f4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 725f8 │ │ │ │ + b 725e8 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r2, r0, ror sl │ │ │ │ + andeq sp, r2, r0, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r4, asr sl │ │ │ │ + andeq sp, r2, r4, ror #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, ip, lsl r7 │ │ │ │ - andeq sp, r2, ip, ror #19 │ │ │ │ + andeq r7, r7, ip, lsr #14 │ │ │ │ + strdeq sp, [r2], -ip │ │ │ │ @ instruction: 0x00012eb8 │ │ │ │ andeq r3, r1, r0, rrx │ │ │ │ muleq r1, ip, lr │ │ │ │ andeq r3, r1, r4, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3368] @ 0xd28 │ │ │ │ - ldr ip, [pc, #1792] @ 72dbc │ │ │ │ - ldr r1, [pc, #1792] @ 72dc0 │ │ │ │ - ldr r2, [pc, #1792] @ 72dc4 │ │ │ │ + ldr ip, [pc, #1792] @ 72dac │ │ │ │ + ldr r1, [pc, #1792] @ 72db0 │ │ │ │ + ldr r2, [pc, #1792] @ 72db4 │ │ │ │ sub sp, sp, #692 @ 0x2b4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1772] @ 72dc8 │ │ │ │ + ldr r3, [pc, #1772] @ 72db8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 728a0 │ │ │ │ + beq 72890 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge 72810 │ │ │ │ + bge 72800 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 727e4 │ │ │ │ + beq 727d4 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #1704] @ 72dcc │ │ │ │ + ldr r3, [pc, #1704] @ 72dbc │ │ │ │ sub r1, fp, #664 @ 0x298 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #884] @ 0x374 │ │ │ │ tst r2, #1 │ │ │ │ orrne r2, r2, #6 │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #1664] @ 72dd0 │ │ │ │ + ldr r3, [pc, #1664] @ 72dc0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ str r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72a1c │ │ │ │ + bne 72a0c │ │ │ │ sub r6, fp, #324 @ 0x144 │ │ │ │ mov r0, r6 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r3, [pc, #1624] @ 72dd4 │ │ │ │ + ldr r3, [pc, #1624] @ 72dc4 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1608] @ 72dd8 │ │ │ │ - ldr r2, [pc, #1608] @ 72ddc │ │ │ │ + ldr r3, [pc, #1608] @ 72dc8 │ │ │ │ + ldr r2, [pc, #1608] @ 72dcc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1592] @ 72de0 │ │ │ │ + ldr r1, [pc, #1592] @ 72dd0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #8 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1568] @ 72de4 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #1568] @ 72dd4 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-664] @ 0xfffffd68 │ │ │ │ mov r1, r5 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #1532] @ 72de8 │ │ │ │ - ldr r3, [pc, #1492] @ 72dc4 │ │ │ │ + ldr r2, [pc, #1532] @ 72dd8 │ │ │ │ + ldr r3, [pc, #1492] @ 72db4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72db8 │ │ │ │ + bne 72da8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1492] @ 72dec │ │ │ │ + ldr r0, [pc, #1492] @ 72ddc │ │ │ │ sub r3, fp, #676 @ 0x2a4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, fp, #680 @ 0x2a8 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #12 │ │ │ │ sub r3, fp, #672 @ 0x2a0 │ │ │ │ sub r2, fp, #684 @ 0x2ac │ │ │ │ - bl 6d1a4 │ │ │ │ + bl 6d194 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72934 │ │ │ │ + beq 72924 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r7, [fp, #-684] @ 0xfffffd54 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r8, [fp, #-672] @ 0xfffffd60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [fp, #-680] @ 0xfffffd58 │ │ │ │ ldr sl, [fp, #-676] @ 0xfffffd5c │ │ │ │ moveq r6, r5 │ │ │ │ - bne 72910 │ │ │ │ + bne 72900 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #6 │ │ │ │ - bne 728a8 │ │ │ │ + bne 72898 │ │ │ │ tst r3, #3648 @ 0xe40 │ │ │ │ - bne 72a3c │ │ │ │ + bne 72a2c │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - bne 72acc │ │ │ │ + bne 72abc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72894 │ │ │ │ + beq 72884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - b 727e4 │ │ │ │ - bl 72140 │ │ │ │ - b 726f8 │ │ │ │ + bl 3add4 │ │ │ │ + b 727d4 │ │ │ │ + bl 72130 │ │ │ │ + b 726e8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [fp, #-660] @ 0xfffffd6c │ │ │ │ str r8, [fp, #-656] @ 0xfffffd70 │ │ │ │ - bl 609a0 │ │ │ │ + bl 60990 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72884 │ │ │ │ + bne 72874 │ │ │ │ sub r3, fp, #652 @ 0x28c │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #656 @ 0x290 │ │ │ │ sub r1, fp, #660 @ 0x294 │ │ │ │ - bl 116a4 │ │ │ │ + bl 11698 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ orrs r0, r9, r0 │ │ │ │ - bne 72d00 │ │ │ │ + bne 72cf0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72884 │ │ │ │ + bne 72874 │ │ │ │ ldr r0, [fp, #-660] @ 0xfffffd6c │ │ │ │ ldr r1, [fp, #-656] @ 0xfffffd70 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, fp, #652 @ 0x28c │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - bl e874 │ │ │ │ - b 72884 │ │ │ │ + bl e868 │ │ │ │ + b 72874 │ │ │ │ ldr r2, [fp, #-688] @ 0xfffffd50 │ │ │ │ - ldr r1, [pc, #1236] @ 72df0 │ │ │ │ + ldr r1, [pc, #1236] @ 72de0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #16 │ │ │ │ - bl 28bcc │ │ │ │ + bl 28bbc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b 72864 │ │ │ │ - ldr r3, [pc, #1168] @ 72dcc │ │ │ │ + b 72854 │ │ │ │ + ldr r3, [pc, #1168] @ 72dbc │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #4 │ │ │ │ - bne 727e4 │ │ │ │ + bne 727d4 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ands r4, r1, #40960 @ 0xa000 │ │ │ │ - bne 727e4 │ │ │ │ + bne 727d4 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r4 │ │ │ │ - bl 6c9c8 │ │ │ │ + bl 6c9b8 │ │ │ │ sub r1, fp, #668 @ 0x29c │ │ │ │ mov r0, r4 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #1100] @ 72dd0 │ │ │ │ + ldr r3, [pc, #1100] @ 72dc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #604 @ 0x25c │ │ │ │ str r3, [fp, #-700] @ 0xfffffd44 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 72c5c │ │ │ │ + bne 72c4c │ │ │ │ sub r5, fp, #604 @ 0x25c │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #1056] @ 72dd4 │ │ │ │ + ldr r3, [pc, #1056] @ 72dc4 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 4570 │ │ │ │ - ldr r3, [pc, #1072] @ 72df4 │ │ │ │ - ldr r2, [pc, #1072] @ 72df8 │ │ │ │ + ldr r3, [pc, #1072] @ 72de4 │ │ │ │ + ldr r2, [pc, #1072] @ 72de8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1056] @ 72dfc │ │ │ │ + ldr r1, [pc, #1056] @ 72dec │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #1032] @ 72e00 │ │ │ │ - bl 2a180 │ │ │ │ + ldr r2, [pc, #1032] @ 72df0 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, #-700] @ 0xfffffd44 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-668] @ 0xfffffd64 │ │ │ │ mov r1, r6 │ │ │ │ bl 49f0 │ │ │ │ - b 727e4 │ │ │ │ + b 727d4 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #940] @ 72dd4 │ │ │ │ + ldr r3, [pc, #940] @ 72dc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ cmp r7, #5 │ │ │ │ str r8, [fp, #-644] @ 0xfffffd7c │ │ │ │ str r7, [fp, #-648] @ 0xfffffd78 │ │ │ │ - beq 72c7c │ │ │ │ + beq 72c6c │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #936] @ 72e04 │ │ │ │ + ldr r3, [pc, #936] @ 72df4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movne r2, #13 │ │ │ │ moveq r2, #14 │ │ │ │ ldr r7, [r3, r2, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 60978 │ │ │ │ + bl 60968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72c90 │ │ │ │ + beq 72c80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30cd8 │ │ │ │ - ldr r3, [pc, #836] @ 72dcc │ │ │ │ + bl 30cc8 │ │ │ │ + ldr r3, [pc, #836] @ 72dbc │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #864] @ 0x360 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 72d18 │ │ │ │ + beq 72d08 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72884 │ │ │ │ - ldr r0, [pc, #852] @ 72e08 │ │ │ │ + bne 72874 │ │ │ │ + ldr r0, [pc, #852] @ 72df8 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 6c9c8 │ │ │ │ - b 72884 │ │ │ │ + bl 6c9b8 │ │ │ │ + b 72874 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [fp, #-636] @ 0xfffffd84 │ │ │ │ str r8, [fp, #-632] @ 0xfffffd88 │ │ │ │ - bl 60950 │ │ │ │ + bl 60940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 72884 │ │ │ │ + bne 72874 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [fp, #-620] @ 0xfffffd94 │ │ │ │ - bl 1313c │ │ │ │ + bl 13130 │ │ │ │ sub r3, fp, #628 @ 0x274 │ │ │ │ sub r2, fp, #632 @ 0x278 │ │ │ │ sub r1, fp, #636 @ 0x27c │ │ │ │ mov r0, r6 │ │ │ │ - bl 116a4 │ │ │ │ + bl 11698 │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-624] @ 0xfffffd90 │ │ │ │ - bne 72b34 │ │ │ │ + bne 72b24 │ │ │ │ ldr r2, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 72d24 │ │ │ │ + bne 72d14 │ │ │ │ str r3, [fp, #-612] @ 0xfffffd9c │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r0, [fp, #-636] @ 0xfffffd84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [fp, #-632] @ 0xfffffd88 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ str r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ str r1, [fp, #-608] @ 0xfffffda0 │ │ │ │ - bne 72d58 │ │ │ │ + bne 72d48 │ │ │ │ ldr r2, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #16 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, fp, #628 @ 0x274 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c04 │ │ │ │ + beq 72bf4 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #560] @ 72dcc │ │ │ │ + ldr r3, [pc, #560] @ 72dbc │ │ │ │ ldr ip, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [fp, #-608] @ 0xfffffda0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #884] @ 0x374 │ │ │ │ ldr r0, [fp, #-616] @ 0xfffffd98 │ │ │ │ tst r2, #1 │ │ │ │ @@ -112443,472 +112439,472 @@ │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ ldr r2, [fp, #-620] @ 0xfffffd94 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, ip, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl fb24 │ │ │ │ + bl fb18 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #488] @ 72dcc │ │ │ │ + ldr r3, [pc, #488] @ 72dbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #884] @ 0x374 │ │ │ │ tst r2, #1 │ │ │ │ bicne r2, r2, #8 │ │ │ │ orrne r2, r2, #4 │ │ │ │ strne r2, [r3, #884] @ 0x374 │ │ │ │ - bl d448 │ │ │ │ - bl d284 │ │ │ │ + bl d43c │ │ │ │ + bl d278 │ │ │ │ ldr r3, [fp, #-628] @ 0xfffffd8c │ │ │ │ tst r3, #8 │ │ │ │ - bne 72d4c │ │ │ │ + bne 72d3c │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72d2c │ │ │ │ + beq 72d1c │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 72d3c │ │ │ │ + bne 72d2c │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #464] @ 72e0c │ │ │ │ + ldr r1, [pc, #464] @ 72dfc │ │ │ │ ldr r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r3, r7} │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [fp, #-636] @ 0xfffffd84 │ │ │ │ add r1, r1, #12 │ │ │ │ sub r2, fp, #624 @ 0x270 │ │ │ │ - bl 6ce78 │ │ │ │ - b 72884 │ │ │ │ + bl 6ce68 │ │ │ │ + b 72874 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ - ldr r3, [pc, #364] @ 72dd4 │ │ │ │ + ldr r3, [pc, #364] @ 72dc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-700] @ 0xfffffd44 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #604 @ 0x25c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r3, [pc, #384] @ 72e04 │ │ │ │ + ldr r3, [pc, #384] @ 72df4 │ │ │ │ ldr r2, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - b 72a68 │ │ │ │ + b 72a58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31be8 │ │ │ │ + bl 31bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72a78 │ │ │ │ + beq 72a68 │ │ │ │ sub r3, fp, #640 @ 0x280 │ │ │ │ sub r2, fp, #644 @ 0x284 │ │ │ │ sub r1, fp, #648 @ 0x288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 116a4 │ │ │ │ + bl 11698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72ce0 │ │ │ │ + bne 72cd0 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72a78 │ │ │ │ + bne 72a68 │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 72a78 │ │ │ │ + bne 72a68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71950 │ │ │ │ - b 72a78 │ │ │ │ + bl 71940 │ │ │ │ + b 72a68 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r0, [fp, #-660] @ 0xfffffd6c │ │ │ │ ldr r1, [fp, #-656] @ 0xfffffd70 │ │ │ │ addne r3, r3, #16 │ │ │ │ - b 728f4 │ │ │ │ + b 728e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11938 │ │ │ │ - b 72a9c │ │ │ │ + bl 1192c │ │ │ │ + b 72a8c │ │ │ │ tst r3, #8 │ │ │ │ - bne 72d4c │ │ │ │ + bne 72d3c │ │ │ │ ldr r3, [fp, #-688] @ 0xfffffd50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 72884 │ │ │ │ + beq 72874 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ mvn r7, r3 │ │ │ │ lsr r7, r7, #31 │ │ │ │ - b 72c30 │ │ │ │ + b 72c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11938 │ │ │ │ - b 72c10 │ │ │ │ + bl 1192c │ │ │ │ + b 72c00 │ │ │ │ sub r3, fp, #620 @ 0x26c │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #608 @ 0x260 │ │ │ │ sub r3, fp, #612 @ 0x264 │ │ │ │ sub r1, fp, #616 @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1138c │ │ │ │ + bl 11380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72d94 │ │ │ │ + beq 72d84 │ │ │ │ ldr r3, [fp, #-624] @ 0xfffffd90 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-616] @ 0xfffffd98 │ │ │ │ streq r3, [fp, #-636] @ 0xfffffd84 │ │ │ │ ldreq r3, [fp, #-608] @ 0xfffffda0 │ │ │ │ streq r3, [fp, #-632] @ 0xfffffd88 │ │ │ │ ldr r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ ldr r0, [fp, #-636] @ 0xfffffd84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r3, #1 │ │ │ │ str r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ mvnlt r3, #0 │ │ │ │ ldr r1, [fp, #-632] @ 0xfffffd88 │ │ │ │ strlt r3, [fp, #-620] @ 0xfffffd94 │ │ │ │ - b 72b58 │ │ │ │ + b 72b48 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r2, r4, lsr r9 │ │ │ │ - andeq sp, r2, r0, lsr r9 │ │ │ │ + andeq sp, r2, r4, asr #18 │ │ │ │ + andeq sp, r2, r0, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r2, r1, r8, asr #30 │ │ │ │ strdeq r2, [r1], -r0 │ │ │ │ andeq r2, r1, r4, asr #26 │ │ │ │ andeq r0, r0, fp, ror #3 │ │ │ │ - andeq sp, r2, ip, lsl #16 │ │ │ │ - andeq r7, r7, r8, ror #9 │ │ │ │ + andeq sp, r2, ip, lsl r8 │ │ │ │ + strdeq r7, [r7], -r8 │ │ │ │ andeq r2, r1, r0, ror #18 │ │ │ │ strdeq r2, [r1], -r0 │ │ │ │ @ instruction: 0x00012cbc │ │ │ │ andeq r2, r1, r0, lsl fp │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r7, r7, r0, asr r2 │ │ │ │ - andeq r7, r7, r8, asr #1 │ │ │ │ - ldr r3, [pc, #268] @ 72f24 │ │ │ │ + andeq r7, r7, r0, ror #4 │ │ │ │ + ldrdeq r7, [r7], -r8 │ │ │ │ + ldr r3, [pc, #268] @ 72f14 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ - ldr r3, [pc, #264] @ 72f28 │ │ │ │ + ldr r3, [pc, #264] @ 72f18 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 72f1c │ │ │ │ + beq 72f0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #232] @ 72f2c │ │ │ │ + ldr r2, [pc, #232] @ 72f1c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #820] @ 0x334 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 72ea4 │ │ │ │ + beq 72e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72e74 │ │ │ │ + beq 72e64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 72e80 │ │ │ │ + blt 72e70 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 72eac │ │ │ │ + beq 72e9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 71d94 │ │ │ │ + b 71d84 │ │ │ │ ldr r1, [r2, #836] @ 0x344 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 72edc │ │ │ │ + beq 72ecc │ │ │ │ ldr r2, [r2, #840] @ 0x348 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 72edc │ │ │ │ + beq 72ecc │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #884] @ 0x374 │ │ │ │ mvn r0, #0 │ │ │ │ - b 72f14 │ │ │ │ + b 72f04 │ │ │ │ ldr r3, [r2, #836] @ 0x344 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 72ec4 │ │ │ │ + beq 72eb4 │ │ │ │ ldr r3, [r2, #840] @ 0x348 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 72e74 │ │ │ │ + bne 72e64 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #884] @ 0x374 │ │ │ │ tst r3, #1 │ │ │ │ orrne r3, r3, #6 │ │ │ │ strne r3, [r4, #884] @ 0x374 │ │ │ │ - b 72f10 │ │ │ │ + b 72f00 │ │ │ │ add r1, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #884] @ 0x374 │ │ │ │ tst r2, #1 │ │ │ │ orrne r2, r2, #6 │ │ │ │ strne r2, [r1, #884] @ 0x374 │ │ │ │ - ldr r2, [pc, #56] @ 72f30 │ │ │ │ + ldr r2, [pc, #56] @ 72f20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 6ab48 │ │ │ │ + bl 6ab38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e98 │ │ │ │ + bne 72e88 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ - ldrdeq sp, [r2], -r8 │ │ │ │ + andeq r6, r7, r0, lsl #30 │ │ │ │ + andeq sp, r2, r8, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #396] @ 730dc │ │ │ │ - ldr r4, [pc, #396] @ 730e0 │ │ │ │ + ldr r3, [pc, #396] @ 730cc │ │ │ │ + ldr r4, [pc, #396] @ 730d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73098 │ │ │ │ + beq 73088 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 730b8 │ │ │ │ - ldr r3, [pc, #364] @ 730e4 │ │ │ │ + beq 730a8 │ │ │ │ + ldr r3, [pc, #364] @ 730d4 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #6 │ │ │ │ - bne 7308c │ │ │ │ + bne 7307c │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ mov r6, r0 │ │ │ │ - bl 6c3ec │ │ │ │ + bl 6c3dc │ │ │ │ subs r7, r0, #0 │ │ │ │ movgt r4, #0 │ │ │ │ - ble 72fdc │ │ │ │ + ble 72fcc │ │ │ │ add r5, r6, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 726a0 │ │ │ │ + bl 72690 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r4, r4, #16 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 72fac │ │ │ │ + bgt 72f9c │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #884] @ 0x374 │ │ │ │ tst r3, #6 │ │ │ │ - bne 730a0 │ │ │ │ - ldr r4, [pc, #260] @ 730e8 │ │ │ │ + bne 73090 │ │ │ │ + ldr r4, [pc, #260] @ 730d8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 6cb6c │ │ │ │ + bl 6cb5c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #9 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ble 73054 │ │ │ │ + ble 73044 │ │ │ │ add r2, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #884] @ 0x374 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strne r3, [r2, #884] @ 0x374 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - bl 12f50 │ │ │ │ + bl 12f44 │ │ │ │ add r1, r8, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #884] @ 0x374 │ │ │ │ - ldr r3, [pc, #172] @ 730ec │ │ │ │ + ldr r3, [pc, #172] @ 730dc │ │ │ │ tst r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bicne r2, r2, #8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ orrne r2, r2, #4 │ │ │ │ strne r2, [r1, #884] @ 0x374 │ │ │ │ cmp r3, #300 @ 0x12c │ │ │ │ - blt 7307c │ │ │ │ + blt 7306c │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r1, [r8, #820] @ 0x334 │ │ │ │ - ldr r3, [pc, #132] @ 730f0 │ │ │ │ + ldr r3, [pc, #132] @ 730e0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - beq 730c8 │ │ │ │ + beq 730b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 71d94 │ │ │ │ + bl 71d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72f88 │ │ │ │ + beq 72f78 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 71d94 │ │ │ │ + bl 71d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72fdc │ │ │ │ + beq 72fcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ - b 73098 │ │ │ │ + bl 3add4 │ │ │ │ + b 73088 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - bl 6c760 │ │ │ │ - b 72f70 │ │ │ │ + bl 6c750 │ │ │ │ + b 72f60 │ │ │ │ ldr r3, [r8, #824] @ 0x338 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7307c │ │ │ │ - bl 77658 │ │ │ │ - b 7307c │ │ │ │ - @ instruction: 0x00076db4 │ │ │ │ - andeq sp, r2, r0, lsr #1 │ │ │ │ + bne 7306c │ │ │ │ + bl 77648 │ │ │ │ + b 7306c │ │ │ │ + andeq r6, r7, r4, asr #27 │ │ │ │ + strheq sp, [r2], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, r4, lsr #26 │ │ │ │ - andeq r6, r7, r4, asr #25 │ │ │ │ - muleq r7, r8, ip │ │ │ │ + andeq r6, r7, r4, lsr sp │ │ │ │ + ldrdeq r6, [r7], -r4 │ │ │ │ + andeq r6, r7, r8, lsr #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #36] @ 7314c │ │ │ │ + ldr r4, [pc, #36] @ 7313c │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c604 │ │ │ │ + bl 6c5f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c7a8 │ │ │ │ + bl 6c798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c328 │ │ │ │ + bl 6c318 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r6, r7, r0, ror #23 │ │ │ │ + strdeq r6, [r7], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 731bc │ │ │ │ - ldr r1, [pc, #80] @ 731c0 │ │ │ │ - ldr r3, [pc, #80] @ 731c4 │ │ │ │ + ldr r2, [pc, #80] @ 731ac │ │ │ │ + ldr r1, [pc, #80] @ 731b0 │ │ │ │ + ldr r3, [pc, #80] @ 731b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, #12 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r1, #884] @ 0x374 │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3] │ │ │ │ str ip, [r3, #44] @ 0x2c │ │ │ │ - bl 6c604 │ │ │ │ + bl 6c5f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c7a8 │ │ │ │ + bl 6c798 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c328 │ │ │ │ + bl 6c318 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq ip, r2, r8, lsl #29 │ │ │ │ + muleq r2, r8, lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, ip, lsl #23 │ │ │ │ + muleq r7, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [pc, #176] @ 7329c │ │ │ │ - ldr r3, [pc, #176] @ 732a0 │ │ │ │ + ldr r2, [pc, #176] @ 7328c │ │ │ │ + ldr r3, [pc, #176] @ 73290 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 60950 │ │ │ │ + bl 60940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73240 │ │ │ │ - ldr r2, [pc, #136] @ 732a4 │ │ │ │ - ldr r3, [pc, #128] @ 732a0 │ │ │ │ + beq 73230 │ │ │ │ + ldr r2, [pc, #136] @ 73294 │ │ │ │ + ldr r3, [pc, #128] @ 73290 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73298 │ │ │ │ + bne 73288 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub r6, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1313c │ │ │ │ + bl 13130 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 116a4 │ │ │ │ + bl 11698 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ tst r3, #8 │ │ │ │ - beq 73214 │ │ │ │ + beq 73204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11938 │ │ │ │ - b 73214 │ │ │ │ + bl 1192c │ │ │ │ + b 73204 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, ip, lsl #28 │ │ │ │ + andeq ip, r2, ip, lsl lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r2], -ip @ │ │ │ │ + andeq ip, r2, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 732f4 │ │ │ │ + ldr r1, [pc, #40] @ 732e4 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 45ac │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 4af8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #32] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r7, r1, ip, asr #18 │ │ │ │ - ldr r3, [pc, #644] @ 73584 │ │ │ │ + ldr r3, [pc, #644] @ 73574 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, r0 │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ add ip, lr, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -112926,15 +112922,15 @@ │ │ │ │ ldr r1, [lr, #28] │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r0 │ │ │ │ mov lr, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 7337c │ │ │ │ + b 7336c │ │ │ │ mov r7, sl │ │ │ │ mov lr, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -112968,25 +112964,25 @@ │ │ │ │ eor r1, r1, r9 │ │ │ │ eor r2, r2, r4, ror #22 │ │ │ │ add r2, r2, r1 │ │ │ │ add r0, r8, r3 │ │ │ │ add r2, r3, r2 │ │ │ │ mov r8, lr │ │ │ │ mov r1, r7 │ │ │ │ - bne 73364 │ │ │ │ - ldr r3, [pc, #372] @ 73588 │ │ │ │ + bne 73354 │ │ │ │ + ldr r3, [pc, #372] @ 73578 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r8, #16 │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7344c │ │ │ │ + b 7343c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r1 │ │ │ │ mov ip, r8 │ │ │ │ @@ -113036,15 +113032,15 @@ │ │ │ │ eor r1, r1, r2, ror #22 │ │ │ │ eor ip, ip, lr │ │ │ │ add r1, r1, ip │ │ │ │ add r1, r3, r1 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 73434 │ │ │ │ + bne 73424 │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [lr] │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [lr] │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r1, [lr, #20] │ │ │ │ @@ -113076,54 +113072,54 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ ands r6, r3, #63 @ 0x3f │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 7360c │ │ │ │ + beq 735fc │ │ │ │ rsb r8, r6, #64 @ 0x40 │ │ │ │ add r0, r6, #40 @ 0x28 │ │ │ │ cmp r8, r2 │ │ │ │ add r0, r4, r0 │ │ │ │ - bhi 7367c │ │ │ │ + bhi 7366c │ │ │ │ mov r2, r8 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [r4, #32] │ │ │ │ lsl r2, r8, #3 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sub r5, r5, #64 @ 0x40 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add r7, r7, r8 │ │ │ │ add r5, r6, r5 │ │ │ │ - bl 732f8 │ │ │ │ + bl 732e8 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bls 73668 │ │ │ │ + bls 73658 │ │ │ │ sub r8, r5, #64 @ 0x40 │ │ │ │ bic r6, r8, #63 @ 0x3f │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ add r6, r7, r6 │ │ │ │ mov r9, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 732f8 │ │ │ │ + bl 732e8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ adds r3, r3, #512 @ 0x200 │ │ │ │ add r9, r9, #64 @ 0x40 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r9, r6 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - bne 73628 │ │ │ │ + bne 73618 │ │ │ │ bic r8, r8, #63 @ 0x3f │ │ │ │ add r7, r7, #64 @ 0x40 │ │ │ │ add r7, r8, r7 │ │ │ │ and r5, r5, #63 @ 0x3f │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ @@ -113137,63 +113133,63 @@ │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 736bc │ │ │ │ + beq 736ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7358c │ │ │ │ + b 7357c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 737f8 │ │ │ │ + beq 737e8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ eor r6, r2, r2, ror #16 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r6, r6, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r7, r3, r1, ror #8 │ │ │ │ bic r6, r6, #65280 @ 0xff00 │ │ │ │ lsr r1, r2, #3 │ │ │ │ eor r6, r6, r2, ror #8 │ │ │ │ ands r1, r1, #63 @ 0x3f │ │ │ │ str r7, [r5, #32] │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ - beq 73770 │ │ │ │ + beq 73760 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, r5, r1 │ │ │ │ mvn r0, #127 @ 0x7f │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ strb r0, [r3, #40] @ 0x28 │ │ │ │ - bls 73828 │ │ │ │ + bls 73818 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bne 73810 │ │ │ │ + bne 73800 │ │ │ │ add r8, r5, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 732f8 │ │ │ │ + bl 732e8 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4af8 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ - b 73788 │ │ │ │ + b 73778 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ add r0, r5, #41 @ 0x29 │ │ │ │ bl 4af8 │ │ │ │ mov r8, r5 │ │ │ │ mvn r3, #127 @ 0x7f │ │ │ │ strb r3, [r8, #40]! @ 0x28 │ │ │ │ lsr r3, r7, #8 │ │ │ │ @@ -113208,100 +113204,100 @@ │ │ │ │ lsr r6, r6, #24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r5, #96] @ 0x60 │ │ │ │ strb r2, [r5, #101] @ 0x65 │ │ │ │ strb r3, [r5, #102] @ 0x66 │ │ │ │ strb r6, [r5, #103] @ 0x67 │ │ │ │ - bl 732f8 │ │ │ │ + bl 732e8 │ │ │ │ sub ip, r5, #4 │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r2, [ip, #4]! │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [ip] │ │ │ │ str r3, [r4], #4 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 737d4 │ │ │ │ + bne 737c4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 4af8 │ │ │ │ add r0, r1, #41 @ 0x29 │ │ │ │ rsb r2, r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4af8 │ │ │ │ - b 73744 │ │ │ │ + b 73734 │ │ │ │ add r0, r1, #41 @ 0x29 │ │ │ │ rsb r2, r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4af8 │ │ │ │ add r8, r5, #40 @ 0x28 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ - b 73788 │ │ │ │ + b 73778 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #128] @ 738e8 │ │ │ │ - ldr r2, [pc, #128] @ 738ec │ │ │ │ + ldr ip, [pc, #128] @ 738d8 │ │ │ │ + ldr r2, [pc, #128] @ 738dc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ - beq 738d8 │ │ │ │ + beq 738c8 │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 736c8 │ │ │ │ + bl 736b8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e08 │ │ │ │ - ldr r2, [pc, #64] @ 738f0 │ │ │ │ - ldr r3, [pc, #56] @ 738ec │ │ │ │ + bl 28df8 │ │ │ │ + ldr r2, [pc, #64] @ 738e0 │ │ │ │ + ldr r3, [pc, #56] @ 738dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 738e4 │ │ │ │ + bne 738d4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 4af8 │ │ │ │ - b 738a8 │ │ │ │ + b 73898 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, ip, lsl #15 │ │ │ │ + muleq r2, ip, r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, r8, asr #14 │ │ │ │ + andeq ip, r2, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #208] @ 739e4 │ │ │ │ - ldr r3, [pc, #208] @ 739e8 │ │ │ │ + ldr r2, [pc, #208] @ 739d4 │ │ │ │ + ldr r3, [pc, #208] @ 739d8 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #200] @ 739ec │ │ │ │ + ldr lr, [pc, #200] @ 739dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -113315,145 +113311,145 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ bl 4af8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strd r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - beq 73988 │ │ │ │ + beq 73978 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7358c │ │ │ │ + bl 7357c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 739b0 │ │ │ │ + beq 739a0 │ │ │ │ sub r5, fp, #56 @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 736c8 │ │ │ │ + bl 736b8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e08 │ │ │ │ - ldr r2, [pc, #56] @ 739f0 │ │ │ │ - ldr r3, [pc, #44] @ 739e8 │ │ │ │ + bl 28df8 │ │ │ │ + ldr r2, [pc, #56] @ 739e0 │ │ │ │ + ldr r3, [pc, #44] @ 739d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 739e0 │ │ │ │ + bne 739d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, r0, ror #13 │ │ │ │ + strdeq ip, [r2], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r7, [r1], -r4 │ │ │ │ - andeq ip, r2, r0, asr #12 │ │ │ │ + andeq ip, r2, r0, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3560] @ 0xde8 │ │ │ │ - ldr r2, [pc, #172] @ 73abc │ │ │ │ - ldr r3, [pc, #172] @ 73ac0 │ │ │ │ + ldr r2, [pc, #172] @ 73aac │ │ │ │ + ldr r3, [pc, #172] @ 73ab0 │ │ │ │ sub sp, sp, #520 @ 0x208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ sub r4, fp, #532 @ 0x214 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2905c │ │ │ │ - ldr ip, [pc, #116] @ 73ac4 │ │ │ │ + bl 2904c │ │ │ │ + ldr ip, [pc, #116] @ 73ab4 │ │ │ │ mov r0, r4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r5, #2 │ │ │ │ sub r4, fp, #500 @ 0x1f4 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ add r3, r3, #2 │ │ │ │ and r1, r2, #15 │ │ │ │ ldrb lr, [ip, r2, lsr #4] │ │ │ │ cmp r4, r0 │ │ │ │ ldrb r2, [ip, r1] │ │ │ │ strb lr, [r3, #-4] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ - bne 73a5c │ │ │ │ + bne 73a4c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #60] @ 73ac8 │ │ │ │ + ldr r2, [pc, #60] @ 73ab8 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #44] @ 73ac0 │ │ │ │ + ldr r3, [pc, #44] @ 73ab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73ab8 │ │ │ │ + bne 73aa8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, r4, ror #11 │ │ │ │ + strdeq ip, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r1, r0, asr #25 │ │ │ │ - andeq ip, r2, r8, ror #10 │ │ │ │ + andeq ip, r2, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #276] @ 73c00 │ │ │ │ - ldr r3, [pc, #276] @ 73c04 │ │ │ │ + ldr r2, [pc, #276] @ 73bf0 │ │ │ │ + ldr r3, [pc, #276] @ 73bf4 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 445c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73bf4 │ │ │ │ + beq 73be4 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ sub r8, fp, #160 @ 0xa0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r9, #0 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 45ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strb r9, [fp, #-112] @ 0xffffff90 │ │ │ │ bl 49e4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 73bf4 │ │ │ │ + beq 73be4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ add r0, r0, #50 @ 0x32 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ strb r9, [sl] │ │ │ │ sub r9, fp, #108 @ 0x6c │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ sub r8, r4, r5 │ │ │ │ - bl 739f4 │ │ │ │ + bl 739e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r7, r8 │ │ │ │ bl 45ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -113463,89 +113459,89 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, r8 │ │ │ │ bl 4804 │ │ │ │ - ldr r2, [pc, #60] @ 73c08 │ │ │ │ - ldr r3, [pc, #52] @ 73c04 │ │ │ │ + ldr r2, [pc, #60] @ 73bf8 │ │ │ │ + ldr r3, [pc, #52] @ 73bf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73bfc │ │ │ │ + bne 73bec │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ - b 73bc4 │ │ │ │ + b 73bb4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, r8, lsl #10 │ │ │ │ + andeq ip, r2, r8, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, ip, lsr #8 │ │ │ │ + andeq ip, r2, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r2, [pc, #540] @ 73e44 │ │ │ │ - ldr r3, [pc, #540] @ 73e48 │ │ │ │ + ldr r2, [pc, #540] @ 73e34 │ │ │ │ + ldr r3, [pc, #540] @ 73e38 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #524] @ 73e4c │ │ │ │ + ldr r0, [pc, #524] @ 73e3c │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 73e50 │ │ │ │ + ldr r1, [pc, #520] @ 73e40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r5, [r6] │ │ │ │ bl 4d44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73c9c │ │ │ │ + beq 73c8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4558 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 73c94 │ │ │ │ + beq 73c84 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73e2c │ │ │ │ + bne 73e1c │ │ │ │ mov r0, r4 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - beq 73dfc │ │ │ │ + beq 73dec │ │ │ │ sub r9, fp, #120 @ 0x78 │ │ │ │ mov r4, #16 │ │ │ │ mov r5, r9 │ │ │ │ sub r7, fp, #152 @ 0x98 │ │ │ │ sub sl, fp, #148 @ 0x94 │ │ │ │ - bl 26664 │ │ │ │ + bl 26654 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 73cf0 │ │ │ │ + beq 73ce0 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp sl, r3 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - bne 73ccc │ │ │ │ + bne 73cbc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 73cc0 │ │ │ │ + bne 73cb0 │ │ │ │ ldrh r3, [fp, #-114] @ 0xffffff8e │ │ │ │ ldrh r2, [fp, #-116] @ 0xffffff8c │ │ │ │ lsl r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ ldrh r3, [fp, #-112] @ 0xffffff90 │ │ │ │ lsl r7, r2, #8 │ │ │ │ lsl r4, r3, #8 │ │ │ │ @@ -113569,19 +113565,19 @@ │ │ │ │ lsr r4, r4, #16 │ │ │ │ lsl r4, r4, #18 │ │ │ │ lsr r4, r4, #18 │ │ │ │ orr r4, r4, #32768 @ 0x8000 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #126 @ 0x7e │ │ │ │ bl 45ac │ │ │ │ - ldr r1, [pc, #224] @ 73e54 │ │ │ │ + ldr r1, [pc, #224] @ 73e44 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ ldrb ip, [fp, #-121] @ 0xffffff87 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ ldrb ip, [fp, #-122] @ 0xffffff86 │ │ │ │ str ip, [sp, #32] │ │ │ │ lsr r0, sl, #8 │ │ │ │ @@ -113604,618 +113600,618 @@ │ │ │ │ lsr r4, r4, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ orr r3, sl, r3, lsl #8 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 57ecc │ │ │ │ - ldr r2, [pc, #84] @ 73e58 │ │ │ │ - ldr r3, [pc, #64] @ 73e48 │ │ │ │ + bl 57ebc │ │ │ │ + ldr r2, [pc, #84] @ 73e48 │ │ │ │ + ldr r3, [pc, #64] @ 73e38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73e40 │ │ │ │ + bne 73e30 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ cmp r3, #10 │ │ │ │ strbeq r5, [r6, r0] │ │ │ │ - b 73c94 │ │ │ │ + b 73c84 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, ip, asr #7 │ │ │ │ + ldrdeq ip, [r2], -ip @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r1, ip, asr #21 │ │ │ │ @ instruction: 0x000065b4 │ │ │ │ ldrdeq r1, [r1], -r0 │ │ │ │ - strdeq ip, [r2], -r4 │ │ │ │ + andeq ip, r2, r4, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - bne 73efc │ │ │ │ + bne 73eec │ │ │ │ mov r5, #0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp r3, #29 │ │ │ │ - ldr r7, [pc, #112] @ 73f04 │ │ │ │ + ldr r7, [pc, #112] @ 73ef4 │ │ │ │ mov r6, #1 │ │ │ │ - bhi 73ee8 │ │ │ │ + bhi 73ed8 │ │ │ │ ands r0, r7, r6, lsl r3 │ │ │ │ - bne 73ef0 │ │ │ │ + bne 73ee0 │ │ │ │ cmp r3, #29 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #28 │ │ │ │ - bne 73ee8 │ │ │ │ + bne 73ed8 │ │ │ │ ldrb r8, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 73ed4 │ │ │ │ + beq 73ec4 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 73efc │ │ │ │ + beq 73eec │ │ │ │ add r5, r5, #1 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp r3, #29 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 73e98 │ │ │ │ + bls 73e88 │ │ │ │ ldrb r8, [r4] │ │ │ │ - b 73ebc │ │ │ │ + b 73eac │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 73ed4 │ │ │ │ + beq 73ec4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r8, r0, r1, lsr #8 │ │ │ │ - ldr r3, [pc, #28] @ 73f2c │ │ │ │ + ldr r3, [pc, #28] @ 73f1c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r5, r7, ip, lsr #28 │ │ │ │ + andeq r5, r7, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 73f78 │ │ │ │ + ldr r0, [pc, #44] @ 73f68 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4d2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 73f70 │ │ │ │ + blt 73f60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ bl 4abc │ │ │ │ orr r0, r0, r0, asr #31 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq sl, r0, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r0, [pc, #656] @ 74228 │ │ │ │ - ldr r1, [pc, #656] @ 7422c │ │ │ │ + ldr r0, [pc, #656] @ 74218 │ │ │ │ + ldr r1, [pc, #656] @ 7421c │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #648] @ 74230 │ │ │ │ + ldr r3, [pc, #648] @ 74220 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #644] @ 74234 │ │ │ │ + ldr r2, [pc, #644] @ 74224 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 73fe4 │ │ │ │ - ldr r3, [pc, #608] @ 74238 │ │ │ │ + bne 73fd4 │ │ │ │ + ldr r3, [pc, #608] @ 74228 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 74010 │ │ │ │ - ldr r2, [pc, #592] @ 7423c │ │ │ │ - ldr r3, [pc, #572] @ 7422c │ │ │ │ + blt 74000 │ │ │ │ + ldr r2, [pc, #592] @ 7422c │ │ │ │ + ldr r3, [pc, #572] @ 7421c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74224 │ │ │ │ + bne 74214 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #552] @ 74240 │ │ │ │ + ldr r0, [pc, #552] @ 74230 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4d2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7404c │ │ │ │ + blt 7403c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ bl 4abc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7404c │ │ │ │ + blt 7403c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl 4ce4 <__semctl64@plt> │ │ │ │ - ldr r0, [pc, #496] @ 74244 │ │ │ │ + ldr r0, [pc, #496] @ 74234 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4d2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74174 │ │ │ │ + blt 74164 │ │ │ │ mov r0, #0 │ │ │ │ bl 4de0 │ │ │ │ mov r2, #1968 @ 0x7b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4abc │ │ │ │ mov r4, r0 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 4de0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 741d0 │ │ │ │ + blt 741c0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ce4 <__semctl64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74120 │ │ │ │ + beq 74110 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ce4 <__semctl64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74120 │ │ │ │ - ldr r3, [pc, #364] @ 74248 │ │ │ │ - ldr r2, [pc, #364] @ 7424c │ │ │ │ + beq 74110 │ │ │ │ + ldr r3, [pc, #364] @ 74238 │ │ │ │ + ldr r2, [pc, #364] @ 7423c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3] │ │ │ │ - ldr r3, [pc, #320] @ 7422c │ │ │ │ + ldr r3, [pc, #320] @ 7421c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74224 │ │ │ │ + bne 74214 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 4ce4 <__semctl64@plt> │ │ │ │ sub r4, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr ip, [pc, #276] @ 74250 │ │ │ │ - ldr r1, [pc, #276] @ 74254 │ │ │ │ + bl 29f7c │ │ │ │ + ldr ip, [pc, #276] @ 74240 │ │ │ │ + ldr r1, [pc, #276] @ 74244 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #240] @ 74258 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #240] @ 74248 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 73fe4 │ │ │ │ + b 73fd4 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r4, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ - ldr ip, [pc, #196] @ 7425c │ │ │ │ - ldr r1, [pc, #196] @ 74260 │ │ │ │ + bl 29f7c │ │ │ │ + ldr ip, [pc, #196] @ 7424c │ │ │ │ + ldr r1, [pc, #196] @ 74250 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #160] @ 74264 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #160] @ 74254 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 73fe4 │ │ │ │ + b 73fd4 │ │ │ │ sub r4, fp, #88 @ 0x58 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8c │ │ │ │ - ldr ip, [pc, #124] @ 74268 │ │ │ │ - ldr r1, [pc, #124] @ 7426c │ │ │ │ + bl 29f7c │ │ │ │ + ldr ip, [pc, #124] @ 74258 │ │ │ │ + ldr r1, [pc, #124] @ 7425c │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #114 @ 0x72 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r4, ip} │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #88] @ 74270 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #88] @ 74260 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 73fe4 │ │ │ │ + b 73fd4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, ip, asr r0 │ │ │ │ + andeq ip, r2, ip, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, ip, asr #32 │ │ │ │ + andeq ip, r2, ip, asr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, r0, lsr r0 │ │ │ │ - andeq ip, r2, ip │ │ │ │ + andeq r0, r3, r0, asr #32 │ │ │ │ + andeq ip, r2, ip, lsl r0 │ │ │ │ andeq sl, r0, r8, lsl r9 │ │ │ │ ldrdeq sl, [r0], -ip │ │ │ │ - andeq pc, r2, r8, lsr #30 │ │ │ │ - andeq fp, r2, r0, lsl pc │ │ │ │ + andeq pc, r2, r8, lsr pc @ │ │ │ │ + andeq fp, r2, r0, lsr #30 │ │ │ │ andeq r1, r1, r8, asr r6 │ │ │ │ andeq r1, r1, ip, lsr #12 │ │ │ │ - muleq r2, ip, lr │ │ │ │ + andeq pc, r2, ip, lsr #29 │ │ │ │ andeq r1, r1, ip, ror #11 │ │ │ │ ldrdeq r1, [r1], -r0 │ │ │ │ - andeq pc, r2, r0, asr #28 │ │ │ │ + andeq pc, r2, r0, asr lr @ │ │ │ │ andeq r1, r1, r0, lsr #11 │ │ │ │ andeq r1, r1, ip, ror r5 │ │ │ │ - andeq pc, r2, ip, ror #27 │ │ │ │ + strdeq pc, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #148] @ 74324 │ │ │ │ - ldr r3, [pc, #148] @ 74328 │ │ │ │ - ldr r1, [pc, #148] @ 7432c │ │ │ │ + ldr r0, [pc, #148] @ 74314 │ │ │ │ + ldr r3, [pc, #148] @ 74318 │ │ │ │ + ldr r1, [pc, #148] @ 7431c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #132] @ 74330 │ │ │ │ + ldr r2, [pc, #132] @ 74320 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r3, #6144 @ 0x1800 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ sub r4, fp, #24 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strh r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 742dc │ │ │ │ + b 742cc │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 742f4 │ │ │ │ + bne 742e4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4774 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 742cc │ │ │ │ - ldr r2, [pc, #56] @ 74334 │ │ │ │ - ldr r3, [pc, #44] @ 7432c │ │ │ │ + beq 742bc │ │ │ │ + ldr r2, [pc, #56] @ 74324 │ │ │ │ + ldr r3, [pc, #44] @ 7431c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74320 │ │ │ │ + bne 74310 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, r0, ror #26 │ │ │ │ - andeq pc, r2, r8, ror #26 │ │ │ │ + andeq fp, r2, r0, ror sp │ │ │ │ + andeq pc, r2, r8, ror sp @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ + andeq fp, r2, ip, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #148] @ 743e8 │ │ │ │ - ldr r3, [pc, #148] @ 743ec │ │ │ │ - ldr r1, [pc, #148] @ 743f0 │ │ │ │ + ldr r0, [pc, #148] @ 743d8 │ │ │ │ + ldr r3, [pc, #148] @ 743dc │ │ │ │ + ldr r1, [pc, #148] @ 743e0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #132] @ 743f4 │ │ │ │ + ldr r2, [pc, #132] @ 743e4 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ sub r4, fp, #24 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strh r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 743a0 │ │ │ │ + b 74390 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 743b8 │ │ │ │ + bne 743a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4774 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74390 │ │ │ │ - ldr r2, [pc, #56] @ 743f8 │ │ │ │ - ldr r3, [pc, #44] @ 743f0 │ │ │ │ + beq 74380 │ │ │ │ + ldr r2, [pc, #56] @ 743e8 │ │ │ │ + ldr r3, [pc, #44] @ 743e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 743e4 │ │ │ │ + bne 743d4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, ip, ip │ │ │ │ - andeq pc, r2, r4, lsr #25 │ │ │ │ + andeq fp, r2, ip, lsr #25 │ │ │ │ + @ instruction: 0x0002fcb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - andeq fp, r2, r8, lsr ip │ │ │ │ + andeq fp, r2, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 744dc │ │ │ │ + ldr r3, [pc, #196] @ 744cc │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #188] @ 744e0 │ │ │ │ + ldr r2, [pc, #188] @ 744d0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #184] @ 744e4 │ │ │ │ + ldr r3, [pc, #184] @ 744d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bge 744b0 │ │ │ │ + bge 744a0 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r5, fp, #24 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strh r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 7446c │ │ │ │ + b 7445c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74484 │ │ │ │ + bne 74474 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4774 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7445c │ │ │ │ - ldr r2, [pc, #92] @ 744e8 │ │ │ │ - ldr r3, [pc, #84] @ 744e4 │ │ │ │ + beq 7444c │ │ │ │ + ldr r2, [pc, #92] @ 744d8 │ │ │ │ + ldr r3, [pc, #84] @ 744d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 744d8 │ │ │ │ + bne 744c8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #52] @ 744ec │ │ │ │ + ldr r3, [pc, #52] @ 744dc │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 74444 │ │ │ │ + blt 74434 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ce4 <__semctl64@plt> │ │ │ │ - b 74444 │ │ │ │ + b 74434 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, ip, ror #23 │ │ │ │ - ldrdeq fp, [r2], -r0 │ │ │ │ + strdeq pc, [r2], -ip │ │ │ │ + andeq fp, r2, r0, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, ip, ror #22 │ │ │ │ + andeq fp, r2, ip, ror fp │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ - ldr r3, [pc, #52] @ 7452c │ │ │ │ + ldr r3, [pc, #52] @ 7451c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74514 │ │ │ │ + bne 74504 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 4ce4 <__semctl64@plt> │ │ │ │ - andeq pc, r2, ip, lsl #22 │ │ │ │ + andeq pc, r2, ip, lsl fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #528] @ 7475c │ │ │ │ - ldr r3, [pc, #528] @ 74760 │ │ │ │ + ldr ip, [pc, #528] @ 7474c │ │ │ │ + ldr r3, [pc, #528] @ 74750 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 44c8 │ │ │ │ - ldr r6, [pc, #492] @ 74764 │ │ │ │ + ldr r6, [pc, #492] @ 74754 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ - bl 73f30 │ │ │ │ + bl 73f20 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r3, [pc, #476] @ 74768 │ │ │ │ + ldr r3, [pc, #476] @ 74758 │ │ │ │ mov r4, r0 │ │ │ │ - blt 745e8 │ │ │ │ + blt 745d8 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 745c0 │ │ │ │ + bgt 745b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74628 │ │ │ │ + bne 74618 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 74710 │ │ │ │ + beq 74700 │ │ │ │ cmp r3, #13 │ │ │ │ - beq 7473c │ │ │ │ + beq 7472c │ │ │ │ mov r0, #3 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r3, [pc, #420] @ 7476c │ │ │ │ - ldr r2, [pc, #420] @ 74770 │ │ │ │ + ldr r3, [pc, #420] @ 7475c │ │ │ │ + ldr r2, [pc, #420] @ 74760 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #3 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mvn r5, r5 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 745c0 │ │ │ │ + bgt 745b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74628 │ │ │ │ + bne 74618 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 745a0 │ │ │ │ + bne 74590 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 49b20 │ │ │ │ - bl 73f30 │ │ │ │ + bl 49b10 │ │ │ │ + bl 73f20 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7460c │ │ │ │ + beq 745fc │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, #0 │ │ │ │ - bl 49b20 │ │ │ │ + bl 49b10 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 746f4 │ │ │ │ - ldr r2, [pc, #304] @ 74774 │ │ │ │ + bne 746e4 │ │ │ │ + ldr r2, [pc, #304] @ 74764 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r5, fp, #32 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ strh r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 74664 │ │ │ │ + b 74654 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 746c8 │ │ │ │ + bne 746b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4774 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74654 │ │ │ │ + beq 74644 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ce4 <__semctl64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746c4 │ │ │ │ - ldr r2, [pc, #216] @ 74778 │ │ │ │ - ldr r1, [pc, #216] @ 7477c │ │ │ │ + beq 746b4 │ │ │ │ + ldr r2, [pc, #216] @ 74768 │ │ │ │ + ldr r1, [pc, #216] @ 7476c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ - beq 74728 │ │ │ │ - ldr r2, [pc, #200] @ 74780 │ │ │ │ + beq 74718 │ │ │ │ + ldr r2, [pc, #200] @ 74770 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 7474c │ │ │ │ - ldr r0, [pc, #172] @ 74784 │ │ │ │ - ldr r3, [pc, #144] @ 7476c │ │ │ │ + bne 7473c │ │ │ │ + ldr r0, [pc, #172] @ 74774 │ │ │ │ + ldr r3, [pc, #144] @ 7475c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ - b 745b8 │ │ │ │ - ldr r1, [pc, #140] @ 74788 │ │ │ │ + b 745a8 │ │ │ │ + ldr r1, [pc, #140] @ 74778 │ │ │ │ mov r0, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 45d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4654 │ │ │ │ - b 7463c │ │ │ │ - ldr r3, [pc, #84] @ 7476c │ │ │ │ - ldr r0, [pc, #112] @ 7478c │ │ │ │ + b 7462c │ │ │ │ + ldr r3, [pc, #84] @ 7475c │ │ │ │ + ldr r0, [pc, #112] @ 7477c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #29 │ │ │ │ - b 746e4 │ │ │ │ - ldr r2, [pc, #96] @ 74790 │ │ │ │ + b 746d4 │ │ │ │ + ldr r2, [pc, #96] @ 74780 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ - b 746c0 │ │ │ │ - ldr r0, [pc, #80] @ 74794 │ │ │ │ - ldr r3, [pc, #36] @ 7476c │ │ │ │ + b 746b0 │ │ │ │ + ldr r0, [pc, #80] @ 74784 │ │ │ │ + ldr r3, [pc, #36] @ 7475c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 746dc │ │ │ │ - ldr r0, [pc, #68] @ 74798 │ │ │ │ + b 746cc │ │ │ │ + ldr r0, [pc, #68] @ 74788 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - b 745b8 │ │ │ │ - andeq fp, r2, r8, lsr #21 │ │ │ │ + b 745a8 │ │ │ │ + @ instruction: 0x0002bab8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, r4, lsl #21 │ │ │ │ + muleq r2, r4, sl │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ ldrdeq r1, [r1], -r0 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andeq r1, r1, r8, ror #2 │ │ │ │ @@ -114226,597 +114222,597 @@ │ │ │ │ muleq r1, r0, r0 │ │ │ │ andeq r1, r1, ip, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #500] @ 749ac │ │ │ │ - ldr r7, [pc, #500] @ 749b0 │ │ │ │ - ldr ip, [pc, #500] @ 749b4 │ │ │ │ + ldr lr, [pc, #500] @ 7499c │ │ │ │ + ldr r7, [pc, #500] @ 749a0 │ │ │ │ + ldr ip, [pc, #500] @ 749a4 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add lr, pc, lr │ │ │ │ add r7, pc, r7 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r1, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ - bl 5b628 │ │ │ │ - ldr r6, [pc, #448] @ 749b8 │ │ │ │ + bl 5b618 │ │ │ │ + ldr r6, [pc, #448] @ 749a8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74948 │ │ │ │ - ldr r3, [pc, #436] @ 749bc │ │ │ │ + blt 74938 │ │ │ │ + ldr r3, [pc, #436] @ 749ac │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldrb r3, [r6, #882] @ 0x372 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74884 │ │ │ │ + bne 74874 │ │ │ │ mov r7, #49 @ 0x31 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mvn r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #880 @ 0x370 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c490 │ │ │ │ - ldr r2, [pc, #356] @ 749c0 │ │ │ │ - ldr r3, [pc, #340] @ 749b4 │ │ │ │ + bl 5c480 │ │ │ │ + ldr r2, [pc, #356] @ 749b0 │ │ │ │ + ldr r3, [pc, #340] @ 749a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 749a8 │ │ │ │ + bne 74998 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #49 @ 0x31 │ │ │ │ sub r9, fp, #92 @ 0x5c │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r9, sl} │ │ │ │ - bl 16f30 │ │ │ │ + bl 16f20 │ │ │ │ add r8, r6, #880 @ 0x370 │ │ │ │ add r8, r8, #2 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7484c │ │ │ │ + beq 7483c │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7484c │ │ │ │ + beq 7483c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r9, sl} │ │ │ │ - bl 16f30 │ │ │ │ - ldr r3, [pc, #208] @ 749c4 │ │ │ │ - ldr r2, [pc, #208] @ 749c8 │ │ │ │ + bl 16f20 │ │ │ │ + ldr r3, [pc, #208] @ 749b4 │ │ │ │ + ldr r2, [pc, #208] @ 749b8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov ip, r0 │ │ │ │ stm sp, {r8, ip} │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7493c │ │ │ │ - ldr r1, [pc, #176] @ 749cc │ │ │ │ + beq 7492c │ │ │ │ + ldr r1, [pc, #176] @ 749bc │ │ │ │ mov ip, #91 @ 0x5b │ │ │ │ - ldr r2, [pc, #172] @ 749d0 │ │ │ │ + ldr r2, [pc, #172] @ 749c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - b 7484c │ │ │ │ - ldr r5, [pc, #144] @ 749d4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 74914 │ │ │ │ - bl 5db98 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 58810 │ │ │ │ - ldr r3, [pc, #124] @ 749d8 │ │ │ │ - ldr r2, [pc, #124] @ 749dc │ │ │ │ + bl 2a170 │ │ │ │ + b 7483c │ │ │ │ + ldr r5, [pc, #144] @ 749c4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + b 74904 │ │ │ │ + bl 5db88 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 58800 │ │ │ │ + ldr r3, [pc, #124] @ 749c8 │ │ │ │ + ldr r2, [pc, #124] @ 749cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 582e4 │ │ │ │ - ldr r3, [pc, #56] @ 749bc │ │ │ │ + bl 582d4 │ │ │ │ + ldr r3, [pc, #56] @ 749ac │ │ │ │ mov ip, #2 │ │ │ │ ldr lr, [r6, r3] │ │ │ │ - ldr r2, [pc, #80] @ 749e0 │ │ │ │ + ldr r2, [pc, #80] @ 749d0 │ │ │ │ mov r3, r4 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r4, #0 │ │ │ │ - b 74854 │ │ │ │ + b 74844 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, r8, lsr r8 │ │ │ │ + andeq fp, r2, r8, asr #16 │ │ │ │ andeq r1, r1, r0, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, r4, lsl #16 │ │ │ │ + andeq fp, r2, r4, lsl r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r2, ip, r7 │ │ │ │ + andeq fp, r2, ip, lsr #15 │ │ │ │ andeq r1, r1, ip, lsl #1 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ andeq r0, r1, r4, lsl pc │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ andeq r7, r0, ip, ror #8 │ │ │ │ andeq r0, r1, r4, ror #29 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #188] @ 74abc │ │ │ │ + ldr r6, [pc, #188] @ 74aac │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #176] @ 74ac0 │ │ │ │ + ldr r1, [pc, #176] @ 74ab0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5be14 │ │ │ │ + bl 5be04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74a3c │ │ │ │ - bl 5a48c │ │ │ │ + blt 74a2c │ │ │ │ + bl 5a47c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 74a74 │ │ │ │ + blt 74a64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ bl 4714 │ │ │ │ mov ip, #100 @ 0x64 │ │ │ │ - ldr r2, [pc, #120] @ 74ac4 │ │ │ │ + ldr r2, [pc, #120] @ 74ab4 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #92] @ 74ac8 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #92] @ 74ab8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r2, [pc, #80] @ 74acc │ │ │ │ - ldr ip, [pc, #80] @ 74ad0 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r2, [pc, #80] @ 74abc │ │ │ │ + ldr ip, [pc, #80] @ 74ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #115 @ 0x73 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r2, [pc, #48] @ 74ad4 │ │ │ │ + ldr r2, [pc, #48] @ 74ac4 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #36] @ 74ad8 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #36] @ 74ac8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ andeq r0, r1, r4, lsr lr │ │ │ │ andeq r0, r0, r9, lsr #8 │ │ │ │ andeq r0, r0, fp, lsr #8 │ │ │ │ andeq r0, r0, sp, lsr #8 │ │ │ │ andeq r0, r1, r8, asr pc │ │ │ │ andeq r0, r1, ip, ror #30 │ │ │ │ andeq r0, r0, r2, lsr r4 │ │ │ │ andeq r0, r0, r5, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #188] @ 74bb4 │ │ │ │ + ldr r6, [pc, #188] @ 74ba4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #176] @ 74bb8 │ │ │ │ + ldr r1, [pc, #176] @ 74ba8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba28 │ │ │ │ + bl 5ba18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74b34 │ │ │ │ - bl 5a48c │ │ │ │ + blt 74b24 │ │ │ │ + bl 5a47c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 74b6c │ │ │ │ + blt 74b5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ bl 4714 │ │ │ │ mov ip, #100 @ 0x64 │ │ │ │ - ldr r2, [pc, #120] @ 74bbc │ │ │ │ + ldr r2, [pc, #120] @ 74bac │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #92] @ 74bc0 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #92] @ 74bb0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r2, [pc, #80] @ 74bc4 │ │ │ │ - ldr ip, [pc, #80] @ 74bc8 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r2, [pc, #80] @ 74bb4 │ │ │ │ + ldr ip, [pc, #80] @ 74bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #115 @ 0x73 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r2, [pc, #48] @ 74bcc │ │ │ │ + ldr r2, [pc, #48] @ 74bbc │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #36] @ 74bd0 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #36] @ 74bc0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ andeq r0, r1, ip, lsr sp │ │ │ │ andeq r0, r0, pc, lsr r4 │ │ │ │ andeq r0, r0, r1, asr #8 │ │ │ │ andeq r0, r0, r3, asr #8 │ │ │ │ andeq r0, r1, r0, ror #28 │ │ │ │ andeq r0, r1, r4, ror lr │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ andeq r0, r0, fp, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r6, [pc, #456] @ 74db8 │ │ │ │ + ldr r6, [pc, #456] @ 74da8 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #444] @ 74dbc │ │ │ │ + ldr r2, [pc, #444] @ 74dac │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #440] @ 74dc0 │ │ │ │ + ldr r3, [pc, #440] @ 74db0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #436] @ 74dc4 │ │ │ │ + ldr r5, [pc, #436] @ 74db4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74d20 │ │ │ │ - ldr r1, [pc, #412] @ 74dc8 │ │ │ │ + bne 74d10 │ │ │ │ + ldr r1, [pc, #412] @ 74db8 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r3, [pc, #396] @ 74dcc │ │ │ │ + bl 5d514 │ │ │ │ + ldr r3, [pc, #396] @ 74dbc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r5, r5, #1840 @ 0x730 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r1, [pc, #360] @ 74dd0 │ │ │ │ + bl 5d514 │ │ │ │ + ldr r1, [pc, #360] @ 74dc0 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 74c90 │ │ │ │ + beq 74c80 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r1, [pc, #304] @ 74dd4 │ │ │ │ + bl 5d514 │ │ │ │ + ldr r1, [pc, #304] @ 74dc4 │ │ │ │ sub r5, fp, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r1, [pc, #240] @ 74dd8 │ │ │ │ + bl 5d514 │ │ │ │ + ldr r1, [pc, #240] @ 74dc8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d524 │ │ │ │ - ldr r2, [pc, #224] @ 74ddc │ │ │ │ - ldr r3, [pc, #192] @ 74dc0 │ │ │ │ + bl 5d514 │ │ │ │ + ldr r2, [pc, #224] @ 74dcc │ │ │ │ + ldr r3, [pc, #192] @ 74db0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74db4 │ │ │ │ + bne 74da4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r4, [pc, #184] @ 74de0 │ │ │ │ - ldr r2, [pc, #184] @ 74de4 │ │ │ │ + ldr r4, [pc, #184] @ 74dd0 │ │ │ │ + ldr r2, [pc, #184] @ 74dd4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #136] @ 74dcc │ │ │ │ + ldr r3, [pc, #136] @ 74dbc │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov r0, #1 │ │ │ │ add r2, r2, #1840 @ 0x730 │ │ │ │ add r2, r2, #4 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r2, [pc, #136] @ 74de8 │ │ │ │ + ldr r2, [pc, #136] @ 74dd8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ - ldr r2, [pc, #104] @ 74dec │ │ │ │ + ldr r2, [pc, #104] @ 74ddc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, fp, #108 @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ bl 4b40 <__printf_chk@plt> │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c7e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48dc │ │ │ │ - b 74cf4 │ │ │ │ + b 74ce4 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r7, r0, asr r1 │ │ │ │ - strdeq fp, [r2], -r4 │ │ │ │ + andeq r5, r7, r0, ror #2 │ │ │ │ + andeq fp, r2, r4, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, r8, ror #7 │ │ │ │ + strdeq fp, [r2], -r8 │ │ │ │ andeq r0, r1, r4, ror #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x00010db0 │ │ │ │ andeq r0, r1, r0, lsl #27 │ │ │ │ andeq r7, r0, r0, asr r9 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ + andeq fp, r2, ip, lsl #6 │ │ │ │ andeq r9, r0, r4, ror #12 │ │ │ │ andeq r0, r1, r0, ror #25 │ │ │ │ @ instruction: 0x00010cb8 │ │ │ │ andeq r0, r1, r0, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #684] @ 750b8 │ │ │ │ + ldr ip, [pc, #684] @ 750a8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r4, r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 74f70 │ │ │ │ + beq 74f60 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, r4 │ │ │ │ - beq 74f44 │ │ │ │ - ldr r3, [pc, #640] @ 750bc │ │ │ │ + beq 74f34 │ │ │ │ + ldr r3, [pc, #640] @ 750ac │ │ │ │ ldr r9, [pc, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 74eec │ │ │ │ + bne 74edc │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d524 │ │ │ │ + bl 5d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f84 │ │ │ │ + bne 74f74 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 74e70 │ │ │ │ + beq 74e60 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d864 │ │ │ │ + bl 5d854 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 74fe0 │ │ │ │ + bne 74fd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d864 │ │ │ │ + bl 5d854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7503c │ │ │ │ + bne 7502c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 74f50 │ │ │ │ + beq 74f40 │ │ │ │ mov r0, r6 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d864 │ │ │ │ + bl 5d854 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74edc │ │ │ │ + beq 74ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ - ldr r3, [pc, #460] @ 750c0 │ │ │ │ + b 3add4 │ │ │ │ + ldr r3, [pc, #460] @ 750b0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ bl 47a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75098 │ │ │ │ + beq 75088 │ │ │ │ mov r0, r5 │ │ │ │ bl 48dc │ │ │ │ mov r0, r8 │ │ │ │ bl 48dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 74f50 │ │ │ │ + beq 74f40 │ │ │ │ mov r0, r6 │ │ │ │ bl 48dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 74ed4 │ │ │ │ - b 74edc │ │ │ │ - ldr r8, [pc, #376] @ 750c4 │ │ │ │ + bne 74ec4 │ │ │ │ + b 74ecc │ │ │ │ + ldr r8, [pc, #376] @ 750b4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 74e34 │ │ │ │ + b 74e24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ movne r0, r4 │ │ │ │ - beq 74f7c │ │ │ │ + beq 74f6c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ade4 │ │ │ │ - ldr r8, [pc, #336] @ 750c8 │ │ │ │ + b 3add4 │ │ │ │ + ldr r8, [pc, #336] @ 750b8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 74e34 │ │ │ │ + b 74e24 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r4, [pc, #312] @ 750cc │ │ │ │ - ldr lr, [pc, #312] @ 750d0 │ │ │ │ - ldr ip, [pc, #312] @ 750d4 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r4, [pc, #312] @ 750bc │ │ │ │ + ldr lr, [pc, #312] @ 750c0 │ │ │ │ + ldr ip, [pc, #312] @ 750c4 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #296] @ 750d8 │ │ │ │ + ldr r2, [pc, #296] @ 750c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1344 @ 0x540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r4, [pc, #236] @ 750dc │ │ │ │ - ldr lr, [pc, #236] @ 750e0 │ │ │ │ - ldr ip, [pc, #236] @ 750e4 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r4, [pc, #236] @ 750cc │ │ │ │ + ldr lr, [pc, #236] @ 750d0 │ │ │ │ + ldr ip, [pc, #236] @ 750d4 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #220] @ 750e8 │ │ │ │ + ldr r2, [pc, #220] @ 750d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #184] @ 750ec │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #184] @ 750dc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r4, [pc, #164] @ 750f0 │ │ │ │ - ldr lr, [pc, #164] @ 750f4 │ │ │ │ - ldr ip, [pc, #164] @ 750f8 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r4, [pc, #164] @ 750e0 │ │ │ │ + ldr lr, [pc, #164] @ 750e4 │ │ │ │ + ldr ip, [pc, #164] @ 750e8 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #148] @ 750fc │ │ │ │ + ldr r2, [pc, #148] @ 750ec │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #112] @ 75100 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #112] @ 750f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r0, [pc, #100] @ 75104 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r0, [pc, #100] @ 750f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ - ldr r0, [pc, #92] @ 75108 │ │ │ │ - ldr r1, [pc, #92] @ 7510c │ │ │ │ + ldr r0, [pc, #92] @ 750f8 │ │ │ │ + ldr r1, [pc, #92] @ 750fc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq fp, r2, r8, ror #3 │ │ │ │ - andeq r4, r7, r8, lsl #30 │ │ │ │ + bl 4aed8 │ │ │ │ + strdeq fp, [r2], -r8 │ │ │ │ + andeq r4, r7, r8, lsl pc │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, r2, r0, asr #1 │ │ │ │ - muleq r2, r4, r0 │ │ │ │ + ldrdeq pc, [r2], -r0 │ │ │ │ + andeq pc, r2, r4, lsr #1 │ │ │ │ muleq r1, r4, r8 │ │ │ │ muleq r1, r4, sl │ │ │ │ andeq r0, r1, r0, lsr #21 │ │ │ │ andeq r0, r0, fp, lsr r5 │ │ │ │ andeq r0, r1, r8, lsr r8 │ │ │ │ andeq r0, r1, r8, lsr sl │ │ │ │ andeq r0, r1, r0, ror sl │ │ │ │ @@ -114833,886 +114829,886 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bls 7518c │ │ │ │ + bls 7517c │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 4558 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 75180 │ │ │ │ + beq 75170 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75178 │ │ │ │ + beq 75168 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ strbeq r2, [r4, r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - b 75178 │ │ │ │ - ldr r1, [pc, #48] @ 751c4 │ │ │ │ - ldr r0, [pc, #48] @ 751c8 │ │ │ │ - ldr r3, [pc, #48] @ 751cc │ │ │ │ + b 75168 │ │ │ │ + ldr r1, [pc, #48] @ 751b4 │ │ │ │ + ldr r0, [pc, #48] @ 751b8 │ │ │ │ + ldr r3, [pc, #48] @ 751bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ muleq r1, ip, r6 │ │ │ │ andeq r0, r1, r8, lsr r9 │ │ │ │ andeq r4, r0, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #204] @ 752b8 │ │ │ │ + ldr r8, [pc, #204] @ 752a8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b 75218 │ │ │ │ + b 75208 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75298 │ │ │ │ + beq 75288 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ mov r2, #5 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 75204 │ │ │ │ + bne 751f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 752ac │ │ │ │ - ldr r5, [pc, #108] @ 752bc │ │ │ │ - ldr r3, [pc, #108] @ 752c0 │ │ │ │ + beq 7529c │ │ │ │ + ldr r5, [pc, #108] @ 752ac │ │ │ │ + ldr r3, [pc, #108] @ 752b0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ str r9, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov ip, #95 @ 0x5f │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 451c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r9, [pc, #16] @ 752c4 │ │ │ │ + ldr r9, [pc, #16] @ 752b4 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 75248 │ │ │ │ + b 75238 │ │ │ │ @ instruction: 0x0000ccbc │ │ │ │ andeq r0, r1, r4, ror #11 │ │ │ │ muleq r1, ip, r8 │ │ │ │ strdeq r6, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #368] @ 75454 │ │ │ │ - ldr r3, [pc, #368] @ 75458 │ │ │ │ + ldr ip, [pc, #368] @ 75444 │ │ │ │ + ldr r3, [pc, #368] @ 75448 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r7, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 75394 │ │ │ │ - ldr r8, [pc, #332] @ 7545c │ │ │ │ + bne 75384 │ │ │ │ + ldr r8, [pc, #332] @ 7544c │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ - bl 5c490 │ │ │ │ + bl 5c480 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7533c │ │ │ │ - ldr r0, [pc, #308] @ 75460 │ │ │ │ + beq 7532c │ │ │ │ + ldr r0, [pc, #308] @ 75450 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a2a8 │ │ │ │ + bl 5a298 │ │ │ │ bl 469c │ │ │ │ - ldr r1, [pc, #276] @ 75464 │ │ │ │ + ldr r1, [pc, #276] @ 75454 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4438 │ │ │ │ - ldr r3, [pc, #268] @ 75468 │ │ │ │ + ldr r3, [pc, #268] @ 75458 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ - beq 753d4 │ │ │ │ + beq 753c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #12288 @ 0x3000 │ │ │ │ mov r1, r6 │ │ │ │ - bl 751d0 │ │ │ │ + bl 751c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 753b0 │ │ │ │ + bne 753a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r1, [pc, #208] @ 7546c │ │ │ │ - ldr r0, [pc, #208] @ 75470 │ │ │ │ + ldr r1, [pc, #208] @ 7545c │ │ │ │ + ldr r0, [pc, #208] @ 75460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ - bl 57934 │ │ │ │ - b 75308 │ │ │ │ - ldr r1, [pc, #188] @ 75474 │ │ │ │ - ldr r0, [pc, #188] @ 75478 │ │ │ │ + bl 57924 │ │ │ │ + b 752f8 │ │ │ │ + ldr r1, [pc, #188] @ 75464 │ │ │ │ + ldr r0, [pc, #188] @ 75468 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75448 │ │ │ │ - ldr r4, [pc, #152] @ 7547c │ │ │ │ - ldr r3, [pc, #152] @ 75480 │ │ │ │ + beq 75438 │ │ │ │ + ldr r4, [pc, #152] @ 7546c │ │ │ │ + ldr r3, [pc, #152] @ 75470 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #141 @ 0x8d │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r1, r5} │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75430 │ │ │ │ + bne 75420 │ │ │ │ mvn r4, #0 │ │ │ │ - b 75388 │ │ │ │ - ldr r0, [pc, #76] @ 75484 │ │ │ │ + b 75378 │ │ │ │ + ldr r0, [pc, #76] @ 75474 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 75428 │ │ │ │ - ldr r5, [pc, #56] @ 75488 │ │ │ │ + bl 57b50 │ │ │ │ + b 75418 │ │ │ │ + ldr r5, [pc, #56] @ 75478 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 753dc │ │ │ │ - andeq sl, r2, r0, lsl sp │ │ │ │ + b 753cc │ │ │ │ + andeq sl, r2, r0, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r7, r0, lsr sl │ │ │ │ + andeq r4, r7, r0, asr #20 │ │ │ │ andeq r0, r1, r8, lsl #10 │ │ │ │ andeq r9, r0, ip, asr #12 │ │ │ │ - andeq r4, r7, r8, ror #19 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ muleq r1, r8, r4 │ │ │ │ ldrdeq r0, [r1], -ip │ │ │ │ andeq r0, r1, ip, ror r4 │ │ │ │ andeq r0, r1, r0, asr #15 │ │ │ │ andeq r0, r1, r0, asr r4 │ │ │ │ andeq r0, r1, r8, lsr #15 │ │ │ │ andeq r0, r1, r4, asr #14 │ │ │ │ andeq r6, r0, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #300] @ 755d4 │ │ │ │ - ldr r3, [pc, #300] @ 755d8 │ │ │ │ + ldr r2, [pc, #300] @ 755c4 │ │ │ │ + ldr r3, [pc, #300] @ 755c8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ - bne 7559c │ │ │ │ + bne 7558c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755c4 │ │ │ │ + beq 755b4 │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ sub sl, r9, #2 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ sub r2, r0, #1 │ │ │ │ - b 75500 │ │ │ │ + b 754f0 │ │ │ │ cmp r5, r9 │ │ │ │ mov r4, r5 │ │ │ │ strb r6, [r2, #1]! │ │ │ │ - bhi 7555c │ │ │ │ + bhi 7554c │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - bne 754f0 │ │ │ │ + bne 754e0 │ │ │ │ cmp sl, r4 │ │ │ │ - bls 754f0 │ │ │ │ + bls 754e0 │ │ │ │ ldrb r0, [r7, r5] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 25660 │ │ │ │ + bl 25650 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r7, r4 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ - bl 25660 │ │ │ │ + bl 25650 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, r0, r1, lsl #4 │ │ │ │ orrs r0, r1, r0 │ │ │ │ addpl r5, r4, #3 │ │ │ │ andpl r6, ip, #255 @ 0xff │ │ │ │ cmp r5, r9 │ │ │ │ mov r4, r5 │ │ │ │ strb r6, [r2, #1]! │ │ │ │ - bls 75500 │ │ │ │ + bls 754f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75578 │ │ │ │ + bne 75568 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #92] @ 755dc │ │ │ │ - ldr r0, [pc, #92] @ 755e0 │ │ │ │ + ldr r1, [pc, #92] @ 755cc │ │ │ │ + ldr r0, [pc, #92] @ 755d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 755e4 │ │ │ │ - ldr r0, [pc, #64] @ 755e8 │ │ │ │ - ldr r2, [pc, #64] @ 755ec │ │ │ │ + ldr r1, [pc, #64] @ 755d4 │ │ │ │ + ldr r0, [pc, #64] @ 755d8 │ │ │ │ + ldr r2, [pc, #64] @ 755dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r8, r7 │ │ │ │ - bne 754d4 │ │ │ │ - b 7555c │ │ │ │ + bne 754c4 │ │ │ │ + b 7554c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sl, r2, ip, asr #22 │ │ │ │ + andeq sl, r2, ip, asr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000102b4 │ │ │ │ andeq r0, r1, r0, asr #12 │ │ │ │ andeq r0, r1, ip, lsl #5 │ │ │ │ andeq r0, r1, r8, lsl r6 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - bl 7548c │ │ │ │ + bl 7547c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75660 │ │ │ │ + beq 75650 │ │ │ │ bl 49c0 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 75658 │ │ │ │ + beq 75648 │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ cmp r3, #10 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r6, r5] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3528] @ 0xdc8 │ │ │ │ - ldr r4, [pc, #2060] @ 75ea8 │ │ │ │ - ldr lr, [pc, #2060] @ 75eac │ │ │ │ + ldr r4, [pc, #2060] @ 75e98 │ │ │ │ + ldr lr, [pc, #2060] @ 75e9c │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #2052] @ 75eb0 │ │ │ │ + ldr r3, [pc, #2052] @ 75ea0 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #2048] @ 75eb4 │ │ │ │ + ldr ip, [pc, #2048] @ 75ea4 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ str ip, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr ip, [ip] │ │ │ │ str r1, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r2 │ │ │ │ - bne 758f0 │ │ │ │ + bne 758e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, #232 @ 0xe8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r3, [pc, #1984] @ 75eb8 │ │ │ │ - ldr r8, [pc, #1984] @ 75ebc │ │ │ │ - ldr r9, [pc, #1984] @ 75ec0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r3, [pc, #1984] @ 75ea8 │ │ │ │ + ldr r8, [pc, #1984] @ 75eac │ │ │ │ + ldr r9, [pc, #1984] @ 75eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ sub r7, fp, #532 @ 0x214 │ │ │ │ str r4, [fp, #-548] @ 0xfffffddc │ │ │ │ str sl, [fp, #-544] @ 0xfffffde0 │ │ │ │ mov r6, r0 │ │ │ │ - b 75784 │ │ │ │ + b 75774 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 46f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ sub sl, fp, #516 @ 0x204 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ ldrb r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ cmp r3, #22 │ │ │ │ - beq 7576c │ │ │ │ + beq 7575c │ │ │ │ cmp r3, #21 │ │ │ │ - bne 75b38 │ │ │ │ + bne 75b28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r9, #4] │ │ │ │ bl 4e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 75720 │ │ │ │ + beq 75710 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [fp, #-548] @ 0xfffffddc │ │ │ │ ldr sl, [fp, #-544] @ 0xfffffde0 │ │ │ │ - bne 7590c │ │ │ │ + bne 758fc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ ldrh r3, [r5, #92] @ 0x5c │ │ │ │ strh r3, [r5, #92] @ 0x5c │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ cmp r3, #22 │ │ │ │ - bne 75a40 │ │ │ │ - ldr r8, [pc, #1768] @ 75ec4 │ │ │ │ + bne 75a30 │ │ │ │ + ldr r8, [pc, #1768] @ 75eb4 │ │ │ │ mov r1, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r2, #12288 @ 0x3000 │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ subs r1, r0, #0 │ │ │ │ - ble 75c18 │ │ │ │ + ble 75c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 755f0 │ │ │ │ + bl 755e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #12288 @ 0x3000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ subs r1, r0, #0 │ │ │ │ - ble 75cac │ │ │ │ + ble 75c9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 755f0 │ │ │ │ + bl 755e0 │ │ │ │ ldrh r3, [r5, #92] @ 0x5c │ │ │ │ ands r3, r3, #256 @ 0x100 │ │ │ │ mov r9, r0 │ │ │ │ - beq 75b30 │ │ │ │ + beq 75b20 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r2, #12288 @ 0x3000 │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ subs r1, r0, #0 │ │ │ │ - ble 75da8 │ │ │ │ + ble 75d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 755f0 │ │ │ │ + bl 755e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 45ac │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ movne r3, #0 │ │ │ │ - beq 75bb4 │ │ │ │ + beq 75ba4 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ str r2, [r6, #224] @ 0xe0 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r6, #220] @ 0xdc │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r6, #220] @ 0xdc │ │ │ │ mov r3, #27 │ │ │ │ cmp r2, #0 │ │ │ │ str r7, [r6, #208] @ 0xd0 │ │ │ │ str r9, [r6, #212] @ 0xd4 │ │ │ │ str r4, [r6, #216] @ 0xd8 │ │ │ │ strh r3, [r5, #92] @ 0x5c │ │ │ │ - bne 75e6c │ │ │ │ + bne 75e5c │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75bd8 │ │ │ │ - ldr r2, [pc, #1536] @ 75ec8 │ │ │ │ - ldr r3, [pc, #1504] @ 75eac │ │ │ │ + bne 75bc8 │ │ │ │ + ldr r2, [pc, #1536] @ 75eb8 │ │ │ │ + ldr r3, [pc, #1504] @ 75e9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 75ea4 │ │ │ │ + bne 75e94 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1492] @ 75ecc │ │ │ │ - ldr r0, [pc, #1492] @ 75ed0 │ │ │ │ - ldr r2, [pc, #1492] @ 75ed4 │ │ │ │ + ldr r1, [pc, #1492] @ 75ebc │ │ │ │ + ldr r0, [pc, #1492] @ 75ec0 │ │ │ │ + ldr r2, [pc, #1492] @ 75ec4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 756e0 │ │ │ │ + bl 57924 │ │ │ │ + b 756d0 │ │ │ │ sub r7, fp, #516 @ 0x204 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ ldrh r3, [r7, #92] @ 0x5c │ │ │ │ bic r2, r3, #65280 @ 0xff00 │ │ │ │ cmp r2, #21 │ │ │ │ - beq 75d48 │ │ │ │ + beq 75d38 │ │ │ │ sub r4, fp, #316 @ 0x13c │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 573a0 │ │ │ │ + bl 57390 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 45f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75a0c │ │ │ │ + beq 759fc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #5 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ bl 481c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ mov r0, r5 │ │ │ │ bl 499c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a0c │ │ │ │ + bne 759fc │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75e5c │ │ │ │ - ldr r4, [pc, #1324] @ 75ed8 │ │ │ │ - ldr r3, [pc, #1324] @ 75edc │ │ │ │ + beq 75e4c │ │ │ │ + ldr r4, [pc, #1324] @ 75ec8 │ │ │ │ + ldr r3, [pc, #1324] @ 75ecc │ │ │ │ ldr r5, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r2, [pc, #1292] @ 75ee0 │ │ │ │ - ldr r3, [pc, #1292] @ 75ee4 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r2, [pc, #1292] @ 75ed0 │ │ │ │ + ldr r3, [pc, #1292] @ 75ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75af8 │ │ │ │ - ldr r1, [pc, #1212] @ 75ee8 │ │ │ │ - ldr r0, [pc, #1212] @ 75eec │ │ │ │ - ldr r2, [pc, #1212] @ 75ef0 │ │ │ │ + beq 75ae8 │ │ │ │ + ldr r1, [pc, #1212] @ 75ed8 │ │ │ │ + ldr r0, [pc, #1212] @ 75edc │ │ │ │ + ldr r2, [pc, #1212] @ 75ee0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ - ldr r1, [pc, #1196] @ 75ef4 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ + ldr r1, [pc, #1196] @ 75ee4 │ │ │ │ sub r4, fp, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 45f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 75b00 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 75af0 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75bf4 │ │ │ │ - ldr r4, [pc, #1124] @ 75ef8 │ │ │ │ - ldr r3, [pc, #1124] @ 75efc │ │ │ │ + beq 75be4 │ │ │ │ + ldr r4, [pc, #1124] @ 75ee8 │ │ │ │ + ldr r3, [pc, #1124] @ 75eec │ │ │ │ ldr r6, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #1116] @ 75f00 │ │ │ │ + ldr r2, [pc, #1116] @ 75ef0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r5, [pc, #1096] @ 75f04 │ │ │ │ - ldr r3, [pc, #1096] @ 75f08 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r5, [pc, #1096] @ 75ef4 │ │ │ │ + ldr r3, [pc, #1096] @ 75ef8 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r2, r3, r5, r6} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1060] @ 75f00 │ │ │ │ + ldr r2, [pc, #1060] @ 75ef0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75c04 │ │ │ │ + bne 75bf4 │ │ │ │ mov r6, #0 │ │ │ │ - b 758c0 │ │ │ │ - bl 3ade4 │ │ │ │ + b 758b0 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75af8 │ │ │ │ - ldr r1, [pc, #1008] @ 75f0c │ │ │ │ - ldr r0, [pc, #1008] @ 75f10 │ │ │ │ - ldr r2, [pc, #1008] @ 75f14 │ │ │ │ + beq 75ae8 │ │ │ │ + ldr r1, [pc, #1008] @ 75efc │ │ │ │ + ldr r0, [pc, #1008] @ 75f00 │ │ │ │ + ldr r2, [pc, #1008] @ 75f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ mov r4, r3 │ │ │ │ - b 75854 │ │ │ │ + b 75844 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ ldr sl, [fp, #-544] @ 0xfffffde0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75d98 │ │ │ │ - ldr r4, [pc, #968] @ 75f18 │ │ │ │ - ldr r3, [pc, #968] @ 75f1c │ │ │ │ + beq 75d88 │ │ │ │ + ldr r4, [pc, #968] @ 75f08 │ │ │ │ + ldr r3, [pc, #968] @ 75f0c │ │ │ │ ldr r5, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #960] @ 75f20 │ │ │ │ + ldr r2, [pc, #960] @ 75f10 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r3, [pc, #940] @ 75f24 │ │ │ │ - ldr r2, [pc, #940] @ 75f28 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r3, [pc, #940] @ 75f14 │ │ │ │ + ldr r2, [pc, #940] @ 75f18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #115 @ 0x73 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #900] @ 75f20 │ │ │ │ + ldr r2, [pc, #900] @ 75f10 │ │ │ │ mov r1, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b 75a0c │ │ │ │ + b 759fc │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ movne r3, #16 │ │ │ │ - bne 75878 │ │ │ │ - ldr r2, [pc, #868] @ 75f2c │ │ │ │ + bne 75868 │ │ │ │ + ldr r2, [pc, #868] @ 75f1c │ │ │ │ bics r2, r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ lsl r3, r3, #4 │ │ │ │ - b 75878 │ │ │ │ - ldr r1, [pc, #848] @ 75f30 │ │ │ │ - ldr r0, [pc, #848] @ 75f34 │ │ │ │ - ldr r2, [pc, #848] @ 75f38 │ │ │ │ + b 75868 │ │ │ │ + ldr r1, [pc, #848] @ 75f20 │ │ │ │ + ldr r0, [pc, #848] @ 75f24 │ │ │ │ + ldr r2, [pc, #848] @ 75f28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 758c0 │ │ │ │ - ldr r3, [pc, #832] @ 75f3c │ │ │ │ + bl 57b50 │ │ │ │ + b 758b0 │ │ │ │ + ldr r3, [pc, #832] @ 75f2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 75a8c │ │ │ │ + b 75a7c │ │ │ │ mov r2, #564 @ 0x234 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75d78 │ │ │ │ - ldr r4, [pc, #780] @ 75f40 │ │ │ │ - ldr r3, [pc, #780] @ 75f44 │ │ │ │ + beq 75d68 │ │ │ │ + ldr r4, [pc, #780] @ 75f30 │ │ │ │ + ldr r3, [pc, #780] @ 75f34 │ │ │ │ ldr r6, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #772] @ 75f48 │ │ │ │ + ldr r2, [pc, #772] @ 75f38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r5, [pc, #752] @ 75f4c │ │ │ │ - ldr r3, [pc, #752] @ 75f50 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r5, [pc, #752] @ 75f3c │ │ │ │ + ldr r3, [pc, #752] @ 75f40 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r2, r3, r5, r6} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #716] @ 75f48 │ │ │ │ + ldr r2, [pc, #716] @ 75f38 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75af8 │ │ │ │ - ldr r2, [pc, #692] @ 75f54 │ │ │ │ + beq 75ae8 │ │ │ │ + ldr r2, [pc, #692] @ 75f44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75d88 │ │ │ │ - ldr r4, [pc, #648] @ 75f58 │ │ │ │ - ldr r3, [pc, #648] @ 75f5c │ │ │ │ + beq 75d78 │ │ │ │ + ldr r4, [pc, #648] @ 75f48 │ │ │ │ + ldr r3, [pc, #648] @ 75f4c │ │ │ │ ldr r6, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #640] @ 75f60 │ │ │ │ + ldr r2, [pc, #640] @ 75f50 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r5, [pc, #620] @ 75f64 │ │ │ │ - ldr r3, [pc, #620] @ 75f68 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r5, [pc, #620] @ 75f54 │ │ │ │ + ldr r3, [pc, #620] @ 75f58 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r2, r3, r5, r6} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #476 @ 0x1dc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75af8 │ │ │ │ - ldr r2, [pc, #560] @ 75f6c │ │ │ │ + beq 75ae8 │ │ │ │ + ldr r2, [pc, #560] @ 75f5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ sub r5, fp, #316 @ 0x13c │ │ │ │ - ldr r3, [pc, #536] @ 75f70 │ │ │ │ + ldr r3, [pc, #536] @ 75f60 │ │ │ │ mov r1, r7 │ │ │ │ moveq r3, #22 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ strh r3, [r7, #92] @ 0x5c │ │ │ │ bl 45ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - b 757c0 │ │ │ │ - ldr r3, [pc, #500] @ 75f74 │ │ │ │ + b 757b0 │ │ │ │ + ldr r3, [pc, #500] @ 75f64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 75c2c │ │ │ │ - ldr r3, [pc, #488] @ 75f78 │ │ │ │ + b 75c1c │ │ │ │ + ldr r3, [pc, #488] @ 75f68 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 75cc8 │ │ │ │ - ldr r3, [pc, #476] @ 75f7c │ │ │ │ + b 75cb8 │ │ │ │ + ldr r3, [pc, #476] @ 75f6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 75b48 │ │ │ │ + b 75b38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75e4c │ │ │ │ - ldr r4, [pc, #428] @ 75f80 │ │ │ │ - ldr r3, [pc, #428] @ 75f84 │ │ │ │ + beq 75e3c │ │ │ │ + ldr r4, [pc, #428] @ 75f70 │ │ │ │ + ldr r3, [pc, #428] @ 75f74 │ │ │ │ ldr r6, [fp, #-536] @ 0xfffffde8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #420] @ 75f88 │ │ │ │ + ldr r2, [pc, #420] @ 75f78 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 582e4 │ │ │ │ - ldr r5, [pc, #400] @ 75f8c │ │ │ │ - ldr r3, [pc, #400] @ 75f90 │ │ │ │ + bl 582d4 │ │ │ │ + ldr r5, [pc, #400] @ 75f7c │ │ │ │ + ldr r3, [pc, #400] @ 75f80 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r2, r3, r5, r6} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #364] @ 75f88 │ │ │ │ + ldr r2, [pc, #364] @ 75f78 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [fp, #-540] @ 0xfffffde4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75af8 │ │ │ │ + beq 75ae8 │ │ │ │ mov r2, #608 @ 0x260 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 75af8 │ │ │ │ - ldr r3, [pc, #320] @ 75f94 │ │ │ │ + bl 57b50 │ │ │ │ + b 75ae8 │ │ │ │ + ldr r3, [pc, #320] @ 75f84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 75dcc │ │ │ │ - ldr r3, [pc, #308] @ 75f98 │ │ │ │ + b 75dbc │ │ │ │ + ldr r3, [pc, #308] @ 75f88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-536] @ 0xfffffde8 │ │ │ │ - b 759a4 │ │ │ │ - ldr r1, [pc, #296] @ 75f9c │ │ │ │ - ldr r0, [pc, #296] @ 75fa0 │ │ │ │ - ldr r3, [pc, #296] @ 75fa4 │ │ │ │ - ldr r2, [pc, #296] @ 75fa8 │ │ │ │ + b 75994 │ │ │ │ + ldr r1, [pc, #296] @ 75f8c │ │ │ │ + ldr r0, [pc, #296] @ 75f90 │ │ │ │ + ldr r3, [pc, #296] @ 75f94 │ │ │ │ + ldr r2, [pc, #296] @ 75f98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl 582e4 │ │ │ │ + bl 582d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, r8, asr r9 │ │ │ │ + andeq sl, r2, r8, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r2, ip, lsr r9 │ │ │ │ + andeq sl, r2, ip, asr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r7, r4, asr #12 │ │ │ │ - andeq lr, r2, r4, lsl #18 │ │ │ │ - andeq lr, r2, r0, lsl #18 │ │ │ │ - andeq r4, r7, r4, ror #10 │ │ │ │ - andeq sl, r2, r0, lsr r7 │ │ │ │ + andeq r4, r7, r4, asr r6 │ │ │ │ + andeq lr, r2, r4, lsl r9 │ │ │ │ + andeq lr, r2, r0, lsl r9 │ │ │ │ + andeq r4, r7, r4, ror r5 │ │ │ │ + andeq sl, r2, r0, asr #14 │ │ │ │ andeq pc, r0, r8, lsr pc @ │ │ │ │ ldrdeq r0, [r1], -r4 │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ andeq pc, r0, r4, lsl #29 │ │ │ │ andeq r0, r1, r4, lsr r2 │ │ │ │ andeq r0, r1, r4, ror #4 │ │ │ │ strdeq r0, [r1], -ip │ │ │ │ @@ -115766,293 +115762,293 @@ │ │ │ │ andeq r4, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #504] @ 761c0 │ │ │ │ - ldr r3, [pc, #504] @ 761c4 │ │ │ │ + ldr r2, [pc, #504] @ 761b0 │ │ │ │ + ldr r3, [pc, #504] @ 761b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #496] @ 761c8 │ │ │ │ + ldr sl, [pc, #496] @ 761b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r1, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ movne r0, r4 │ │ │ │ - beq 76164 │ │ │ │ - bl 7479c │ │ │ │ + beq 76154 │ │ │ │ + bl 7478c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 760f0 │ │ │ │ - ldr r3, [pc, #440] @ 761cc │ │ │ │ + beq 760e0 │ │ │ │ + ldr r3, [pc, #440] @ 761bc │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 76184 │ │ │ │ + beq 76174 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4af8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #404] @ 761d0 │ │ │ │ + ldr r0, [pc, #404] @ 761c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 752c8 │ │ │ │ + bl 752b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 760f0 │ │ │ │ + bne 760e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 760c0 │ │ │ │ + beq 760b0 │ │ │ │ sub r7, fp, #44 @ 0x2c │ │ │ │ - b 76088 │ │ │ │ + b 76078 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2f928 │ │ │ │ + bl 2f918 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 760c0 │ │ │ │ + beq 760b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75680 │ │ │ │ + bl 75670 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 76120 │ │ │ │ - bl 32b24 │ │ │ │ + beq 76110 │ │ │ │ + bl 32b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76070 │ │ │ │ + beq 76060 │ │ │ │ ldr r0, [r9, #208] @ 0xd0 │ │ │ │ - bl 2f2b4 │ │ │ │ + bl 2f2a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 76088 │ │ │ │ - ldr r2, [pc, #268] @ 761d4 │ │ │ │ - ldr r3, [pc, #268] @ 761d8 │ │ │ │ + bne 76078 │ │ │ │ + ldr r2, [pc, #268] @ 761c4 │ │ │ │ + ldr r3, [pc, #268] @ 761c8 │ │ │ │ ldr r1, [sl, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #224] @ 761dc │ │ │ │ - ldr r3, [pc, #196] @ 761c4 │ │ │ │ + ldr r2, [pc, #224] @ 761cc │ │ │ │ + ldr r3, [pc, #196] @ 761b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 76180 │ │ │ │ + bne 76170 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76130 │ │ │ │ + beq 76120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r4, [pc, #164] @ 761e0 │ │ │ │ - bl 5a6d0 │ │ │ │ - ldr r0, [pc, #160] @ 761e4 │ │ │ │ + ldr r4, [pc, #164] @ 761d0 │ │ │ │ + bl 5a6c0 │ │ │ │ + ldr r0, [pc, #160] @ 761d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #156] @ 761e8 │ │ │ │ + ldr r1, [pc, #156] @ 761d8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5bf64 │ │ │ │ + bl 5bf54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 760f4 │ │ │ │ + b 760e4 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 75ff8 │ │ │ │ - b 760f0 │ │ │ │ + beq 75fe8 │ │ │ │ + b 760e0 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #72] @ 761d4 │ │ │ │ - ldr r3, [pc, #72] @ 761d8 │ │ │ │ + ldr r2, [pc, #72] @ 761c4 │ │ │ │ + ldr r3, [pc, #72] @ 761c8 │ │ │ │ ldr ip, [sl, r2] │ │ │ │ - ldr r0, [pc, #84] @ 761ec │ │ │ │ + ldr r0, [pc, #84] @ 761dc │ │ │ │ ldr r2, [ip] │ │ │ │ - ldr r1, [pc, #80] @ 761f0 │ │ │ │ + ldr r1, [pc, #80] @ 761e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr ip, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bl 4aee8 │ │ │ │ - andeq sl, r2, ip, lsr #32 │ │ │ │ + bl 4aed8 │ │ │ │ + andeq sl, r2, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r2, ip, lsl r0 │ │ │ │ + andeq sl, r2, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r3, r0, r1 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - strdeq r9, [r2], -ip │ │ │ │ - andeq r3, r7, r0, lsl #24 │ │ │ │ + andeq r9, r2, ip, lsl #30 │ │ │ │ + andeq r3, r7, r0, lsl ip │ │ │ │ andeq pc, r0, r8, ror #13 │ │ │ │ andeq r0, r0, r2, asr r3 │ │ │ │ andeq pc, r0, ip, lsl #13 │ │ │ │ andeq r0, r0, lr, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #520] @ 76418 │ │ │ │ - ldr r2, [pc, #520] @ 7641c │ │ │ │ + ldr r3, [pc, #520] @ 76408 │ │ │ │ + ldr r2, [pc, #520] @ 7640c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76398 │ │ │ │ + bne 76388 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76388 │ │ │ │ + beq 76378 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 76274 │ │ │ │ + beq 76264 │ │ │ │ sub r1, r7, #1 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ cmpne r3, #10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, r3 │ │ │ │ - bne 76254 │ │ │ │ + bne 76244 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 5e190 │ │ │ │ + bl 5e180 │ │ │ │ add r8, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76348 │ │ │ │ + beq 76338 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e22c │ │ │ │ + bl 5e21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76348 │ │ │ │ + beq 76338 │ │ │ │ add r0, r4, r8 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ mov sl, #61 @ 0x3d │ │ │ │ mov r3, #0 │ │ │ │ mov r9, #48 @ 0x30 │ │ │ │ mov r8, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 76300 │ │ │ │ + b 762f0 │ │ │ │ cmp ip, #61 @ 0x3d │ │ │ │ strbeq ip, [lr] │ │ │ │ moveq ip, #51 @ 0x33 │ │ │ │ strbeq ip, [r4, r0] │ │ │ │ addeq r3, r3, #2 │ │ │ │ moveq r0, #68 @ 0x44 │ │ │ │ strbeq r0, [r4, r3] │ │ │ │ addeq r0, r3, #1 │ │ │ │ strbne ip, [r4, r3] │ │ │ │ add r3, r2, #2 │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, r7 │ │ │ │ mov r3, r0 │ │ │ │ - bhi 76330 │ │ │ │ + bhi 76320 │ │ │ │ mov r2, r1 │ │ │ │ ldrb ip, [r1, #1]! │ │ │ │ add r0, r3, #1 │ │ │ │ cmp ip, #10 │ │ │ │ add lr, r4, r3 │ │ │ │ - bne 762c8 │ │ │ │ + bne 762b8 │ │ │ │ strb sl, [r4, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ strb r9, [r4, r0] │ │ │ │ add r0, r3, #1 │ │ │ │ strb r8, [r4, r3] │ │ │ │ - b 762ec │ │ │ │ + b 762dc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 763e0 │ │ │ │ + bne 763d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #208] @ 76420 │ │ │ │ - ldr r4, [pc, #208] @ 76424 │ │ │ │ - ldr r2, [pc, #208] @ 76428 │ │ │ │ + ldr r5, [pc, #208] @ 76410 │ │ │ │ + ldr r4, [pc, #208] @ 76414 │ │ │ │ + ldr r2, [pc, #208] @ 76418 │ │ │ │ mvn r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ stm sp, {r1, r2, r4} │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #180] @ 7642c │ │ │ │ + ldr r2, [pc, #180] @ 7641c │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76404 │ │ │ │ + bne 763f4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #144] @ 76430 │ │ │ │ - ldr r4, [pc, #144] @ 76434 │ │ │ │ + ldr r8, [pc, #144] @ 76420 │ │ │ │ + ldr r4, [pc, #144] @ 76424 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #324 @ 0x144 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76238 │ │ │ │ + bne 76228 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76388 │ │ │ │ + beq 76378 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 76388 │ │ │ │ - ldr r1, [pc, #80] @ 76438 │ │ │ │ - ldr r0, [pc, #80] @ 7643c │ │ │ │ - ldr r2, [pc, #80] @ 76440 │ │ │ │ + bl 57b50 │ │ │ │ + b 76378 │ │ │ │ + ldr r1, [pc, #80] @ 76428 │ │ │ │ + ldr r0, [pc, #80] @ 7642c │ │ │ │ + ldr r2, [pc, #80] @ 76430 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ + bl 57b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57b60 │ │ │ │ - b 76388 │ │ │ │ - andeq r9, r2, r4, ror #27 │ │ │ │ + bl 57b50 │ │ │ │ + b 76378 │ │ │ │ + strdeq r9, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq pc, [r0], -r4 │ │ │ │ @ instruction: 0x0000f9b8 │ │ │ │ andeq r5, r0, r0, ror #14 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ muleq r0, r4, r4 │ │ │ │ andeq pc, r0, r8, ror r9 @ │ │ │ │ @@ -116060,297 +116056,297 @@ │ │ │ │ andeq pc, r0, ip, lsr #18 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #132] @ 764e4 │ │ │ │ - ldr r3, [pc, #132] @ 764e8 │ │ │ │ + ldr ip, [pc, #132] @ 764d4 │ │ │ │ + ldr r3, [pc, #132] @ 764d8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #124] @ 764ec │ │ │ │ + ldr r1, [pc, #124] @ 764dc │ │ │ │ sub r4, fp, #80 @ 0x50 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-16] │ │ │ │ mov r3, #0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 45f4 │ │ │ │ - ldr r2, [pc, #60] @ 764f0 │ │ │ │ - ldr r3, [pc, #48] @ 764e8 │ │ │ │ + ldr r2, [pc, #60] @ 764e0 │ │ │ │ + ldr r3, [pc, #48] @ 764d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 764e0 │ │ │ │ + bne 764d0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r4, fp │ │ │ │ + andeq r9, r2, r4, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r0, r0, lsl #16 │ │ │ │ - andeq r9, r2, r4, asr #22 │ │ │ │ + andeq r9, r2, r4, asr fp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75fac │ │ │ │ + b 75f9c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75fac │ │ │ │ + b 75f9c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 76564 │ │ │ │ - ldr r3, [pc, #28] @ 7656c │ │ │ │ + bne 76554 │ │ │ │ + ldr r3, [pc, #28] @ 7655c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 76558 │ │ │ │ - strdeq r3, [r7], -r0 │ │ │ │ + b 76548 │ │ │ │ + andeq r3, r7, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 765f0 │ │ │ │ - ldr r3, [pc, #100] @ 765f8 │ │ │ │ + beq 765e0 │ │ │ │ + ldr r3, [pc, #100] @ 765e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 765a4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r1, [pc, #80] @ 765fc │ │ │ │ + beq 76594 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r1, [pc, #80] @ 765ec │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57798 │ │ │ │ + bl 57788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 765d4 │ │ │ │ - ldr r3, [pc, #56] @ 76600 │ │ │ │ + bne 765c4 │ │ │ │ + ldr r3, [pc, #56] @ 765f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #32] @ 76604 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #32] @ 765f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x000737b0 │ │ │ │ + andeq r3, r7, r0, asr #15 │ │ │ │ andeq ip, r0, r0, lsr #1 │ │ │ │ - andeq r3, r7, ip, ror r7 │ │ │ │ - andeq r3, r7, r0, ror #14 │ │ │ │ + andeq r3, r7, ip, lsl #15 │ │ │ │ + andeq r3, r7, r0, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r3, [pc, #620] @ 76890 │ │ │ │ + ldr r3, [pc, #620] @ 76880 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r2, [pc, #616] @ 76894 │ │ │ │ + ldr r2, [pc, #616] @ 76884 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - ldr r3, [pc, #612] @ 76898 │ │ │ │ + ldr r3, [pc, #612] @ 76888 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #608] @ 7689c │ │ │ │ + ldr r6, [pc, #608] @ 7688c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r4, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 76698 │ │ │ │ - ldr r4, [pc, #576] @ 768a0 │ │ │ │ + beq 76688 │ │ │ │ + ldr r4, [pc, #576] @ 76890 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 76718 │ │ │ │ - ldr r2, [pc, #560] @ 768a4 │ │ │ │ - ldr r3, [pc, #544] @ 76898 │ │ │ │ + beq 76708 │ │ │ │ + ldr r2, [pc, #560] @ 76894 │ │ │ │ + ldr r3, [pc, #544] @ 76888 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 767c8 │ │ │ │ + bne 767b8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [pc, #520] @ 768a8 │ │ │ │ + ldr r3, [pc, #520] @ 76898 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #824] @ 0x338 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 76834 │ │ │ │ - bl 578a8 │ │ │ │ + beq 76824 │ │ │ │ + bl 57898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76658 │ │ │ │ - ldr r5, [pc, #488] @ 768ac │ │ │ │ - ldr r3, [pc, #488] @ 768b0 │ │ │ │ + beq 76648 │ │ │ │ + ldr r5, [pc, #488] @ 7689c │ │ │ │ + ldr r3, [pc, #488] @ 768a0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #484] @ 768b4 │ │ │ │ + ldr r2, [pc, #484] @ 768a4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 582e4 │ │ │ │ - ldr ip, [pc, #468] @ 768b8 │ │ │ │ - ldr r1, [pc, #468] @ 768bc │ │ │ │ + bl 582d4 │ │ │ │ + ldr ip, [pc, #468] @ 768a8 │ │ │ │ + ldr r1, [pc, #468] @ 768ac │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1020 @ 0x3fc │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r1, r7, ip} │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r7, [pc, #416] @ 768c0 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r7, [pc, #416] @ 768b0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7666c │ │ │ │ + bne 7665c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 767cc │ │ │ │ - ldr r1, [pc, #392] @ 768c4 │ │ │ │ + beq 767bc │ │ │ │ + ldr r1, [pc, #392] @ 768b4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 767cc │ │ │ │ + beq 767bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7666c │ │ │ │ + bne 7665c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7666c │ │ │ │ - ldr r7, [pc, #348] @ 768c8 │ │ │ │ + bne 7665c │ │ │ │ + ldr r7, [pc, #348] @ 768b8 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #340] @ 768cc │ │ │ │ + ldr r1, [pc, #340] @ 768bc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4942c │ │ │ │ - ldr r3, [pc, #288] @ 768a8 │ │ │ │ + bl 4941c │ │ │ │ + ldr r3, [pc, #288] @ 76898 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ orrs r4, r0, r3 │ │ │ │ - bne 7666c │ │ │ │ + bne 7665c │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov ip, #89 @ 0x59 │ │ │ │ - ldr r2, [pc, #288] @ 768d0 │ │ │ │ + ldr r2, [pc, #288] @ 768c0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - b 7666c │ │ │ │ + bl 2a170 │ │ │ │ + b 7665c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #256] @ 768d4 │ │ │ │ - ldr r3, [pc, #256] @ 768d8 │ │ │ │ + ldr r4, [pc, #256] @ 768c4 │ │ │ │ + ldr r3, [pc, #256] @ 768c8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #252] @ 768dc │ │ │ │ + ldr r2, [pc, #252] @ 768cc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 582e4 │ │ │ │ - ldr lr, [pc, #236] @ 768e0 │ │ │ │ - ldr ip, [pc, #176] @ 768a8 │ │ │ │ + bl 582d4 │ │ │ │ + ldr lr, [pc, #236] @ 768d0 │ │ │ │ + ldr ip, [pc, #176] @ 76898 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #228] @ 768e4 │ │ │ │ + ldr r1, [pc, #228] @ 768d4 │ │ │ │ str lr, [sp, #12] │ │ │ │ ldr ip, [r6, ip] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #212] @ 768e8 │ │ │ │ + ldr r2, [pc, #212] @ 768d8 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #192] @ 768ec │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #192] @ 768dc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r4, [pc, #180] @ 768f0 │ │ │ │ - ldr r3, [pc, #180] @ 768f4 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r4, [pc, #180] @ 768e0 │ │ │ │ + ldr r3, [pc, #180] @ 768e4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #176] @ 768f8 │ │ │ │ + ldr r2, [pc, #176] @ 768e8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 582e4 │ │ │ │ - ldr ip, [pc, #160] @ 768fc │ │ │ │ - ldr r1, [pc, #160] @ 76900 │ │ │ │ + bl 582d4 │ │ │ │ + ldr ip, [pc, #160] @ 768ec │ │ │ │ + ldr r1, [pc, #160] @ 768f0 │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #148] @ 76904 │ │ │ │ + ldr r2, [pc, #148] @ 768f4 │ │ │ │ mvn r0, #0 │ │ │ │ stmib sp, {r1, r7, ip} │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #128] @ 76908 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #128] @ 768f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq r3, r7, r8, lsl r7 │ │ │ │ - andeq r9, r2, r8, asr #19 │ │ │ │ + bl 4aed8 │ │ │ │ + andeq r3, r7, r8, lsr #14 │ │ │ │ + ldrdeq r9, [r2], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000299b8 │ │ │ │ - andeq sp, r2, ip, lsr #19 │ │ │ │ - andeq r9, r2, r4, lsl #19 │ │ │ │ + andeq r9, r2, r8, asr #19 │ │ │ │ + @ instruction: 0x0002d9bc │ │ │ │ + muleq r2, r4, r9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq pc, r0, r0, ror r1 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ andeq pc, r0, ip, ror #5 │ │ │ │ andeq pc, r0, r4, lsl #14 │ │ │ │ - andeq r3, r7, r4, lsr #12 │ │ │ │ + andeq r3, r7, r4, lsr r6 │ │ │ │ andeq r5, r0, ip, ror #2 │ │ │ │ andeq pc, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r7, lsl r4 │ │ │ │ andeq r0, r0, fp, lsl r4 │ │ │ │ andeq pc, r0, r0, rrx │ │ │ │ andeq pc, r0, ip, lsr r6 @ │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ @@ -116366,186 +116362,186 @@ │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #300] @ 76a54 │ │ │ │ - ldr r3, [pc, #300] @ 76a58 │ │ │ │ + ldr r2, [pc, #300] @ 76a44 │ │ │ │ + ldr r3, [pc, #300] @ 76a48 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 76954 │ │ │ │ + beq 76944 │ │ │ │ bl 49c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761f4 │ │ │ │ + bl 761e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 769e8 │ │ │ │ + beq 769d8 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #12288 @ 0x3000 │ │ │ │ - bcs 76a18 │ │ │ │ + bcs 76a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b7c │ │ │ │ + bl 24b6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76a4c │ │ │ │ + beq 76a3c │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761f4 │ │ │ │ + bl 761e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 769b8 │ │ │ │ + beq 769a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #156] @ 76a5c │ │ │ │ - ldr r3, [pc, #148] @ 76a58 │ │ │ │ + ldr r2, [pc, #156] @ 76a4c │ │ │ │ + ldr r3, [pc, #148] @ 76a48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 76a48 │ │ │ │ + bne 76a38 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov ip, #49 @ 0x31 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f30 │ │ │ │ - bl 24b7c │ │ │ │ + bl 16f20 │ │ │ │ + bl 24b6c │ │ │ │ mov r4, r0 │ │ │ │ - b 76988 │ │ │ │ + b 76978 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mvn r1, #1 │ │ │ │ - bl 16f30 │ │ │ │ - bl 24b7c │ │ │ │ + bl 16f20 │ │ │ │ + bl 24b6c │ │ │ │ mov r4, r0 │ │ │ │ - b 76980 │ │ │ │ + b 76970 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ mov r1, r4 │ │ │ │ - b 7699c │ │ │ │ - andeq r9, r2, ip, asr #13 │ │ │ │ + b 7698c │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r2, r8, lsr r6 │ │ │ │ + andeq r9, r2, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r4, [pc, #1680] @ 7710c │ │ │ │ - ldr lr, [pc, #1680] @ 77110 │ │ │ │ + ldr r4, [pc, #1680] @ 770fc │ │ │ │ + ldr lr, [pc, #1680] @ 77100 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ - ldr r7, [pc, #1672] @ 77114 │ │ │ │ + ldr r7, [pc, #1672] @ 77104 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #1668] @ 77118 │ │ │ │ + ldr ip, [pc, #1668] @ 77108 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, #0 │ │ │ │ ldr sl, [r7, ip] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 76fb0 │ │ │ │ + bne 76fa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76608 │ │ │ │ - ldr r3, [pc, #1612] @ 7711c │ │ │ │ + bl 765f8 │ │ │ │ + ldr r3, [pc, #1612] @ 7710c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ce8 │ │ │ │ - ldr r3, [pc, #1588] @ 77120 │ │ │ │ + bne 76cd8 │ │ │ │ + ldr r3, [pc, #1588] @ 77110 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76f14 │ │ │ │ + beq 76f04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76dc8 │ │ │ │ + beq 76db8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 7690c │ │ │ │ + bl 768fc │ │ │ │ add r4, r5, #4096 @ 0x1000 │ │ │ │ ldr r9, [r4, #176] @ 0xb0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - beq 76b3c │ │ │ │ + beq 76b2c │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - bl 7690c │ │ │ │ + bl 768fc │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [r4, #200] @ 0xc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76b60 │ │ │ │ + beq 76b50 │ │ │ │ mov r0, r7 │ │ │ │ bl 49c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 761f4 │ │ │ │ + bl 761e4 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, #22 │ │ │ │ mov r2, #11 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ sub r0, fp, #178 @ 0xb2 │ │ │ │ strh r3, [fp, #-224] @ 0xffffff20 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r3, r5, #4160 @ 0x1040 │ │ │ │ add r1, r3, #40 @ 0x28 │ │ │ │ mov r2, #21 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r2, #21 │ │ │ │ add r1, r3, #12 │ │ │ │ sub r0, fp, #222 @ 0xde │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ cmp r6, #0 │ │ │ │ sub r8, fp, #316 @ 0x13c │ │ │ │ - beq 76bc0 │ │ │ │ + beq 76bb0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #167 @ 0xa7 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ mov r2, #16 │ │ │ │ sub r0, fp, #240 @ 0xf0 │ │ │ │ - bl 57474 │ │ │ │ + bl 57464 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r3, #32]! │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ str r1, [fp, #-244] @ 0xffffff0c │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ str r1, [fp, #-312] @ 0xfffffec8 │ │ │ │ @@ -116575,75 +116571,75 @@ │ │ │ │ strd r0, [r3, #40] @ 0x28 │ │ │ │ ldrd r0, [r2, #24] │ │ │ │ strh lr, [r8, #92] @ 0x5c │ │ │ │ strd r0, [r3, #32] │ │ │ │ ldrd r0, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ strd r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1208] @ 77124 │ │ │ │ + ldr r3, [pc, #1208] @ 77114 │ │ │ │ subs r4, r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ movne r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 76f98 │ │ │ │ + beq 76f88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 76e80 │ │ │ │ + bne 76e70 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 76cb0 │ │ │ │ - ldr r3, [pc, #1156] @ 77128 │ │ │ │ + beq 76ca0 │ │ │ │ + ldr r3, [pc, #1156] @ 77118 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76eb8 │ │ │ │ + beq 76ea8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ef8 │ │ │ │ - ldr r2, [pc, #1128] @ 7712c │ │ │ │ - ldr r3, [pc, #1096] @ 77110 │ │ │ │ + bne 76ee8 │ │ │ │ + ldr r2, [pc, #1128] @ 7711c │ │ │ │ + ldr r3, [pc, #1096] @ 77100 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 77108 │ │ │ │ + bne 770f8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #1088] @ 77130 │ │ │ │ + ldr r8, [pc, #1088] @ 77120 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 76af8 │ │ │ │ + bne 76ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74adc │ │ │ │ + bl 74acc │ │ │ │ str r0, [r8, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #12288 @ 0x3000 │ │ │ │ - bl 3aed4 │ │ │ │ + bl 3aec4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 76fdc │ │ │ │ + bne 76fcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c490 │ │ │ │ - ldr r1, [pc, #1024] @ 77134 │ │ │ │ + bl 5c480 │ │ │ │ + ldr r1, [pc, #1024] @ 77124 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5a224 │ │ │ │ - ldr r2, [pc, #1012] @ 77138 │ │ │ │ + bl 5a214 │ │ │ │ + ldr r2, [pc, #1012] @ 77128 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 751d0 │ │ │ │ + bl 751c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 77020 │ │ │ │ + bne 77010 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b7c │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r7 │ │ │ │ bl 4edc │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r0 │ │ │ │ @@ -116656,256 +116652,256 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4edc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl 45e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77098 │ │ │ │ + bne 77088 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ff8 │ │ │ │ + bne 76fe8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76b00 │ │ │ │ + bne 76af0 │ │ │ │ sub r8, fp, #316 @ 0x13c │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 573a0 │ │ │ │ - ldr r2, [pc, #856] @ 7713c │ │ │ │ + bl 57390 │ │ │ │ + ldr r2, [pc, #856] @ 7712c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ - bne 76c94 │ │ │ │ + bne 76c84 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r2, #8] │ │ │ │ - bne 76c94 │ │ │ │ + bne 76c84 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r4, r5 │ │ │ │ str r5, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [pc, #800] @ 77140 │ │ │ │ + ldr r3, [pc, #800] @ 77130 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #788] @ 77144 │ │ │ │ + ldr r3, [pc, #788] @ 77134 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 76e44 │ │ │ │ + beq 76e34 │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - bl 74bd4 │ │ │ │ + bl 74bc4 │ │ │ │ ldr r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #764] @ 77148 │ │ │ │ + ldr r3, [pc, #764] @ 77138 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76fcc │ │ │ │ - ldr r1, [pc, #748] @ 7714c │ │ │ │ + bne 76fbc │ │ │ │ + ldr r1, [pc, #748] @ 7713c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5d76c │ │ │ │ - ldr r3, [pc, #736] @ 77150 │ │ │ │ + bl 5d75c │ │ │ │ + ldr r3, [pc, #736] @ 77140 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 76c88 │ │ │ │ - ldr r0, [pc, #716] @ 77154 │ │ │ │ + beq 76c78 │ │ │ │ + ldr r0, [pc, #716] @ 77144 │ │ │ │ str r7, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r8 │ │ │ │ - bl 74df0 │ │ │ │ - ldr r2, [pc, #688] @ 77158 │ │ │ │ + bl 74de0 │ │ │ │ + ldr r2, [pc, #688] @ 77148 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 76c88 │ │ │ │ + b 76c78 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #820] @ 0x334 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 76ed4 │ │ │ │ + bne 76ec4 │ │ │ │ orrs r6, r5, r6 │ │ │ │ - bne 76cb0 │ │ │ │ - ldr r4, [pc, #640] @ 7715c │ │ │ │ + bne 76ca0 │ │ │ │ + ldr r4, [pc, #640] @ 7714c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76cbc │ │ │ │ - ldr r1, [pc, #608] @ 77160 │ │ │ │ - ldr r0, [pc, #608] @ 77164 │ │ │ │ - ldr r2, [pc, #608] @ 77168 │ │ │ │ + beq 76cac │ │ │ │ + ldr r1, [pc, #608] @ 77150 │ │ │ │ + ldr r0, [pc, #608] @ 77154 │ │ │ │ + ldr r2, [pc, #608] @ 77158 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 76cbc │ │ │ │ - ldr r7, [pc, #592] @ 7716c │ │ │ │ + bl 57b50 │ │ │ │ + b 76cac │ │ │ │ + ldr r7, [pc, #592] @ 7715c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [r7, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - bne 76af8 │ │ │ │ + bne 76ae8 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 77014 │ │ │ │ - bl 74adc │ │ │ │ + beq 77004 │ │ │ │ + bl 74acc │ │ │ │ str r0, [r7, #12] │ │ │ │ - bl 5c60c │ │ │ │ + bl 5c5fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 76af8 │ │ │ │ - ldr r1, [pc, #544] @ 77170 │ │ │ │ - ldr r2, [pc, #544] @ 77174 │ │ │ │ - ldr ip, [pc, #544] @ 77178 │ │ │ │ + bge 76ae8 │ │ │ │ + ldr r1, [pc, #544] @ 77160 │ │ │ │ + ldr r2, [pc, #544] @ 77164 │ │ │ │ + ldr ip, [pc, #544] @ 77168 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #115 @ 0x73 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r2, [pc, #504] @ 7717c │ │ │ │ + ldr r2, [pc, #504] @ 7716c │ │ │ │ str lr, [sp] │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #496] @ 77180 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #496] @ 77170 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ + bl 4aed8 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #824] @ 0x338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76e68 │ │ │ │ - b 76e18 │ │ │ │ - ldr r1, [pc, #460] @ 77184 │ │ │ │ - ldr r0, [pc, #460] @ 77188 │ │ │ │ - ldr r2, [pc, #460] @ 7718c │ │ │ │ + bne 76e58 │ │ │ │ + b 76e08 │ │ │ │ + ldr r1, [pc, #460] @ 77174 │ │ │ │ + ldr r0, [pc, #460] @ 77178 │ │ │ │ + ldr r2, [pc, #460] @ 7717c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ - b 76ac0 │ │ │ │ - ldr r0, [pc, #444] @ 77190 │ │ │ │ + bl 57924 │ │ │ │ + b 76ab0 │ │ │ │ + ldr r0, [pc, #444] @ 77180 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 48dc │ │ │ │ - b 76e68 │ │ │ │ - ldr r1, [pc, #432] @ 77194 │ │ │ │ - ldr r0, [pc, #432] @ 77198 │ │ │ │ + b 76e58 │ │ │ │ + ldr r1, [pc, #432] @ 77184 │ │ │ │ + ldr r0, [pc, #432] @ 77188 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl 57934 │ │ │ │ - b 76d24 │ │ │ │ - ldr r1, [pc, #412] @ 7719c │ │ │ │ - ldr r0, [pc, #412] @ 771a0 │ │ │ │ + bl 57924 │ │ │ │ + b 76d14 │ │ │ │ + ldr r1, [pc, #412] @ 7718c │ │ │ │ + ldr r0, [pc, #412] @ 77190 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 76db8 │ │ │ │ - bl 749e4 │ │ │ │ + bl 57b50 │ │ │ │ + b 76da8 │ │ │ │ + bl 749d4 │ │ │ │ str r0, [r7, #12] │ │ │ │ - b 76af8 │ │ │ │ + b 76ae8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7707c │ │ │ │ + bne 7706c │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r5, [pc, #360] @ 771a4 │ │ │ │ - ldr lr, [pc, #360] @ 771a8 │ │ │ │ - ldr ip, [pc, #360] @ 771ac │ │ │ │ + bl 3add4 │ │ │ │ + ldr r5, [pc, #360] @ 77194 │ │ │ │ + ldr lr, [pc, #360] @ 77198 │ │ │ │ + ldr ip, [pc, #360] @ 7719c │ │ │ │ add r5, pc, r5 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r6, #115 @ 0x73 │ │ │ │ - ldr r2, [pc, #344] @ 771b0 │ │ │ │ + ldr r2, [pc, #344] @ 771a0 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ - bl 2a180 │ │ │ │ - ldr r1, [pc, #320] @ 771b4 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r1, [pc, #320] @ 771a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r1, [pc, #308] @ 771b8 │ │ │ │ - ldr r0, [pc, #308] @ 771bc │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r1, [pc, #308] @ 771a8 │ │ │ │ + ldr r0, [pc, #308] @ 771ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #164 @ 0xa4 │ │ │ │ - bl 57b60 │ │ │ │ - b 7702c │ │ │ │ + bl 57b50 │ │ │ │ + b 7701c │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ sub r7, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r6, [pc, #272] @ 771c0 │ │ │ │ + ldr r6, [pc, #272] @ 771b0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f8c │ │ │ │ + bl 29f7c │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #252] @ 771c4 │ │ │ │ + ldr r5, [pc, #252] @ 771b4 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #173 @ 0xad │ │ │ │ mvn r0, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7702c │ │ │ │ + beq 7701c │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 7702c │ │ │ │ + bl 57b50 │ │ │ │ + b 7701c │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, ip, ror r5 │ │ │ │ + andeq r9, r2, ip, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r2, r8, ror #10 │ │ │ │ + andeq r9, r2, r8, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r7, r8, asr r2 │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - andeq r3, r7, r0, lsr #1 │ │ │ │ - andeq r9, r2, r4, lsr r3 │ │ │ │ - andeq sp, r2, ip, lsl r3 │ │ │ │ + andeq r3, r7, r8, ror #4 │ │ │ │ + andeq sp, r2, ip, lsr #7 │ │ │ │ + strheq r3, [r7], -r0 │ │ │ │ + andeq r9, r2, r4, asr #6 │ │ │ │ + andeq sp, r2, ip, lsr #6 │ │ │ │ andeq r7, r0, r0, lsl r8 │ │ │ │ strdeq r2, [r0], -pc @ │ │ │ │ - andeq sp, r2, r8, lsr #4 │ │ │ │ - andeq r2, r7, r4, lsr #30 │ │ │ │ - ldrdeq sp, [r2], -ip │ │ │ │ - strdeq r2, [r7], -r8 │ │ │ │ + andeq sp, r2, r8, lsr r2 │ │ │ │ + andeq r2, r7, r4, lsr pc │ │ │ │ + andeq sp, r2, ip, ror #3 │ │ │ │ + andeq r2, r7, r8, lsl #30 │ │ │ │ andeq fp, r0, ip, ror #2 │ │ │ │ - muleq r2, r8, r1 │ │ │ │ - andeq sp, r2, r0, lsl #3 │ │ │ │ - muleq r7, ip, lr │ │ │ │ - andeq sp, r2, r0, lsr r1 │ │ │ │ + andeq sp, r2, r8, lsr #3 │ │ │ │ + muleq r2, r0, r1 │ │ │ │ + andeq r2, r7, ip, lsr #29 │ │ │ │ + andeq sp, r2, r0, asr #2 │ │ │ │ andeq lr, r0, r0, lsr r9 │ │ │ │ andeq lr, r0, ip, asr #21 │ │ │ │ andeq r0, r0, lr, asr #11 │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ + andeq sp, r2, r0, lsl #2 │ │ │ │ andeq lr, r0, r0, ror #17 │ │ │ │ andeq lr, r0, ip, ror #30 │ │ │ │ andeq lr, r0, ip, ror pc │ │ │ │ andeq r0, r0, r6, asr r4 │ │ │ │ andeq r0, r0, sl, asr r4 │ │ │ │ andeq lr, r0, r8, ror r8 │ │ │ │ andeq lr, r0, r4, lsl sl │ │ │ │ @@ -116925,902 +116921,902 @@ │ │ │ │ andeq lr, r0, r8, lsl #15 │ │ │ │ andeq lr, r0, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3392] @ 0xd40 │ │ │ │ - ldr r4, [pc, #740] @ 774c8 │ │ │ │ - ldr lr, [pc, #740] @ 774cc │ │ │ │ - ldr ip, [pc, #740] @ 774d0 │ │ │ │ + ldr r4, [pc, #740] @ 774b8 │ │ │ │ + ldr lr, [pc, #740] @ 774bc │ │ │ │ + ldr ip, [pc, #740] @ 774c0 │ │ │ │ sub sp, sp, #668 @ 0x29c │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [fp, #-668] @ 0xfffffd64 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #720] @ 774d4 │ │ │ │ + ldr r3, [pc, #720] @ 774c4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [fp, #-680] @ 0xfffffd58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #-684] @ 0xfffffd54 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [fp, #-664] @ 0xfffffd68 │ │ │ │ - beq 77240 │ │ │ │ - ldr r1, [pc, #680] @ 774d8 │ │ │ │ - ldr r0, [pc, #680] @ 774dc │ │ │ │ - ldr r2, [pc, #680] @ 774e0 │ │ │ │ + beq 77230 │ │ │ │ + ldr r1, [pc, #680] @ 774c8 │ │ │ │ + ldr r0, [pc, #680] @ 774cc │ │ │ │ + ldr r2, [pc, #680] @ 774d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57934 │ │ │ │ + bl 57924 │ │ │ │ sub r1, fp, #660 @ 0x294 │ │ │ │ mov r0, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ - ldr r3, [pc, #652] @ 774e4 │ │ │ │ + ldr r3, [pc, #652] @ 774d4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ str r3, [fp, #-672] @ 0xfffffd60 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7746c │ │ │ │ + bne 7745c │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ - ldr r0, [pc, #616] @ 774e8 │ │ │ │ - ldr r4, [pc, #616] @ 774ec │ │ │ │ + ldr r0, [pc, #616] @ 774d8 │ │ │ │ + ldr r4, [pc, #616] @ 774dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 4570 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 772a8 │ │ │ │ - bl 5a6d0 │ │ │ │ + blt 77298 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - ldr r3, [pc, #576] @ 774f0 │ │ │ │ + ldr r3, [pc, #576] @ 774e0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r1, fp, #656 @ 0x290 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ bl 49f0 │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ - ldr r3, [pc, #532] @ 774e4 │ │ │ │ + ldr r3, [pc, #532] @ 774d4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ str r3, [fp, #-676] @ 0xfffffd5c │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 77488 │ │ │ │ + bne 77478 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ - ldr r3, [pc, #504] @ 774f4 │ │ │ │ + ldr r3, [pc, #504] @ 774e4 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-692] @ 0xfffffd4c │ │ │ │ mov r0, r3 │ │ │ │ bl 4570 │ │ │ │ ldr r3, [fp, #-680] @ 0xfffffd58 │ │ │ │ ldr r8, [fp, #-684] @ 0xfffffd54 │ │ │ │ sub r9, r3, #4 │ │ │ │ sub r6, fp, #92 @ 0x5c │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77394 │ │ │ │ + beq 77384 │ │ │ │ ldr r7, [fp, #-664] @ 0xfffffd68 │ │ │ │ cmp sl, #0 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f0c0 │ │ │ │ + bl 2f0b0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 76a60 │ │ │ │ + bl 76a50 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7736c │ │ │ │ - bl 3ade4 │ │ │ │ + beq 7735c │ │ │ │ + bl 3add4 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77380 │ │ │ │ - bl 3ade4 │ │ │ │ + beq 77370 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ ldr r5, [r5, #228] @ 0xe4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 77338 │ │ │ │ + bne 77328 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #65536 @ 0x10000 │ │ │ │ - bne 7731c │ │ │ │ + bne 7730c │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ - ldr r3, [pc, #320] @ 774f4 │ │ │ │ - ldr r4, [pc, #320] @ 774f8 │ │ │ │ + ldr r3, [pc, #320] @ 774e4 │ │ │ │ + ldr r4, [pc, #320] @ 774e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-696] @ 0xfffffd48 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-676] @ 0xfffffd5c │ │ │ │ blx r3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [fp, #-656] @ 0xfffffd70 │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 773f0 │ │ │ │ - bl 5a6d0 │ │ │ │ + blt 773e0 │ │ │ │ + bl 5a6c0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - ldr r3, [pc, #260] @ 774fc │ │ │ │ + ldr r3, [pc, #260] @ 774ec │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ str r2, [r3, #8] │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ - ldr r0, [pc, #240] @ 77500 │ │ │ │ + ldr r0, [pc, #240] @ 774f0 │ │ │ │ ldr r3, [fp, #-672] @ 0xfffffd60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-660] @ 0xfffffd6c │ │ │ │ mov r1, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #164] @ 774d4 │ │ │ │ + ldr r3, [pc, #164] @ 774c4 │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 774a8 │ │ │ │ - ldr r2, [pc, #188] @ 77504 │ │ │ │ - ldr r3, [pc, #132] @ 774d0 │ │ │ │ + bne 77498 │ │ │ │ + ldr r2, [pc, #188] @ 774f4 │ │ │ │ + ldr r3, [pc, #132] @ 774c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 774c4 │ │ │ │ + bne 774b4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #148] @ 77508 │ │ │ │ + ldr r0, [pc, #148] @ 774f8 │ │ │ │ ldr r3, [fp, #-672] @ 0xfffffd60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #652 @ 0x28c │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ ldr r2, [fp, #-668] @ 0xfffffd64 │ │ │ │ - ldr r3, [pc, #96] @ 774f4 │ │ │ │ + ldr r3, [pc, #96] @ 774e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-676] @ 0xfffffd5c │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #372 @ 0x174 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ - ldr r1, [pc, #92] @ 7750c │ │ │ │ - ldr r0, [pc, #92] @ 77510 │ │ │ │ - ldr r2, [pc, #92] @ 77514 │ │ │ │ + ldr r1, [pc, #92] @ 774fc │ │ │ │ + ldr r0, [pc, #92] @ 77500 │ │ │ │ + ldr r2, [pc, #92] @ 77504 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 57b60 │ │ │ │ - b 77440 │ │ │ │ + bl 57b50 │ │ │ │ + b 77430 │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, ip, lsl #28 │ │ │ │ - andeq r8, r2, r8, lsl #28 │ │ │ │ + andeq r8, r2, ip, lsl lr │ │ │ │ + andeq r8, r2, r8, lsl lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r0, r0, lsl #12 │ │ │ │ strdeq lr, [r0], -ip │ │ │ │ andeq r0, r0, r3, ror #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r7, r0, asr #21 │ │ │ │ - andeq ip, r2, r0, lsl #27 │ │ │ │ - andeq ip, r2, r8, asr sp │ │ │ │ + ldrdeq r2, [r7], -r0 │ │ │ │ + muleq r2, r0, sp │ │ │ │ + andeq ip, r2, r8, ror #26 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - andeq ip, r2, r0, asr #24 │ │ │ │ - andeq ip, r2, r0, lsl ip │ │ │ │ - andeq r2, r7, r0, lsr r9 │ │ │ │ - @ instruction: 0x00028bb0 │ │ │ │ - andeq r2, r7, ip, asr #17 │ │ │ │ + andeq ip, r2, r0, asr ip │ │ │ │ + andeq ip, r2, r0, lsr #24 │ │ │ │ + andeq r2, r7, r0, asr #18 │ │ │ │ + andeq r8, r2, r0, asr #23 │ │ │ │ + ldrdeq r2, [r7], -ip │ │ │ │ andeq lr, r0, r0, lsl #7 │ │ │ │ andeq lr, r0, ip, ror sl │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ str r2, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r2, [pc, #248] @ 7763c │ │ │ │ + ldr r2, [pc, #248] @ 7762c │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [pc, #244] @ 77640 │ │ │ │ + ldr r3, [pc, #244] @ 77630 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r1, fp, #312 @ 0x138 │ │ │ │ - ldr r4, [pc, #232] @ 77644 │ │ │ │ + ldr r4, [pc, #232] @ 77634 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bl 49f0 │ │ │ │ - ldr r3, [pc, #212] @ 77648 │ │ │ │ + ldr r3, [pc, #212] @ 77638 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 4cb4 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7761c │ │ │ │ - ldr r5, [pc, #180] @ 7764c │ │ │ │ + bne 7760c │ │ │ │ + ldr r5, [pc, #180] @ 7763c │ │ │ │ sub r6, fp, #308 @ 0x134 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #16 │ │ │ │ bl 4db0 <__pthread_register_cancel@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4570 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ ldr r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 76a60 │ │ │ │ + bl 76a50 │ │ │ │ mov r0, r6 │ │ │ │ bl 46cc <__pthread_unregister_cancel@plt> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r4 │ │ │ │ bl 49f0 │ │ │ │ - ldr r2, [pc, #88] @ 77650 │ │ │ │ - ldr r3, [pc, #68] @ 77640 │ │ │ │ + ldr r2, [pc, #88] @ 77640 │ │ │ │ + ldr r3, [pc, #68] @ 77630 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 77638 │ │ │ │ + bne 77628 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [pc, #48] @ 77654 │ │ │ │ + ldr r0, [pc, #48] @ 77644 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ blx r3 │ │ │ │ sub r0, fp, #308 @ 0x134 │ │ │ │ bl 4bb8 <__pthread_unwind_next@plt> │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00028ab0 │ │ │ │ + andeq r8, r2, r0, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r2, r8, lsl #21 │ │ │ │ + muleq r2, r8, sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r7, r8, lsr #15 │ │ │ │ - andeq r8, r2, r0, lsl #20 │ │ │ │ - andeq r2, r7, ip, lsl r7 │ │ │ │ + @ instruction: 0x000727b8 │ │ │ │ + andeq r8, r2, r0, lsl sl │ │ │ │ + andeq r2, r7, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 2f294 │ │ │ │ - ldr r6, [pc, #168] @ 77724 │ │ │ │ + bl 2f284 │ │ │ │ + ldr r6, [pc, #168] @ 77714 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ - bl 23484 │ │ │ │ + bl 23474 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 776b8 │ │ │ │ + beq 776a8 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 771c8 │ │ │ │ + bl 771b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r5, [pc, #104] @ 77728 │ │ │ │ - ldr r2, [pc, #104] @ 7772c │ │ │ │ - ldr r3, [pc, #104] @ 77730 │ │ │ │ + ldr r5, [pc, #104] @ 77718 │ │ │ │ + ldr r2, [pc, #104] @ 7771c │ │ │ │ + ldr r3, [pc, #104] @ 77720 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #72] @ 77734 │ │ │ │ + ldr r2, [pc, #72] @ 77724 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ - ldr r3, [pc, #56] @ 77738 │ │ │ │ + bl 2a170 │ │ │ │ + ldr r3, [pc, #56] @ 77728 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 776ac │ │ │ │ - ldr r0, [pc, #40] @ 7773c │ │ │ │ - ldr r2, [pc, #40] @ 77740 │ │ │ │ + beq 7769c │ │ │ │ + ldr r0, [pc, #40] @ 7772c │ │ │ │ + ldr r2, [pc, #40] @ 77730 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57b60 │ │ │ │ - b 776ac │ │ │ │ - andeq r8, r2, r0, lsl #19 │ │ │ │ + bl 57b50 │ │ │ │ + b 7769c │ │ │ │ + muleq r2, r0, r9 │ │ │ │ andeq lr, r0, r4, ror #2 │ │ │ │ andeq lr, r0, r0, lsl #17 │ │ │ │ muleq r0, r0, r8 │ │ │ │ andeq r0, r0, sp, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r0, r0, ror #16 │ │ │ │ andeq r0, r0, pc, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2f294 │ │ │ │ + bl 2f284 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 771c8 │ │ │ │ + bl 771b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #32] @ 7779c │ │ │ │ + ldr r3, [pc, #32] @ 7778c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r2, r7, r4, asr #11 │ │ │ │ + ldrdeq r2, [r7], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 24b7c │ │ │ │ - ldr r3, [pc, #16] @ 777d0 │ │ │ │ + bl 24b6c │ │ │ │ + ldr r3, [pc, #16] @ 777c0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r2, r7, r4, lsl #11 │ │ │ │ + muleq r7, r4, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #1436] @ 77d8c │ │ │ │ - ldr r2, [pc, #1436] @ 77d90 │ │ │ │ + ldr r1, [pc, #1436] @ 77d7c │ │ │ │ + ldr r2, [pc, #1436] @ 77d80 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r8, [pc, #1416] @ 77d94 │ │ │ │ + ldr r8, [pc, #1416] @ 77d84 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 347b0 │ │ │ │ + bl 347a0 │ │ │ │ cmp r5, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 77a4c │ │ │ │ + beq 77a3c │ │ │ │ mov r4, r0 │ │ │ │ - bl 578a8 │ │ │ │ + bl 57898 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 77a14 │ │ │ │ - ldr r1, [pc, #1368] @ 77d98 │ │ │ │ + bne 77a04 │ │ │ │ + ldr r1, [pc, #1368] @ 77d88 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a88 │ │ │ │ - ldr r9, [pc, #1348] @ 77d9c │ │ │ │ + beq 77a78 │ │ │ │ + ldr r9, [pc, #1348] @ 77d8c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7793c │ │ │ │ + beq 7792c │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #1324] @ 77da0 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #1324] @ 77d90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 4d44 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 77d78 │ │ │ │ - ldr r3, [pc, #1300] @ 77da4 │ │ │ │ + beq 77d68 │ │ │ │ + ldr r3, [pc, #1300] @ 77d94 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78084 │ │ │ │ + bl 78074 │ │ │ │ mov r5, r0 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r5] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 778f4 │ │ │ │ + beq 778e4 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 778e0 │ │ │ │ + bne 778d0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c328 │ │ │ │ + bl c31c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 77914 │ │ │ │ + beq 77904 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 77a3c │ │ │ │ + beq 77a2c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 778a4 │ │ │ │ + bne 77894 │ │ │ │ mov r0, sl │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 4bc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 77d58 │ │ │ │ - ldr r0, [pc, #1124] @ 77da8 │ │ │ │ - bl 3aed4 │ │ │ │ - ldr r1, [pc, #1120] @ 77dac │ │ │ │ + beq 77d48 │ │ │ │ + ldr r0, [pc, #1124] @ 77d98 │ │ │ │ + bl 3aec4 │ │ │ │ + ldr r1, [pc, #1120] @ 77d9c │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #1108] @ 77db0 │ │ │ │ + ldr r0, [pc, #1108] @ 77da0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5b628 │ │ │ │ + bl 5b618 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 77a5c │ │ │ │ + blt 77a4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 752c8 │ │ │ │ + bl 752b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ subeq r9, fp, #48 @ 0x30 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 779bc │ │ │ │ - ldr r3, [pc, #1064] @ 77db4 │ │ │ │ - ldr r2, [pc, #1064] @ 77db8 │ │ │ │ + beq 779ac │ │ │ │ + ldr r3, [pc, #1064] @ 77da4 │ │ │ │ + ldr r2, [pc, #1064] @ 77da8 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ ldr r1, [r6, #208] @ 0xd0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 77ab4 │ │ │ │ + beq 77aa4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75680 │ │ │ │ + bl 75670 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 779ac │ │ │ │ + bne 7799c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 779e4 │ │ │ │ + beq 779d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, sl │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r0, #0 │ │ │ │ bl 451c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77cb4 │ │ │ │ + beq 77ca4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77cd8 │ │ │ │ + blt 77cc8 │ │ │ │ mov r0, #0 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - ldr r0, [pc, #928] @ 77dbc │ │ │ │ - ldr r3, [pc, #916] @ 77db4 │ │ │ │ + ldr r0, [pc, #928] @ 77dac │ │ │ │ + ldr r3, [pc, #916] @ 77da4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #30 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ bl 47a4 │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 5ffec │ │ │ │ + bl 5ffdc │ │ │ │ add r7, r7, #1 │ │ │ │ - b 77914 │ │ │ │ - ldr r0, [pc, #876] @ 77dc0 │ │ │ │ - ldr r3, [pc, #860] @ 77db4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 77a20 │ │ │ │ - ldr r3, [pc, #848] @ 77db4 │ │ │ │ - ldr r2, [pc, #860] @ 77dc4 │ │ │ │ + b 77904 │ │ │ │ + ldr r0, [pc, #876] @ 77db0 │ │ │ │ + ldr r3, [pc, #860] @ 77da4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 77a10 │ │ │ │ + ldr r3, [pc, #848] @ 77da4 │ │ │ │ + ldr r2, [pc, #860] @ 77db4 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp] │ │ │ │ bl 4ba0 <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - bl 23720 │ │ │ │ + bl 23710 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77850 │ │ │ │ - ldr r3, [pc, #784] @ 77db4 │ │ │ │ - ldr r0, [pc, #800] @ 77dc8 │ │ │ │ + bne 77840 │ │ │ │ + ldr r3, [pc, #784] @ 77da4 │ │ │ │ + ldr r0, [pc, #800] @ 77db8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #19 │ │ │ │ - b 77a28 │ │ │ │ + b 77a18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77b0c │ │ │ │ + beq 77afc │ │ │ │ mov r0, r4 │ │ │ │ - bl 57734 │ │ │ │ + bl 57724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 779bc │ │ │ │ + bne 779ac │ │ │ │ ldrb r3, [r6, #138] @ 0x8a │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 77cf0 │ │ │ │ + beq 77ce0 │ │ │ │ ldr r0, [r6, #212] @ 0xd4 │ │ │ │ - bl 350f8 │ │ │ │ + bl 350e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 77d08 │ │ │ │ + blt 77cf8 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 779dc │ │ │ │ + bne 779cc │ │ │ │ mov r0, sl │ │ │ │ - bl 5a6d0 │ │ │ │ + bl 5a6c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 451c │ │ │ │ - b 77a00 │ │ │ │ - ldr r3, [pc, #696] @ 77dcc │ │ │ │ + b 779f0 │ │ │ │ + ldr r3, [pc, #696] @ 77dbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77b3c │ │ │ │ + beq 77b2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - bl 5fd20 │ │ │ │ + bl 5fd10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77b3c │ │ │ │ + bne 77b2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 779bc │ │ │ │ - ldr r3, [pc, #652] @ 77dd0 │ │ │ │ + b 779ac │ │ │ │ + ldr r3, [pc, #652] @ 77dc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77ccc │ │ │ │ - ldr r2, [pc, #636] @ 77dd4 │ │ │ │ + beq 77cbc │ │ │ │ + ldr r2, [pc, #636] @ 77dc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 77bfc │ │ │ │ - ldr r1, [pc, #620] @ 77dd8 │ │ │ │ + beq 77bec │ │ │ │ + ldr r1, [pc, #620] @ 77dc8 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r1, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b90 │ │ │ │ + beq 77b80 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77d30 │ │ │ │ - ldr r3, [pc, #580] @ 77ddc │ │ │ │ + bne 77d20 │ │ │ │ + ldr r3, [pc, #580] @ 77dcc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77d20 │ │ │ │ - ldr r3, [pc, #556] @ 77de0 │ │ │ │ + beq 77d10 │ │ │ │ + ldr r3, [pc, #556] @ 77dd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 74bd4 │ │ │ │ + bl 74bc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #536] @ 77de4 │ │ │ │ + ldr r3, [pc, #536] @ 77dd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77d20 │ │ │ │ - ldr r1, [pc, #520] @ 77de8 │ │ │ │ + bne 77d10 │ │ │ │ + ldr r1, [pc, #520] @ 77dd8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5d76c │ │ │ │ - ldr r3, [pc, #508] @ 77dec │ │ │ │ + bl 5d75c │ │ │ │ + ldr r3, [pc, #508] @ 77ddc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ - ldr r3, [pc, #492] @ 77df0 │ │ │ │ + ldr r3, [pc, #492] @ 77de0 │ │ │ │ ldr r0, [r6, #208] @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 7690c │ │ │ │ + bl 768fc │ │ │ │ ldr r3, [r6, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 77c68 │ │ │ │ - ldr r0, [pc, #452] @ 77df4 │ │ │ │ + beq 77c58 │ │ │ │ + ldr r0, [pc, #452] @ 77de4 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 44b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 77c68 │ │ │ │ + beq 77c58 │ │ │ │ ldrb r2, [r6, #138] @ 0x8a │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - bl 7690c │ │ │ │ + bl 768fc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r6, #216] @ 0xd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77c9c │ │ │ │ + beq 77c8c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 49c0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 761f4 │ │ │ │ + bl 761e4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 74df0 │ │ │ │ - b 77b30 │ │ │ │ - ldr r3, [pc, #248] @ 77db4 │ │ │ │ - ldr r0, [pc, #312] @ 77df8 │ │ │ │ + bl 74de0 │ │ │ │ + b 77b20 │ │ │ │ + ldr r3, [pc, #248] @ 77da4 │ │ │ │ + ldr r0, [pc, #312] @ 77de8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #16 │ │ │ │ - b 77a28 │ │ │ │ + b 77a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34e9c │ │ │ │ - b 77b30 │ │ │ │ - ldr r3, [pc, #212] @ 77db4 │ │ │ │ - ldr r0, [pc, #280] @ 77dfc │ │ │ │ + bl 34e8c │ │ │ │ + b 77b20 │ │ │ │ + ldr r3, [pc, #212] @ 77da4 │ │ │ │ + ldr r0, [pc, #280] @ 77dec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #26 │ │ │ │ - b 77a28 │ │ │ │ - ldr r3, [pc, #188] @ 77db4 │ │ │ │ - ldr r0, [pc, #260] @ 77e00 │ │ │ │ + b 77a18 │ │ │ │ + ldr r3, [pc, #188] @ 77da4 │ │ │ │ + ldr r0, [pc, #260] @ 77df0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #15 │ │ │ │ - b 77a28 │ │ │ │ - ldr r3, [pc, #164] @ 77db4 │ │ │ │ - ldr r0, [pc, #240] @ 77e04 │ │ │ │ + b 77a18 │ │ │ │ + ldr r3, [pc, #164] @ 77da4 │ │ │ │ + ldr r0, [pc, #240] @ 77df4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #27 │ │ │ │ - b 77a28 │ │ │ │ - ldr r0, [pc, #224] @ 77e08 │ │ │ │ + b 77a18 │ │ │ │ + ldr r0, [pc, #224] @ 77df8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 48dc │ │ │ │ - b 77be8 │ │ │ │ + b 77bd8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 749e4 │ │ │ │ + bl 749d4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ - bne 77bb8 │ │ │ │ - b 77bc4 │ │ │ │ - ldr r2, [pc, #84] @ 77db4 │ │ │ │ - ldr r3, [pc, #168] @ 77e0c │ │ │ │ + bne 77ba8 │ │ │ │ + b 77bb4 │ │ │ │ + ldr r2, [pc, #84] @ 77da4 │ │ │ │ + ldr r3, [pc, #168] @ 77dfc │ │ │ │ ldr r1, [r8, r2] │ │ │ │ - ldr r2, [pc, #164] @ 77e10 │ │ │ │ + ldr r2, [pc, #164] @ 77e00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 77998 │ │ │ │ - ldr r0, [pc, #148] @ 77e14 │ │ │ │ + b 77988 │ │ │ │ + ldr r0, [pc, #148] @ 77e04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 472c │ │ │ │ mov r0, #1 │ │ │ │ bl 4594 <_exit@plt> │ │ │ │ - andeq r8, r2, r4, lsl #16 │ │ │ │ + andeq r8, r2, r4, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r8, ror #15 │ │ │ │ andeq lr, r0, ip, ror #14 │ │ │ │ - andeq r2, r7, ip, ror #9 │ │ │ │ + strdeq r2, [r7], -ip │ │ │ │ muleq r0, r8, r9 │ │ │ │ - @ instruction: 0x000724b0 │ │ │ │ + andeq r2, r7, r0, asr #9 │ │ │ │ andeq r3, r0, r1 │ │ │ │ @ instruction: 0x000006b9 │ │ │ │ ldrdeq sp, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ muleq r0, ip, r6 │ │ │ │ andeq r4, r0, r8, lsr r1 │ │ │ │ andeq lr, r0, r8, lsr r5 │ │ │ │ muleq r0, r4, r5 │ │ │ │ andeq lr, r0, ip, lsl #10 │ │ │ │ - andeq r2, r7, r0, lsr r2 │ │ │ │ - andeq r2, r7, r0, lsl #4 │ │ │ │ - @ instruction: 0x0002c4b4 │ │ │ │ + andeq r2, r7, r0, asr #4 │ │ │ │ + andeq r2, r7, r0, lsl r2 │ │ │ │ + andeq ip, r2, r4, asr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r7, r8, lsr #3 │ │ │ │ - andeq ip, r2, r8, asr r4 │ │ │ │ - andeq r2, r7, r8, ror r1 │ │ │ │ + @ instruction: 0x000721b8 │ │ │ │ + andeq ip, r2, r8, ror #8 │ │ │ │ + andeq r2, r7, r8, lsl #3 │ │ │ │ andeq sl, r0, ip, ror #7 │ │ │ │ - andeq ip, r2, r8, lsl r4 │ │ │ │ - andeq ip, r2, r4, lsl #8 │ │ │ │ + andeq ip, r2, r8, lsr #8 │ │ │ │ + andeq ip, r2, r4, lsl r4 │ │ │ │ andeq r6, r0, ip, lsl #24 │ │ │ │ andeq lr, r0, r0, asr #7 │ │ │ │ @ instruction: 0x0000e3b0 │ │ │ │ andeq lr, r0, r4, ror r3 │ │ │ │ andeq lr, r0, r0, asr #6 │ │ │ │ andeq sl, r0, r8, lsr #5 │ │ │ │ - ldrdeq r1, [r7], -r8 │ │ │ │ + andeq r1, r7, r8, ror #31 │ │ │ │ andeq lr, r0, ip, ror #4 │ │ │ │ andeq lr, r0, ip, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #276] @ 77f48 │ │ │ │ + ldr r1, [pc, #276] @ 77f38 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r2, [pc, #272] @ 77f4c │ │ │ │ + ldr r2, [pc, #272] @ 77f3c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r5, [pc, #252] @ 77f50 │ │ │ │ + ldr r5, [pc, #252] @ 77f40 │ │ │ │ cmp r0, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 77e70 │ │ │ │ - bl 77e18 │ │ │ │ + beq 77e60 │ │ │ │ + bl 77e08 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77f18 │ │ │ │ + beq 77f08 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 77f18 │ │ │ │ + bne 77f08 │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ and r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ cmp r2, #-805306368 @ 0xd0000000 │ │ │ │ streq r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq 77eb4 │ │ │ │ + beq 77ea4 │ │ │ │ orr r3, r3, #3952 @ 0xf70 │ │ │ │ orr r3, r3, #-805306353 @ 0xd000000f │ │ │ │ sub r0, fp, #28 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16bf4 │ │ │ │ + bl 16be4 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 27eec │ │ │ │ + bl 27edc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 280fc │ │ │ │ + bl 280ec │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ cmp r0, #9 │ │ │ │ - bne 77f08 │ │ │ │ - ldr r3, [pc, #92] @ 77f54 │ │ │ │ + bne 77ef8 │ │ │ │ + ldr r3, [pc, #92] @ 77f44 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #800] @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #56] @ 77f58 │ │ │ │ - ldr r3, [pc, #40] @ 77f4c │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #56] @ 77f48 │ │ │ │ + ldr r3, [pc, #40] @ 77f3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 77f44 │ │ │ │ + bne 77f34 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ bl 4648 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r0, asr #3 │ │ │ │ + ldrdeq r8, [r2], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r2, r4, lsr #3 │ │ │ │ + @ instruction: 0x000281b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r8, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2f294 │ │ │ │ - ldr r6, [pc, #232] @ 78068 │ │ │ │ + bl 2f284 │ │ │ │ + ldr r6, [pc, #232] @ 78058 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 29dbc │ │ │ │ - ldr r0, [pc, #216] @ 7806c │ │ │ │ + bl 29dac │ │ │ │ + ldr r0, [pc, #216] @ 7805c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2b218 │ │ │ │ - bl 1d9e8 │ │ │ │ + bl 2b208 │ │ │ │ + bl 1d9d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7650c │ │ │ │ + bl 764fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 78054 │ │ │ │ - bl 2faf0 │ │ │ │ - ldr r3, [pc, #180] @ 78070 │ │ │ │ - ldr r0, [pc, #180] @ 78074 │ │ │ │ + blt 78044 │ │ │ │ + bl 2fae0 │ │ │ │ + ldr r3, [pc, #180] @ 78060 │ │ │ │ + ldr r0, [pc, #180] @ 78064 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ mov ip, #2 │ │ │ │ add r5, r4, #261120 @ 0x3fc00 │ │ │ │ str ip, [r3, #820] @ 0x334 │ │ │ │ str r2, [r3, #836] @ 0x344 │ │ │ │ @@ -117832,308 +117828,308 @@ │ │ │ │ sub r4, r4, #4 │ │ │ │ add r5, r5, #1020 @ 0x3fc │ │ │ │ str r1, [r3, #56] @ 0x38 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78010 │ │ │ │ - bl 77e18 │ │ │ │ + beq 78000 │ │ │ │ + bl 77e08 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 78000 │ │ │ │ + bne 77ff0 │ │ │ │ mov r0, #2 │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ - bl 32448 │ │ │ │ + bl 32438 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 78044 │ │ │ │ - ldr r0, [pc, #64] @ 78078 │ │ │ │ + beq 78034 │ │ │ │ + ldr r0, [pc, #64] @ 78068 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r0, [pc, #48] @ 7807c │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r0, [pc, #48] @ 7806c │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r0, [pc, #36] @ 78080 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r0, [pc, #36] @ 78070 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ - bl 4aee8 │ │ │ │ - andeq r8, r2, ip, ror r0 │ │ │ │ + bl 4aed8 │ │ │ │ + andeq r8, r2, ip, lsl #1 │ │ │ │ muleq r0, r4, sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq lr, r0, r8, ror r0 │ │ │ │ andeq lr, r0, r4, rrx │ │ │ │ andeq lr, r0, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 780d4 │ │ │ │ + beq 780c4 │ │ │ │ bl 49c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 780d4 │ │ │ │ + beq 780c4 │ │ │ │ add r3, r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ - b 780c4 │ │ │ │ + b 780b4 │ │ │ │ cmp r4, r3 │ │ │ │ strb r1, [r3] │ │ │ │ - beq 780d4 │ │ │ │ + beq 780c4 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - beq 780b8 │ │ │ │ + beq 780a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #924] @ 78494 │ │ │ │ - ldr r3, [pc, #924] @ 78498 │ │ │ │ + ldr r2, [pc, #924] @ 78484 │ │ │ │ + ldr r3, [pc, #924] @ 78488 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #912] @ 7849c │ │ │ │ + ldr r4, [pc, #912] @ 7848c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2faf0 │ │ │ │ - ldr r3, [pc, #892] @ 784a0 │ │ │ │ + bl 2fae0 │ │ │ │ + ldr r3, [pc, #892] @ 78490 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr r1, [pc, #884] @ 784a4 │ │ │ │ + ldr r1, [pc, #884] @ 78494 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ mov r5, #0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [r3, #820] @ 0x334 │ │ │ │ str r5, [r3, #836] @ 0x344 │ │ │ │ str r5, [r3, #840] @ 0x348 │ │ │ │ str r5, [r3, #824] @ 0x338 │ │ │ │ str r5, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ - bl 29dbc │ │ │ │ - ldr r0, [pc, #824] @ 784a8 │ │ │ │ + bl 29dac │ │ │ │ + ldr r0, [pc, #824] @ 78498 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2b218 │ │ │ │ - ldr r1, [pc, #816] @ 784ac │ │ │ │ + bl 2b208 │ │ │ │ + ldr r1, [pc, #816] @ 7849c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4d44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 78430 │ │ │ │ - bl 30048 │ │ │ │ - ldr r0, [pc, #792] @ 784b0 │ │ │ │ - bl 3aed4 │ │ │ │ + beq 78420 │ │ │ │ + bl 30038 │ │ │ │ + ldr r0, [pc, #792] @ 784a0 │ │ │ │ + bl 3aec4 │ │ │ │ mov r4, r0 │ │ │ │ - b 781a8 │ │ │ │ + b 78198 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 782e0 │ │ │ │ - ldr r2, [pc, #768] @ 784b0 │ │ │ │ + beq 782d0 │ │ │ │ + ldr r2, [pc, #768] @ 784a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 781a0 │ │ │ │ + ble 78190 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 781fc │ │ │ │ + beq 781ec │ │ │ │ mov r0, r4 │ │ │ │ bl 49c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 781fc │ │ │ │ + beq 781ec │ │ │ │ add r3, r4, r3 │ │ │ │ - b 781ec │ │ │ │ + b 781dc │ │ │ │ cmp r3, r4 │ │ │ │ strb r5, [r3] │ │ │ │ - beq 781fc │ │ │ │ + beq 781ec │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - beq 781e0 │ │ │ │ + beq 781d0 │ │ │ │ bl 496c <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r4] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ mov r0, r4 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 78234 │ │ │ │ + beq 78224 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 78220 │ │ │ │ + bne 78210 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 782c0 │ │ │ │ + beq 782b0 │ │ │ │ mov sl, #0 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl c328 │ │ │ │ + bl c31c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 782c0 │ │ │ │ + beq 782b0 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ movne r8, r9 │ │ │ │ - beq 78398 │ │ │ │ + beq 78388 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 783dc │ │ │ │ + bne 783cc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 27eec │ │ │ │ + bl 27edc │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 280fc │ │ │ │ + bl 280ec │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ orr r1, sl, #3952 @ 0xf70 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ orr r1, r1, #-805306353 @ 0xd000000f │ │ │ │ mov r3, r0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl e874 │ │ │ │ + bl e868 │ │ │ │ cmp r0, #9 │ │ │ │ - beq 783d0 │ │ │ │ + beq 783c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ade4 │ │ │ │ - ldr r2, [pc, #488] @ 784b0 │ │ │ │ + bl 3add4 │ │ │ │ + ldr r2, [pc, #488] @ 784a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75110 │ │ │ │ + bl 75100 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 781c8 │ │ │ │ + bgt 781b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 781a8 │ │ │ │ + bne 78198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bc4 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7830c │ │ │ │ + beq 782fc │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7838c │ │ │ │ + bne 7837c │ │ │ │ sub r4, fp, #80 @ 0x50 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73c0c │ │ │ │ - ldr r2, [pc, #400] @ 784b4 │ │ │ │ - ldr r0, [pc, #400] @ 784b8 │ │ │ │ + bl 73bfc │ │ │ │ + ldr r2, [pc, #400] @ 784a4 │ │ │ │ + ldr r0, [pc, #400] @ 784a8 │ │ │ │ mov ip, #0 │ │ │ │ add r1, r7, #1840 @ 0x730 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 28bcc │ │ │ │ + bl 28bbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77744 │ │ │ │ + bl 77734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 78378 │ │ │ │ - ldr r0, [pc, #336] @ 784bc │ │ │ │ + beq 78368 │ │ │ │ + ldr r0, [pc, #336] @ 784ac │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ - bl 4aee8 │ │ │ │ - ldr r0, [pc, #320] @ 784c0 │ │ │ │ + bl 4aed8 │ │ │ │ + ldr r0, [pc, #320] @ 784b0 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #223 @ 0xdf │ │ │ │ - bl 4aee8 │ │ │ │ - bl 24b7c │ │ │ │ + bl 4aed8 │ │ │ │ + bl 24b6c │ │ │ │ mov r4, r0 │ │ │ │ - b 78348 │ │ │ │ + b 78338 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ ldr r1, [r8] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r8, r9, #1 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 783c8 │ │ │ │ + beq 783b8 │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 783b4 │ │ │ │ - ldr sl, [pc, #244] @ 784c4 │ │ │ │ - b 78264 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 32b84 │ │ │ │ - b 782b8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ - ldr r3, [pc, #220] @ 784c8 │ │ │ │ - ldr r1, [pc, #220] @ 784cc │ │ │ │ + bne 783a4 │ │ │ │ + ldr sl, [pc, #244] @ 784b4 │ │ │ │ + b 78254 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 32b74 │ │ │ │ + b 782a8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 285a0 │ │ │ │ + ldr r3, [pc, #220] @ 784b8 │ │ │ │ + ldr r1, [pc, #220] @ 784bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ 784d0 │ │ │ │ + ldr r3, [pc, #212] @ 784c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r3, #22 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ade4 │ │ │ │ - b 782b8 │ │ │ │ + bl 3add4 │ │ │ │ + b 782a8 │ │ │ │ bl 4a68 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #152] @ 784d4 │ │ │ │ + ldr r4, [pc, #152] @ 784c4 │ │ │ │ mov r6, #115 @ 0x73 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 285b0 │ │ │ │ - ldr lr, [pc, #132] @ 784d8 │ │ │ │ - ldr ip, [pc, #132] @ 784dc │ │ │ │ + bl 285a0 │ │ │ │ + ldr lr, [pc, #132] @ 784c8 │ │ │ │ + ldr ip, [pc, #132] @ 784cc │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 2a180 │ │ │ │ + bl 2a170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ade4 │ │ │ │ + bl 3add4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aee8 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ + bl 4aed8 │ │ │ │ + andeq r7, r2, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r7, [r2], -r8 │ │ │ │ + andeq r7, r2, r8, ror #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ @ instruction: 0x00003bb8 │ │ │ │ andeq r2, r0, ip, lsl #1 │ │ │ │ andeq r3, r0, r1 │ │ │ │ strdeq sp, [r0], -ip │ │ │ │ strdeq sp, [r0], -r4 │ │ │ │ @@ -118149,48 +118145,48 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 786c0 │ │ │ │ + bleq 786b0 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 78598 │ │ │ │ + beq 78588 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 78564 │ │ │ │ + bcs 78554 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 785c4 │ │ │ │ + bhi 785b4 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -118199,24 +118195,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 7872c │ │ │ │ + bgt 7871c │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 78648 │ │ │ │ + bge 78638 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 7861c │ │ │ │ + bgt 7860c │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -118244,91 +118240,91 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 786a0 │ │ │ │ + bne 78690 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 78680 │ │ │ │ + beq 78670 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 786a4 │ │ │ │ + beq 78694 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 786ec │ │ │ │ + beq 786dc │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 78674 │ │ │ │ + bne 78664 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 78740 │ │ │ │ + beq 78730 │ │ │ │ teq r4, ip │ │ │ │ - bne 78710 │ │ │ │ + bne 78700 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 78740 │ │ │ │ + bne 78730 │ │ │ │ teq r5, ip │ │ │ │ - bne 78728 │ │ │ │ + bne 78718 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 78740 │ │ │ │ + bne 78730 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #16252928 @ 0xf80000 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 78860 │ │ │ │ + beq 78850 │ │ │ │ add r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lslsne r1, r1, #9 │ │ │ │ - beq 787bc │ │ │ │ + beq 787ac │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ orr r0, r3, r0, lsr #5 │ │ │ │ orr r1, r3, r1, lsr #5 │ │ │ │ umull r3, r1, r0, r1 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #8388608 @ 0x800000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ orrcc r1, r1, r3, lsr #31 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ orr r0, r0, r1 │ │ │ │ sbc r2, r2, #127 @ 0x7f │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 787ec │ │ │ │ + bhi 787dc │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #9 │ │ │ │ @@ -118337,15 +118333,15 @@ │ │ │ │ subs r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bgt 788c8 │ │ │ │ + bgt 788b8 │ │ │ │ cmn r2, #25 │ │ │ │ andle r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bxle lr │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ lsr r1, r1, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ @@ -118356,64 +118352,64 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 7882c │ │ │ │ + beq 7881c │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 78848 │ │ │ │ + beq 78838 │ │ │ │ orr r1, r1, ip │ │ │ │ - b 78764 │ │ │ │ + b 78754 │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 78888 │ │ │ │ + beq 78878 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 78824 │ │ │ │ + bne 78814 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ teqne r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r1 │ │ │ │ teqne r1, #0 │ │ │ │ teqne r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 788d8 │ │ │ │ + beq 788c8 │ │ │ │ teq r2, ip │ │ │ │ - bne 788b0 │ │ │ │ + bne 788a0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 788d8 │ │ │ │ + bne 788c8 │ │ │ │ teq r3, ip │ │ │ │ - bne 788c4 │ │ │ │ + bne 788b4 │ │ │ │ lsls r3, r1, #9 │ │ │ │ movne r0, r1 │ │ │ │ - bne 788d8 │ │ │ │ + bne 788c8 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ bx lr │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #12582912 @ 0xc00000 │ │ │ │ bx lr │ │ │ │ subs r2, r1, #1 │ │ │ │ bxeq lr │ │ │ │ - bcc 78ac4 │ │ │ │ + bcc 78ab4 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 78aa8 │ │ │ │ + bls 78a98 │ │ │ │ tst r1, r2 │ │ │ │ - beq 78ab4 │ │ │ │ + beq 78aa4 │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub r3, r2, r3 │ │ │ │ rsbs r3, r3, #31 │ │ │ │ addne r3, r3, r3, lsl #1 │ │ │ │ mov r2, #0 │ │ │ │ addne pc, pc, r3, lsl #2 │ │ │ │ @@ -118521,35 +118517,35 @@ │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr r0, r0, r2 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 79e54 │ │ │ │ + b 79e44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78ac4 │ │ │ │ + beq 78ab4 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 788e4 │ │ │ │ + bl 788d4 │ │ │ │ pop {r1, r2, lr} │ │ │ │ mul r3, r2, r0 │ │ │ │ sub r1, r1, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78d00 │ │ │ │ + beq 78cf0 │ │ │ │ eor ip, r0, r1 │ │ │ │ rsbmi r1, r1, #0 │ │ │ │ subs r2, r1, #1 │ │ │ │ - beq 78ccc │ │ │ │ + beq 78cbc │ │ │ │ movs r3, r0 │ │ │ │ rsbmi r3, r0, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bls 78cd8 │ │ │ │ + bls 78cc8 │ │ │ │ tst r1, r2 │ │ │ │ - beq 78ce8 │ │ │ │ + beq 78cd8 │ │ │ │ clz r2, r3 │ │ │ │ clz r0, r1 │ │ │ │ sub r2, r0, r2 │ │ │ │ rsbs r2, r2, #31 │ │ │ │ addne r2, r2, r2, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ addne pc, pc, r2, lsl #2 │ │ │ │ @@ -118665,137 +118661,137 @@ │ │ │ │ cmp ip, #0 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ mvngt r0, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 79e54 │ │ │ │ + b 79e44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78d00 │ │ │ │ + beq 78cf0 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 78af8 │ │ │ │ + bl 78ae8 │ │ │ │ pop {r1, r2, lr} │ │ │ │ mul r3, r2, r0 │ │ │ │ sub r1, r1, r3 │ │ │ │ bx lr │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 78d3c │ │ │ │ + b 78d2c │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsl r4, r1, #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ orrsne ip, r4, r0 │ │ │ │ orrsne ip, r5, r2 │ │ │ │ mvnsne ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 78f4c │ │ │ │ + beq 78f3c │ │ │ │ lsr r4, r4, #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ - ble 78d90 │ │ │ │ + ble 78d80 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ eor r0, r2, r0 │ │ │ │ eor r1, r3, r1 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsl r1, r1, #12 │ │ │ │ mov ip, #1048576 @ 0x100000 │ │ │ │ orr r1, ip, r1, lsr #12 │ │ │ │ - beq 78db4 │ │ │ │ + beq 78da4 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ tst r3, #-2147483648 @ 0x80000000 │ │ │ │ lsl r3, r3, #12 │ │ │ │ orr r3, ip, r3, lsr #12 │ │ │ │ - beq 78dcc │ │ │ │ + beq 78dbc │ │ │ │ rsbs r2, r2, #0 │ │ │ │ rsc r3, r3, #0 │ │ │ │ teq r4, r5 │ │ │ │ - beq 78f34 │ │ │ │ + beq 78f24 │ │ │ │ sub r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt 78df8 │ │ │ │ + blt 78de8 │ │ │ │ lsl ip, r2, lr │ │ │ │ adds r0, r0, r2, lsr r5 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r0, r0, r3, lsl lr │ │ │ │ adcs r1, r1, r3, asr r5 │ │ │ │ - b 78e14 │ │ │ │ + b 78e04 │ │ │ │ sub r5, r5, #32 │ │ │ │ add lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl ip, r3, lr │ │ │ │ orrcs ip, ip, #2 │ │ │ │ adds r0, r0, r3, asr r5 │ │ │ │ adcs r1, r1, r3, asr #31 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 78e28 │ │ │ │ + bpl 78e18 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rscs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ cmp r1, #1048576 @ 0x100000 │ │ │ │ - bcc 78e6c │ │ │ │ + bcc 78e5c │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc 78e54 │ │ │ │ + bcc 78e44 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ rrxs r0, r0 │ │ │ │ rrx ip, ip │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #21 │ │ │ │ cmn r2, #4194304 @ 0x400000 │ │ │ │ - bcs 78fac │ │ │ │ + bcs 78f9c │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ orr r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls ip, ip, #1 │ │ │ │ adcs r0, r0, r0 │ │ │ │ adc r1, r1, r1 │ │ │ │ subs r4, r4, #1 │ │ │ │ cmpcs r1, #1048576 @ 0x100000 │ │ │ │ - bcs 78e54 │ │ │ │ + bcs 78e44 │ │ │ │ teq r1, #0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ sub r3, r3, #11 │ │ │ │ subs r2, r3, #32 │ │ │ │ - bge 78ec4 │ │ │ │ + bge 78eb4 │ │ │ │ adds r2, r2, #12 │ │ │ │ - ble 78ec0 │ │ │ │ + ble 78eb0 │ │ │ │ add ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl r0, r1, ip │ │ │ │ lsr r1, r1, r2 │ │ │ │ - b 78ed4 │ │ │ │ + b 78ec4 │ │ │ │ add r2, r2, #20 │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl r1, r1, r2 │ │ │ │ orrle r1, r1, r0, lsr ip │ │ │ │ lslle r0, r0, r2 │ │ │ │ subs r4, r4, r3 │ │ │ │ addge r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn r4, r4 │ │ │ │ subs r4, r4, #31 │ │ │ │ - bge 78f28 │ │ │ │ + bge 78f18 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 78f10 │ │ │ │ + bgt 78f00 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r2 │ │ │ │ orr r1, r5, r1, lsr r4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsb r4, r4, #12 │ │ │ │ @@ -118808,31 +118804,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor r3, r3, #1048576 @ 0x100000 │ │ │ │ eoreq r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, r4, #1 │ │ │ │ subne r5, r5, #1 │ │ │ │ - b 78dd4 │ │ │ │ + b 78dc4 │ │ │ │ mvns ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 78fbc │ │ │ │ + beq 78fac │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ - beq 78f74 │ │ │ │ + beq 78f64 │ │ │ │ orrs ip, r4, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ lsrs ip, r4, #21 │ │ │ │ - bne 78f9c │ │ │ │ + bne 78f8c │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1, r1 │ │ │ │ orrcs r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, #4194304 @ 0x400000 │ │ │ │ addcc r1, r1, #1048576 @ 0x100000 │ │ │ │ popcc {r4, r5, pc} │ │ │ │ @@ -118856,25 +118852,25 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 78e84 │ │ │ │ + b 78e74 │ │ │ │ teq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ ands r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 78e84 │ │ │ │ + b 78e74 │ │ │ │ lsls r2, r0, #1 │ │ │ │ asr r1, r2, #3 │ │ │ │ rrx r1, r1 │ │ │ │ lsl r0, r2, #28 │ │ │ │ andsne r3, r2, #-16777216 @ 0xff000000 │ │ │ │ teqne r3, #-16777216 @ 0xff000000 │ │ │ │ eorne r1, r1, #939524096 @ 0x38000000 │ │ │ │ @@ -118884,85 +118880,85 @@ │ │ │ │ teq r3, #-16777216 @ 0xff000000 │ │ │ │ orreq r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #896 @ 0x380 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 78e84 │ │ │ │ + b 78e74 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, #0 │ │ │ │ - b 790ac │ │ │ │ + b 7909c │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 790ac │ │ │ │ + bpl 7909c │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ lsrs ip, r1, #22 │ │ │ │ - beq 78e28 │ │ │ │ + beq 78e18 │ │ │ │ mov r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ add r2, r2, ip, lsr #3 │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl ip, r0, r3 │ │ │ │ lsr r0, r0, r2 │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ lsr r1, r1, r2 │ │ │ │ add r4, r4, r2 │ │ │ │ - b 78e28 │ │ │ │ + b 78e18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 792d0 │ │ │ │ + bleq 792c0 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 791a8 │ │ │ │ + beq 79198 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 79174 │ │ │ │ + bcs 79164 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 791d4 │ │ │ │ + bhi 791c4 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -118971,24 +118967,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 7933c │ │ │ │ + bgt 7932c │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 79258 │ │ │ │ + bge 79248 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 7922c │ │ │ │ + bgt 7921c │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -119016,58 +119012,58 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 792b0 │ │ │ │ + bne 792a0 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 79290 │ │ │ │ + beq 79280 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 792b4 │ │ │ │ + beq 792a4 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 792fc │ │ │ │ + beq 792ec │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 79284 │ │ │ │ + bne 79274 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 79350 │ │ │ │ + beq 79340 │ │ │ │ teq r4, ip │ │ │ │ - bne 79320 │ │ │ │ + bne 79310 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 79350 │ │ │ │ + bne 79340 │ │ │ │ teq r5, ip │ │ │ │ - bne 79338 │ │ │ │ + bne 79328 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 79350 │ │ │ │ + bne 79340 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ @@ -119076,34 +119072,34 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 794f0 │ │ │ │ + bleq 794e0 │ │ │ │ sub r4, r4, r5 │ │ │ │ eor lr, r1, r3 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - beq 794c0 │ │ │ │ + beq 794b0 │ │ │ │ lsl r3, r3, #12 │ │ │ │ mov r5, #268435456 @ 0x10000000 │ │ │ │ orr r3, r5, r3, lsr #4 │ │ │ │ orr r3, r3, r2, lsr #24 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r5, r5, r1, lsr #4 │ │ │ │ orr r5, r5, r0, lsr #24 │ │ │ │ lsl r6, r0, #8 │ │ │ │ and r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ adc r4, r4, #253 @ 0xfd │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ - bcs 793d0 │ │ │ │ + bcs 793c0 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ subs r6, r6, r2 │ │ │ │ sbc r5, r5, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ @@ -119131,35 +119127,35 @@ │ │ │ │ rrx r2, r2 │ │ │ │ subs lr, r6, r2 │ │ │ │ sbcs lr, r5, r3 │ │ │ │ subcs r6, r6, r2 │ │ │ │ movcs r5, lr │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ orrs lr, r5, r6 │ │ │ │ - beq 79490 │ │ │ │ + beq 79480 │ │ │ │ lsl r5, r5, #4 │ │ │ │ orr r5, r5, r6, lsr #28 │ │ │ │ lsl r6, r6, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, r2, lsr #29 │ │ │ │ lsl r2, r2, #3 │ │ │ │ lsrs ip, ip, #4 │ │ │ │ - bne 793e8 │ │ │ │ + bne 793d8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - bne 7949c │ │ │ │ + bne 7948c │ │ │ │ orr r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ - b 793e8 │ │ │ │ + b 793d8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ orreq r1, r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 791d4 │ │ │ │ + bhi 791c4 │ │ │ │ subs ip, r5, r3 │ │ │ │ subseq ip, r6, r2 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ @@ -119167,56 +119163,56 @@ │ │ │ │ adds r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - b 791d4 │ │ │ │ + b 791c4 │ │ │ │ orr lr, r5, r6 │ │ │ │ - b 791d4 │ │ │ │ + b 791c4 │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teq r4, ip │ │ │ │ teqeq r5, ip │ │ │ │ - beq 79350 │ │ │ │ + beq 79340 │ │ │ │ teq r4, ip │ │ │ │ - bne 79524 │ │ │ │ + bne 79514 │ │ │ │ orrs r4, r0, r1, lsl #12 │ │ │ │ - bne 79350 │ │ │ │ + bne 79340 │ │ │ │ teq r5, ip │ │ │ │ - bne 79338 │ │ │ │ + bne 79328 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 79350 │ │ │ │ + b 79340 │ │ │ │ teq r5, ip │ │ │ │ - bne 79540 │ │ │ │ + bne 79530 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ - beq 792ec │ │ │ │ + beq 792dc │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 79350 │ │ │ │ + b 79340 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 79284 │ │ │ │ + bne 79274 │ │ │ │ orrs r4, r0, r1, lsl #1 │ │ │ │ - bne 79338 │ │ │ │ + bne 79328 │ │ │ │ orrs r5, r2, r3, lsl #1 │ │ │ │ - bne 792ec │ │ │ │ - b 79350 │ │ │ │ + bne 792dc │ │ │ │ + b 79340 │ │ │ │ mvn ip, #0 │ │ │ │ - b 79574 │ │ │ │ + b 79564 │ │ │ │ mov ip, #1 │ │ │ │ - b 79574 │ │ │ │ + b 79564 │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvnsne ip, ip, asr #21 │ │ │ │ - beq 795c8 │ │ │ │ + beq 795b8 │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r0, r1, lsl #1 │ │ │ │ orrseq ip, r2, r3, lsl #1 │ │ │ │ teqne r1, r3 │ │ │ │ teqeq r0, r2 │ │ │ │ moveq r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -119226,93 +119222,93 @@ │ │ │ │ cmpeq r0, r2 │ │ │ │ asrcs r0, r3, #31 │ │ │ │ mvncc r0, r3, asr #31 │ │ │ │ orr r0, r0, #1 │ │ │ │ bx lr │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 795dc │ │ │ │ + bne 795cc │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 795f0 │ │ │ │ + bne 795e0 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 7958c │ │ │ │ + bne 7957c │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - beq 7958c │ │ │ │ + beq 7957c │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, ip │ │ │ │ - b 79614 │ │ │ │ + b 79604 │ │ │ │ push {r0, lr} │ │ │ │ - bl 79570 │ │ │ │ + bl 79560 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79614 │ │ │ │ + bl 79604 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79614 │ │ │ │ + bl 79604 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79614 │ │ │ │ + bl 79604 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 795f8 │ │ │ │ + bl 795e8 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 795f8 │ │ │ │ + bl 795e8 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl r2, r1, #1 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 796cc │ │ │ │ - bpl 796c4 │ │ │ │ + bcs 796bc │ │ │ │ + bpl 796b4 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bls 796d4 │ │ │ │ + bls 796c4 │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 796e0 │ │ │ │ + bne 796d0 │ │ │ │ ands r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 796f4 │ │ │ │ + b 796e4 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lslsne r3, r1, #1 │ │ │ │ teqne r2, r3 │ │ │ │ mvnsne ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 79800 │ │ │ │ + beq 797f0 │ │ │ │ lsr r2, r2, #24 │ │ │ │ rsbs r3, r2, r3, lsr #24 │ │ │ │ addgt r2, r2, r3 │ │ │ │ eorgt r1, r0, r1 │ │ │ │ eorgt r0, r1, r0 │ │ │ │ eorgt r1, r0, r1 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -119323,71 +119319,71 @@ │ │ │ │ bic r0, r0, #-16777216 @ 0xff000000 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #8388608 @ 0x800000 │ │ │ │ bic r1, r1, #-16777216 @ 0xff000000 │ │ │ │ rsbne r1, r1, #0 │ │ │ │ teq r2, r3 │ │ │ │ - beq 797e8 │ │ │ │ + beq 797d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ adds r0, r0, r1, asr r3 │ │ │ │ rsb r3, r3, #32 │ │ │ │ lsl r1, r1, r3 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 79778 │ │ │ │ + bpl 79768 │ │ │ │ rsbs r1, r1, #0 │ │ │ │ rsc r0, r0, #0 │ │ │ │ cmp r0, #8388608 @ 0x800000 │ │ │ │ - bcc 797b0 │ │ │ │ + bcc 797a0 │ │ │ │ cmp r0, #16777216 @ 0x1000000 │ │ │ │ - bcc 7979c │ │ │ │ + bcc 7978c │ │ │ │ lsrs r0, r0, #1 │ │ │ │ rrx r1, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ - bcs 79854 │ │ │ │ + bcs 79844 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ orr r0, r0, r3 │ │ │ │ bx lr │ │ │ │ lsls r1, r1, #1 │ │ │ │ adc r0, r0, r0 │ │ │ │ subs r2, r2, #1 │ │ │ │ cmpcs r0, #8388608 @ 0x800000 │ │ │ │ - bcs 7979c │ │ │ │ + bcs 7978c │ │ │ │ clz ip, r0 │ │ │ │ sub ip, ip, #8 │ │ │ │ subs r2, r2, ip │ │ │ │ lsl r0, r0, ip │ │ │ │ addge r0, r0, r2, lsl #23 │ │ │ │ rsblt r2, r2, #0 │ │ │ │ orrge r0, r0, r3 │ │ │ │ orrlt r0, r3, r0, lsr r2 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ eor r1, r1, #8388608 @ 0x800000 │ │ │ │ eoreq r0, r0, #8388608 @ 0x800000 │ │ │ │ addeq r2, r2, #1 │ │ │ │ subne r3, r3, #1 │ │ │ │ - b 79758 │ │ │ │ + b 79748 │ │ │ │ lsl r3, r1, #1 │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 79860 │ │ │ │ + beq 79850 │ │ │ │ teq r2, r3 │ │ │ │ - beq 79824 │ │ │ │ + beq 79814 │ │ │ │ teq r2, #0 │ │ │ │ moveq r0, r1 │ │ │ │ bx lr │ │ │ │ teq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ bxne lr │ │ │ │ tst r2, #-16777216 @ 0xff000000 │ │ │ │ - bne 79844 │ │ │ │ + bne 79834 │ │ │ │ lsls r0, r0, #1 │ │ │ │ orrcs r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ adds r2, r2, #33554432 @ 0x2000000 │ │ │ │ addcc r0, r0, #8388608 @ 0x800000 │ │ │ │ bxcc lr │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -119400,44 +119396,44 @@ │ │ │ │ movne r1, r0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lslseq r3, r1, #9 │ │ │ │ teqeq r0, r1 │ │ │ │ orrne r0, r0, #4194304 @ 0x400000 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ - b 79894 │ │ │ │ + b 79884 │ │ │ │ ands r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ movs ip, r0 │ │ │ │ bxeq lr │ │ │ │ orr r3, r3, #1258291200 @ 0x4b000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - b 798ec │ │ │ │ + b 798dc │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ mov r3, #0 │ │ │ │ - b 798d4 │ │ │ │ + b 798c4 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ ands r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 798d4 │ │ │ │ + bpl 798c4 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ movs ip, r1 │ │ │ │ moveq ip, r0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ orr r3, r3, #1526726656 @ 0x5b000000 │ │ │ │ subeq r3, r3, #268435456 @ 0x10000000 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ clz r2, ip │ │ │ │ subs r2, r2, #8 │ │ │ │ sub r3, r3, r2, lsl #23 │ │ │ │ - blt 7991c │ │ │ │ + blt 7990c │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ lsl ip, r0, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r3, r0, lsr r2 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -119449,33 +119445,33 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 79a4c │ │ │ │ + beq 79a3c │ │ │ │ add r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lslsne r1, r1, #9 │ │ │ │ - beq 799a8 │ │ │ │ + beq 79998 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ orr r0, r3, r0, lsr #5 │ │ │ │ orr r1, r3, r1, lsr #5 │ │ │ │ umull r3, r1, r0, r1 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #8388608 @ 0x800000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ orrcc r1, r1, r3, lsr #31 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ orr r0, r0, r1 │ │ │ │ sbc r2, r2, #127 @ 0x7f │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 799d8 │ │ │ │ + bhi 799c8 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #9 │ │ │ │ @@ -119484,15 +119480,15 @@ │ │ │ │ subs r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bgt 79ab4 │ │ │ │ + bgt 79aa4 │ │ │ │ cmn r2, #25 │ │ │ │ andle r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bxle lr │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ lsr r1, r1, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ @@ -119503,68 +119499,68 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 79a18 │ │ │ │ + beq 79a08 │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 79a34 │ │ │ │ + beq 79a24 │ │ │ │ orr r1, r1, ip │ │ │ │ - b 79950 │ │ │ │ + b 79940 │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 79a74 │ │ │ │ + beq 79a64 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 79a10 │ │ │ │ + bne 79a00 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ teqne r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r1 │ │ │ │ teqne r1, #0 │ │ │ │ teqne r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 79ac4 │ │ │ │ + beq 79ab4 │ │ │ │ teq r2, ip │ │ │ │ - bne 79a9c │ │ │ │ + bne 79a8c │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 79ac4 │ │ │ │ + bne 79ab4 │ │ │ │ teq r3, ip │ │ │ │ - bne 79ab0 │ │ │ │ + bne 79aa0 │ │ │ │ lsls r3, r1, #9 │ │ │ │ movne r0, r1 │ │ │ │ - bne 79ac4 │ │ │ │ + bne 79ab4 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ bx lr │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #12582912 @ 0xc00000 │ │ │ │ bx lr │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 79bd4 │ │ │ │ + beq 79bc4 │ │ │ │ sub r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r1, r1, #9 │ │ │ │ lsl r0, r0, #9 │ │ │ │ - beq 79b70 │ │ │ │ + beq 79b60 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ orr r1, r3, r1, lsr #4 │ │ │ │ orr r3, r3, r0, lsr #4 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r1 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ adc r2, r2, #125 @ 0x7d │ │ │ │ @@ -119579,200 +119575,200 @@ │ │ │ │ subcs r3, r3, r1, lsr #2 │ │ │ │ orrcs r0, r0, ip, lsr #2 │ │ │ │ cmp r3, r1, lsr #3 │ │ │ │ subcs r3, r3, r1, lsr #3 │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ lsls r3, r3, #4 │ │ │ │ lsrsne ip, ip, #4 │ │ │ │ - bne 79b1c │ │ │ │ + bne 79b0c │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 799d8 │ │ │ │ + bhi 799c8 │ │ │ │ cmp r3, r1 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, ip, r0, lsr #9 │ │ │ │ adds r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - b 799d8 │ │ │ │ + b 799c8 │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 79ba0 │ │ │ │ + beq 79b90 │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 79bbc │ │ │ │ + beq 79bac │ │ │ │ orr r1, r1, ip │ │ │ │ - b 79ae8 │ │ │ │ + b 79ad8 │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ - bne 79bf8 │ │ │ │ + bne 79be8 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 79ac4 │ │ │ │ + bne 79ab4 │ │ │ │ teq r3, ip │ │ │ │ - bne 79ab0 │ │ │ │ + bne 79aa0 │ │ │ │ mov r0, r1 │ │ │ │ - b 79ac4 │ │ │ │ + b 79ab4 │ │ │ │ teq r3, ip │ │ │ │ - bne 79c10 │ │ │ │ + bne 79c00 │ │ │ │ lsls r3, r1, #9 │ │ │ │ - beq 79a68 │ │ │ │ + beq 79a58 │ │ │ │ mov r0, r1 │ │ │ │ - b 79ac4 │ │ │ │ + b 79ab4 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 79b98 │ │ │ │ + bne 79b88 │ │ │ │ bics r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 79ab0 │ │ │ │ + bne 79aa0 │ │ │ │ bics r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 79a68 │ │ │ │ - b 79ac4 │ │ │ │ + bne 79a58 │ │ │ │ + b 79ab4 │ │ │ │ mvn ip, #0 │ │ │ │ - b 79c44 │ │ │ │ + b 79c34 │ │ │ │ mov ip, #1 │ │ │ │ - b 79c44 │ │ │ │ + b 79c34 │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl r2, r0, #1 │ │ │ │ lsl r3, r1, #1 │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 79c7c │ │ │ │ + beq 79c6c │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r2, r3, lsr #1 │ │ │ │ teqne r0, r1 │ │ │ │ subspl r0, r2, r3 │ │ │ │ asrhi r0, r1, #31 │ │ │ │ mvncc r0, r1, asr #31 │ │ │ │ orrne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ - bne 79c8c │ │ │ │ + bne 79c7c │ │ │ │ lsls ip, r0, #9 │ │ │ │ - bne 79c9c │ │ │ │ + bne 79c8c │ │ │ │ mvns ip, r3, asr #24 │ │ │ │ - bne 79c5c │ │ │ │ + bne 79c4c │ │ │ │ lsls ip, r1, #9 │ │ │ │ - beq 79c5c │ │ │ │ + beq 79c4c │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, ip │ │ │ │ - b 79cb4 │ │ │ │ + b 79ca4 │ │ │ │ push {r0, r1, r2, r3, lr} │ │ │ │ - bl 79c40 │ │ │ │ + bl 79c30 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, r1, r2, r3, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79cb4 │ │ │ │ + bl 79ca4 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79cb4 │ │ │ │ + bl 79ca4 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79cb4 │ │ │ │ + bl 79ca4 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79ca4 │ │ │ │ + bl 79c94 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 79ca4 │ │ │ │ + bl 79c94 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - bcs 79d58 │ │ │ │ + bcs 79d48 │ │ │ │ cmp r2, #2130706432 @ 0x7f000000 │ │ │ │ - bcc 79d58 │ │ │ │ + bcc 79d48 │ │ │ │ mov r3, #158 @ 0x9e │ │ │ │ subs r2, r3, r2, lsr #24 │ │ │ │ - bmi 79d60 │ │ │ │ + bmi 79d50 │ │ │ │ lsl r3, r0, #8 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmn r2, #97 @ 0x61 │ │ │ │ - bne 79d70 │ │ │ │ + bne 79d60 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 79d78 │ │ │ │ + bne 79d68 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 79dac │ │ │ │ + bne 79d9c │ │ │ │ cmp r1, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 79da8 │ │ │ │ + blt 79d98 │ │ │ │ cmpeq r0, #0 │ │ │ │ mvnne r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 79e54 │ │ │ │ + b 79e44 │ │ │ │ sub sp, sp, #8 │ │ │ │ push {sp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 79dd8 │ │ │ │ + blt 79dc8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 79e0c │ │ │ │ - bl 79e64 │ │ │ │ + blt 79dfc │ │ │ │ + bl 79e54 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ bx lr │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 79e30 │ │ │ │ - bl 79e64 │ │ │ │ + blt 79e20 │ │ │ │ + bl 79e54 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 79e64 │ │ │ │ + bl 79e54 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 79e64 │ │ │ │ + bl 79e54 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -119783,15 +119779,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ sbcs r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ movcc r0, #0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 79f78 │ │ │ │ + bcc 79f68 │ │ │ │ cmp r3, #0 │ │ │ │ clzeq r4, r2 │ │ │ │ clzne r4, r3 │ │ │ │ addeq r4, r4, #32 │ │ │ │ cmp lr, #0 │ │ │ │ clzeq r1, ip │ │ │ │ addeq r1, r1, #32 │ │ │ │ @@ -119803,43 +119799,43 @@ │ │ │ │ lsl r8, r2, r4 │ │ │ │ rsb r6, r4, #32 │ │ │ │ orr r3, r3, r2, lsr r6 │ │ │ │ cmp ip, r8 │ │ │ │ sbcs r2, lr, r3 │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 79ef0 │ │ │ │ + bcc 79ee0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r1, r0, r7 │ │ │ │ subs ip, ip, r8 │ │ │ │ orr r1, r1, r0, lsr r6 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sbc lr, lr, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79f78 │ │ │ │ + beq 79f68 │ │ │ │ lsr r2, r8, #1 │ │ │ │ orr r2, r2, r3, lsl #31 │ │ │ │ mov r8, r4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - b 79f2c │ │ │ │ + b 79f1c │ │ │ │ subs ip, ip, r2 │ │ │ │ sbc lr, lr, r3 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ adc lr, lr, #0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 79f48 │ │ │ │ + beq 79f38 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r9, lr, r3 │ │ │ │ - bcs 79f0c │ │ │ │ + bcs 79efc │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 79f2c │ │ │ │ + bne 79f1c │ │ │ │ adds r0, r0, ip │ │ │ │ lsr ip, ip, r4 │ │ │ │ orr ip, ip, lr, lsl r6 │ │ │ │ orr ip, ip, lr, lsr r7 │ │ │ │ adc r1, r1, lr │ │ │ │ lsl r3, ip, r4 │ │ │ │ lsr lr, lr, r4 │ │ │ │ @@ -119847,13 +119843,13 @@ │ │ │ │ lsl r3, lr, r4 │ │ │ │ orr r3, r3, ip, lsl r7 │ │ │ │ orr r3, r3, ip, lsr r6 │ │ │ │ sbc r1, r1, r3 │ │ │ │ cmp r5, #0 │ │ │ │ stmne r5, {ip, lr} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #12] @ 79f98 │ │ │ │ + ldr r3, [pc, #12] @ 79f88 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ b 4a8c <__cxa_atexit@plt> │ │ │ │ - andeq r6, r2, r8, lsr r5 │ │ │ │ + andeq r6, r2, r8, asr #10 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00079f9c <.fini>: │ │ │ │ +00079f8c <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,3187 +1,3188 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00079fa8 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ - 0x00079fb8 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x00079fc8 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x00079fd8 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x00079fe8 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x00079ff8 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x0007a008 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x0007a018 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x0007a028 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x0007a038 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ - 0x0007a048 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ - 0x0007a058 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ - 0x0007a068 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ - 0x0007a078 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ - 0x0007a088 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ - 0x0007a098 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ - 0x0007a0a8 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ - 0x0007a0b8 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ - 0x0007a0c8 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ - 0x0007a0d8 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ - 0x0007a0e8 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ - 0x0007a0f8 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ - 0x0007a108 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ - 0x0007a118 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ - 0x0007a128 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ - 0x0007a138 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ - 0x0007a148 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ - 0x0007a158 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ - 0x0007a168 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ - 0x0007a178 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ - 0x0007a188 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ - 0x0007a198 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ - 0x0007a1a8 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ - 0x0007a1b8 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ - 0x0007a1c8 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ - 0x0007a1d8 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ - 0x0007a1e8 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ - 0x0007a1f8 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ - 0x0007a208 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ - 0x0007a218 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ - 0x0007a228 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ - 0x0007a238 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ - 0x0007a248 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ - 0x0007a258 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ - 0x0007a268 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ - 0x0007a278 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ - 0x0007a288 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ - 0x0007a298 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ - 0x0007a2a8 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ - 0x0007a2b8 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ - 0x0007a2c8 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ - 0x0007a2d8 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ - 0x0007a2e8 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ - 0x0007a2f8 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ - 0x0007a308 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ - 0x0007a318 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ - 0x0007a328 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ - 0x0007a338 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ - 0x0007a348 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ - 0x0007a358 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ - 0x0007a368 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ - 0x0007a378 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ - 0x0007a388 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ - 0x0007a398 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ - 0x0007a3a8 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ - 0x0007a3b8 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ - 0x0007a3c8 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ - 0x0007a3d8 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ - 0x0007a3e8 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ - 0x0007a3f8 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ - 0x0007a408 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ - 0x0007a418 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ - 0x0007a428 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ - 0x0007a438 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ + 0x00079f98 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ + 0x00079fa8 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ + 0x00079fb8 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ + 0x00079fc8 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ + 0x00079fd8 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ + 0x00079fe8 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ + 0x00079ff8 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ + 0x0007a008 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ + 0x0007a018 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ + 0x0007a028 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ + 0x0007a038 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ + 0x0007a048 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ + 0x0007a058 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ + 0x0007a068 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ + 0x0007a078 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ + 0x0007a088 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ + 0x0007a098 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ + 0x0007a0a8 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ + 0x0007a0b8 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ + 0x0007a0c8 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ + 0x0007a0d8 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ + 0x0007a0e8 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ + 0x0007a0f8 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ + 0x0007a108 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ + 0x0007a118 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ + 0x0007a128 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ + 0x0007a138 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ + 0x0007a148 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ + 0x0007a158 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ + 0x0007a168 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ + 0x0007a178 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ + 0x0007a188 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ + 0x0007a198 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ + 0x0007a1a8 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ + 0x0007a1b8 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ + 0x0007a1c8 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ + 0x0007a1d8 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ + 0x0007a1e8 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ + 0x0007a1f8 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ + 0x0007a208 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ + 0x0007a218 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ + 0x0007a228 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ + 0x0007a238 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ + 0x0007a248 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ + 0x0007a258 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ + 0x0007a268 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ + 0x0007a278 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ + 0x0007a288 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ + 0x0007a298 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ + 0x0007a2a8 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ + 0x0007a2b8 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ + 0x0007a2c8 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ + 0x0007a2d8 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ + 0x0007a2e8 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ + 0x0007a2f8 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ + 0x0007a308 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ + 0x0007a318 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ + 0x0007a328 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ + 0x0007a338 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ + 0x0007a348 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ + 0x0007a358 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ + 0x0007a368 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ + 0x0007a378 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ + 0x0007a388 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ + 0x0007a398 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ + 0x0007a3a8 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ + 0x0007a3b8 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ + 0x0007a3c8 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ + 0x0007a3d8 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ + 0x0007a3e8 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ + 0x0007a3f8 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ + 0x0007a408 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ + 0x0007a418 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ + 0x0007a428 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ + 0x0007a438 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ 0x0007a448 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x0007a458 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x0007a468 30303030 00000000 73685f74 69676572 0000....sh_tiger │ │ │ │ - 0x0007a478 5f686173 685f696e 7465726e 616c0000 _hash_internal.. │ │ │ │ - 0x0007a488 6c656e20 3c20284b 45595f4c 454e2b31 len < (KEY_LEN+1 │ │ │ │ - 0x0007a498 29000000 25303858 25303858 25303858 )...%08X%08X%08X │ │ │ │ - 0x0007a4a8 25303858 25303858 25303858 00000000 %08X%08X%08X.... │ │ │ │ - 0x0007a4b8 73685f74 69676572 5f686173 68747970 sh_tiger_hashtyp │ │ │ │ - 0x0007a4c8 65000000 54494745 52313932 00000000 e...TIGER192.... │ │ │ │ - 0x0007a4d8 53484131 00000000 4d443500 53484132 SHA1....MD5.SHA2 │ │ │ │ - 0x0007a4e8 35360000 25303258 00000000 73685f74 56..%02X....sh_t │ │ │ │ - 0x0007a4f8 69676572 5f686173 685f6770 67000000 iger_hash_gpg... │ │ │ │ - 0x0007a508 25303858 20253038 58202530 38582020 %08X %08X %08X │ │ │ │ - 0x0007a518 25303858 20253038 58202530 38580000 %08X %08X %08X.. │ │ │ │ - 0x0007a528 30303030 30303030 20303030 30303030 00000000 0000000 │ │ │ │ - 0x0007a538 30203030 30303030 30302020 30303030 0 00000000 0000 │ │ │ │ - 0x0007a548 30303030 20303030 30303030 30203030 0000 00000000 00 │ │ │ │ - 0x0007a558 30303030 30300000 73685f74 69676572 000000..sh_tiger │ │ │ │ - 0x0007a568 5f686173 685f7569 6e743332 00000000 _hash_uint32.... │ │ │ │ - 0x0007a578 6c656e20 3c203600 73616d68 61696e2e len < 6.samhain. │ │ │ │ - 0x0007a588 63000000 73685f73 65745f73 63686564 c...sh_set_sched │ │ │ │ - 0x0007a598 756c655f 696e7400 4e6f6e65 00000000 ule_int.None.... │ │ │ │ - 0x0007a5a8 65786974 5f666169 6c757265 00000000 exit_failure.... │ │ │ │ - 0x0007a5b8 65786974 5f737563 63657373 00000000 exit_success.... │ │ │ │ - 0x0007a5c8 65786974 5f68616e 646c6572 00000000 exit_handler.... │ │ │ │ - 0x0007a5d8 2f72756e 2f73616d 6861696e 2f73616d /run/samhain/sam │ │ │ │ - 0x0007a5e8 6861696e 2e706964 00000000 666f7065 hain.pid....fope │ │ │ │ - 0x0007a5f8 6e000000 66676574 73000000 73747274 n...fgets...strt │ │ │ │ - 0x0007a608 6f6c0000 6c737461 74000000 2f757372 ol..lstat.../usr │ │ │ │ - 0x0007a618 2f736269 6e2f7361 6d686169 6e000000 /sbin/samhain... │ │ │ │ - 0x0007a628 2f70726f 63000000 2f70726f 632f2564 /proc.../proc/%d │ │ │ │ - 0x0007a638 2f657865 00000000 77616974 70696400 /exe....waitpid. │ │ │ │ - 0x0007a648 51756974 00000000 28686964 64656e29 Quit....(hidden) │ │ │ │ - 0x0007a658 00000000 6d61696e 00000000 73746172 ....main....star │ │ │ │ - 0x0007a668 74000000 73746f70 00000000 72656c6f t...stop....relo │ │ │ │ - 0x0007a678 61640000 666f7263 652d7265 6c6f6164 ad..force-reload │ │ │ │ - 0x0007a688 00000000 73746174 75730000 72657374 ....status..rest │ │ │ │ - 0x0007a698 61727400 545a0000 2f646576 2f6e756c art.TZ../dev/nul │ │ │ │ - 0x0007a6a8 6c000000 73685f69 6e697400 2f657463 l...sh_init./etc │ │ │ │ - 0x0007a6b8 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain │ │ │ │ - 0x0007a6c8 72630000 2f766172 2f6c6962 2f73616d rc../var/lib/sam │ │ │ │ - 0x0007a6d8 6861696e 2f73616d 6861696e 5f66696c hain/samhain_fil │ │ │ │ - 0x0007a6e8 65000000 2f766172 2f6c6f67 2f73616d e.../var/log/sam │ │ │ │ - 0x0007a6f8 6861696e 2f73616d 6861696e 2e6c6f67 hain/samhain.log │ │ │ │ - 0x0007a708 00000000 2f646576 2f636f6e 736f6c65 ..../dev/console │ │ │ │ - 0x0007a718 00000000 4e6f2061 6374696f 6e207370 ....No action sp │ │ │ │ - 0x0007a728 65636966 6965643a 20696e69 742c2075 ecified: init, u │ │ │ │ - 0x0007a738 70646174 652c206f 72206368 65636b00 pdate, or check. │ │ │ │ - 0x0007a748 43616e6e 6f742069 6e697469 616c697a Cannot initializ │ │ │ │ - 0x0007a758 65206461 74616261 73652077 68656e20 e database when │ │ │ │ - 0x0007a768 72756e6e 696e6720 77697468 20535549 running with SUI │ │ │ │ - 0x0007a778 44206372 6564656e 7469616c 732e0a59 D credentials..Y │ │ │ │ - 0x0007a788 6f75206e 65656420 746f2072 756e2074 ou need to run t │ │ │ │ - 0x0007a798 68697320 77697468 20746865 20757365 his with the use │ │ │ │ - 0x0007a7a8 72204944 2025642e 0a596f75 72206375 r ID %d..Your cu │ │ │ │ - 0x0007a7b8 7272656e 74207573 65722049 44206973 rrent user ID is │ │ │ │ - 0x0007a7c8 2025642e 00000000 6461656d 6f6e0000 %d.....daemon.. │ │ │ │ - 0x0007a7d8 736c5f70 6f6c6963 795f6765 745f7573 sl_policy_get_us │ │ │ │ - 0x0007a7e8 65722844 45464155 4c545f49 44454e54 er(DEFAULT_IDENT │ │ │ │ - 0x0007a7f8 29203d3d 20534c5f 454e4f4e 45000000 ) == SL_ENONE... │ │ │ │ - 0x0007a808 736c5f63 6865636b 5f737461 6c650000 sl_check_stale.. │ │ │ │ - 0x0007a818 53616d68 61696e00 73685f75 6e69782e Samhain.sh_unix. │ │ │ │ - 0x0007a828 63000000 73685f75 6e69785f 73696769 c...sh_unix_sigi │ │ │ │ - 0x0007a838 6e737461 6c6c0000 5465726d 696e6174 nstall..Terminat │ │ │ │ - 0x0007a848 65640000 73685f75 6e69785f 67657469 ed..sh_unix_geti │ │ │ │ - 0x0007a858 6e666f5f 6d6f6465 00000000 73685f75 nfo_mode....sh_u │ │ │ │ - 0x0007a868 6e69785f 67657469 6e666f5f 74797065 nix_getinfo_type │ │ │ │ - 0x0007a878 00000000 48616e67 75700000 496e7465 ....Hangup..Inte │ │ │ │ - 0x0007a888 72727570 74000000 496c6c65 67616c20 rrupt...Illegal │ │ │ │ - 0x0007a898 696e7374 72756374 696f6e00 54726163 instruction.Trac │ │ │ │ - 0x0007a8a8 652f6272 65616b70 6f696e74 20747261 e/breakpoint tra │ │ │ │ - 0x0007a8b8 70000000 494f5420 74726170 2f41626f p...IOT trap/Abo │ │ │ │ - 0x0007a8c8 72740000 42757320 6572726f 72000000 rt..Bus error... │ │ │ │ - 0x0007a8d8 466c6f61 74696e67 20706f69 6e742065 Floating point e │ │ │ │ - 0x0007a8e8 78636570 74696f6e 00000000 55736572 xception....User │ │ │ │ - 0x0007a8f8 20646566 696e6564 20736967 6e616c20 defined signal │ │ │ │ - 0x0007a908 31000000 5365676d 656e7461 74696f6e 1...Segmentation │ │ │ │ - 0x0007a918 20666175 6c740000 55736572 20646566 fault..User def │ │ │ │ - 0x0007a928 696e6564 20736967 6e616c20 32000000 ined signal 2... │ │ │ │ - 0x0007a938 42726f6b 656e2070 69706500 416c6172 Broken pipe.Alar │ │ │ │ - 0x0007a948 6d20636c 6f636b00 53746163 6b206661 m clock.Stack fa │ │ │ │ - 0x0007a958 756c7400 4368696c 64206578 69746564 ult.Child exited │ │ │ │ - 0x0007a968 00000000 436f6e74 696e7565 64000000 ....Continued... │ │ │ │ - 0x0007a978 53746f70 70656400 53746f70 20747970 Stopped.Stop typ │ │ │ │ - 0x0007a988 65642061 74207474 79000000 53746f70 ed at tty...Stop │ │ │ │ - 0x0007a998 70656420 28747479 20696e70 75742900 ped (tty input). │ │ │ │ - 0x0007a9a8 53746f70 70656420 28747479 206f7574 Stopped (tty out │ │ │ │ - 0x0007a9b8 70757429 00000000 55726765 6e742063 put)....Urgent c │ │ │ │ - 0x0007a9c8 6f6e6469 74696f6e 00000000 43505520 ondition....CPU │ │ │ │ - 0x0007a9d8 74696d65 206c696d 69742065 78636565 time limit excee │ │ │ │ - 0x0007a9e8 64656400 46696c65 2073697a 65206c69 ded.File size li │ │ │ │ - 0x0007a9f8 6d697420 65786365 65646564 00000000 mit exceeded.... │ │ │ │ - 0x0007aa08 56697274 75616c20 74696d65 20616c61 Virtual time ala │ │ │ │ - 0x0007aa18 726d0000 50726f66 696c6520 7369676e rm..Profile sign │ │ │ │ - 0x0007aa28 616c0000 57696e64 6f772073 697a6520 al..Window size │ │ │ │ - 0x0007aa38 6368616e 67656400 506f7373 69626c65 changed.Possible │ │ │ │ - 0x0007aa48 20492f4f 00000000 506f7765 72206661 I/O....Power fa │ │ │ │ - 0x0007aa58 696c7572 65000000 556e6b6e 6f776e00 ilure...Unknown. │ │ │ │ - 0x0007aa68 73616d68 61696e5b 00000000 5d3a206f samhain[....]: o │ │ │ │ - 0x0007aa78 7574206f 66206d65 6d6f7279 00000000 ut of memory.... │ │ │ │ - 0x0007aa88 5d3a2000 5d3a2065 78697420 6f6e2073 ]: .]: exit on s │ │ │ │ - 0x0007aa98 69676e61 6c200000 2f757372 2f62696e ignal ../usr/bin │ │ │ │ - 0x0007aaa8 2f6c6f67 67657200 2f757372 2f736269 /logger./usr/sbi │ │ │ │ - 0x0007aab8 6e2f6c6f 67676572 00000000 2f757372 n/logger..../usr │ │ │ │ - 0x0007aac8 2f756362 2f6c6f67 67657200 6c6f6767 /ucb/logger.logg │ │ │ │ - 0x0007aad8 65720000 50415448 3d2f6269 6e3a2f73 er..PATH=/bin:/s │ │ │ │ - 0x0007aae8 62696e3a 2f757372 2f62696e 3a2f7573 bin:/usr/bin:/us │ │ │ │ - 0x0007aaf8 722f7362 696e3a2f 7573722f 7563623a r/sbin:/usr/ucb: │ │ │ │ - 0x0007ab08 2f757372 2f6c6f63 616c2f62 696e0000 /usr/local/bin.. │ │ │ │ - 0x0007ab18 46415441 4c3a2000 73685f75 6e69785f FATAL: .sh_unix_ │ │ │ │ - 0x0007ab28 73656c66 5f686173 68000000 25732068 self_hash...%s h │ │ │ │ - 0x0007ab38 61732063 6865636b 73756d3a 20257300 as checksum: %s. │ │ │ │ - 0x0007ab48 436f756c 64206e6f 74206368 65636b73 Could not checks │ │ │ │ - 0x0007ab58 756d206d 79206f77 6e206578 65637574 um my own execut │ │ │ │ - 0x0007ab68 61626c65 20626563 61757365 206f6620 able because of │ │ │ │ - 0x0007ab78 7468650a 666f6c6c 6f77696e 67206572 the.following er │ │ │ │ - 0x0007ab88 726f723a 2025733a 2025730a 0a506f73 ror: %s: %s..Pos │ │ │ │ - 0x0007ab98 7369626c 65207265 61736f6e 7320696e sible reasons in │ │ │ │ - 0x0007aba8 636c7564 653a0a20 2057726f 6e672070 clude:. Wrong p │ │ │ │ - 0x0007abb8 61746820 696e2063 6f6e6669 67757265 ath in configure │ │ │ │ - 0x0007abc8 2066696c 65206f70 74696f6e 2053616d file option Sam │ │ │ │ - 0x0007abd8 6861696e 50617468 3d2f7061 74682f74 hainPath=/path/t │ │ │ │ - 0x0007abe8 6f2f6578 65637574 61626c65 0a20204e o/executable. N │ │ │ │ - 0x0007abf8 6f207265 61642070 65726d69 7373696f o read permissio │ │ │ │ - 0x0007ac08 6e20666f 72207468 65206566 66656374 n for the effect │ │ │ │ - 0x0007ac18 69766520 5549443a 2025640a 00000000 ive UID: %d..... │ │ │ │ - 0x0007ac28 73685f75 6e69785f 73656c66 5f636865 sh_unix_self_che │ │ │ │ - 0x0007ac38 636b0000 43686563 6b73756d 206f6b00 ck..Checksum ok. │ │ │ │ - 0x0007ac48 436f756c 64206e6f 74207265 61642073 Could not read s │ │ │ │ - 0x0007ac58 616d6861 696e2065 78656375 7461626c amhain executabl │ │ │ │ - 0x0007ac68 65000000 54686520 63686563 6b73756d e...The checksum │ │ │ │ - 0x0007ac78 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x0007ac88 6c653a20 25732068 61732063 68616e67 le: %s has chang │ │ │ │ - 0x0007ac98 65642073 696e6365 20737461 72747570 ed since startup │ │ │ │ - 0x0007aca8 20282573 202d3e20 2573292e 0a000000 (%s -> %s)..... │ │ │ │ - 0x0007acb8 54686520 63686563 6b73756d 206f6620 The checksum of │ │ │ │ - 0x0007acc8 25732068 61732063 68616e67 65642073 %s has changed s │ │ │ │ - 0x0007acd8 696e6365 20737461 72747570 20282573 ince startup (%s │ │ │ │ - 0x0007ace8 202d3e20 25732900 6c696e65 20746f6f -> %s).line too │ │ │ │ - 0x0007acf8 206c6f6e 6720696e 2067726f 75702065 long in group e │ │ │ │ - 0x0007ad08 6e747279 00000000 73685f67 726f7570 ntry....sh_group │ │ │ │ - 0x0007ad18 5f746f5f 67696400 74665f61 64645f74 _to_gid.tf_add_t │ │ │ │ - 0x0007ad28 72757374 65645f75 73657200 2c200900 rusted_user., .. │ │ │ │ - 0x0007ad38 74665f61 64645f74 72757374 65645f75 tf_add_trusted_u │ │ │ │ - 0x0007ad48 7365725f 696e7400 61646420 74727573 ser_int.add trus │ │ │ │ - 0x0007ad58 74656420 75736572 00000000 74665f74 ted user....tf_t │ │ │ │ - 0x0007ad68 72757374 5f636865 636b0000 416e2069 rust_check..An i │ │ │ │ - 0x0007ad78 6e746572 6e616c20 6572726f 72206f63 nternal error oc │ │ │ │ - 0x0007ad88 63757265 6420696e 20746865 20747275 cured in the tru │ │ │ │ - 0x0007ad98 73746669 6c652066 756e6374 696f6e2e stfile function. │ │ │ │ - 0x0007ada8 0a000000 41206669 6c656e61 6d652074 ....A filename t │ │ │ │ - 0x0007adb8 72756e63 6174696f 6e206f63 63757265 runcation occure │ │ │ │ - 0x0007adc8 6420696e 20746865 20747275 73746669 d in the trustfi │ │ │ │ - 0x0007add8 6c652066 756e6374 696f6e2e 0a50726f le function..Pro │ │ │ │ - 0x0007ade8 6261626c 79207468 65206e6f 726d616c bably the normal │ │ │ │ - 0x0007adf8 697a6564 2066696c 656e616d 6520666f ized filename fo │ │ │ │ - 0x0007ae08 72202573 0a697320 746f6f20 6c6f6e67 r %s.is too long │ │ │ │ - 0x0007ae18 2e205468 6973206d 61792062 65206475 . This may be du │ │ │ │ - 0x0007ae28 6520652e 672e2074 6f206465 6570206f e e.g. to deep o │ │ │ │ - 0x0007ae38 72206369 7263756c 61722073 6f66746c r circular softl │ │ │ │ - 0x0007ae48 696e6b73 2e0a0000 54686520 70617468 inks....The path │ │ │ │ - 0x0007ae58 20656c65 6d656e74 3a202573 0a696e20 element: %s.in │ │ │ │ - 0x0007ae68 74686520 66696c65 6e616d65 3a202573 the filename: %s │ │ │ │ - 0x0007ae78 20697320 776f726c 64207772 69746561 is world writea │ │ │ │ - 0x0007ae88 626c652e 0a000000 54686520 6f776e65 ble.....The owne │ │ │ │ - 0x0007ae98 72202855 4944203d 20256c64 29206f66 r (UID = %ld) of │ │ │ │ - 0x0007aea8 20746865 20706174 6820656c 656d656e the path elemen │ │ │ │ - 0x0007aeb8 743a2025 730a696e 20746865 2066696c t: %s.in the fil │ │ │ │ - 0x0007aec8 656e616d 653a2025 730a6973 206e6f74 ename: %s.is not │ │ │ │ - 0x0007aed8 20696e20 74686520 6c697374 206f6620 in the list of │ │ │ │ - 0x0007aee8 74727573 74656420 75736572 732e0a54 trusted users..T │ │ │ │ - 0x0007aef8 6f206669 78207468 65207072 6f626c65 o fix the proble │ │ │ │ - 0x0007af08 6d2c2079 6f752063 616e3a0a 202d2072 m, you can:. - r │ │ │ │ - 0x0007af18 756e202e 2f636f6e 66696775 72652061 un ./configure a │ │ │ │ - 0x0007af28 6761696e 20776974 68207468 65206f70 gain with the op │ │ │ │ - 0x0007af38 74696f6e 202d2d77 6974682d 74727573 tion --with-trus │ │ │ │ - 0x0007af48 7465643d 302c2e2e 2e2c5549 440a2020 ted=0,...,UID. │ │ │ │ - 0x0007af58 20776865 72652055 49442069 73207468 where UID is th │ │ │ │ - 0x0007af68 65205549 44206f66 20746865 20756e74 e UID of the unt │ │ │ │ - 0x0007af78 72757374 65642075 7365722c 206f720a rusted user, or. │ │ │ │ - 0x0007af88 202d2075 73652074 6865206f 7074696f - use the optio │ │ │ │ - 0x0007af98 6e205472 75737465 64557365 723d5549 n TrustedUser=UI │ │ │ │ - 0x0007afa8 4420696e 20746865 20636f6e 66696775 D in the configu │ │ │ │ - 0x0007afb8 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x0007afc8 54686520 70617468 20656c65 6d656e74 The path element │ │ │ │ - 0x0007afd8 3a202573 0a696e20 74686520 66696c65 : %s.in the file │ │ │ │ - 0x0007afe8 6e616d65 3a202573 0a697320 67726f75 name: %s.is grou │ │ │ │ - 0x0007aff8 70207772 69746561 626c6520 28474944 p writeable (GID │ │ │ │ - 0x0007b008 203d2025 6c64292c 20616e64 20617420 = %ld), and at │ │ │ │ - 0x0007b018 6c656173 74206f6e 65206f66 20746865 least one of the │ │ │ │ - 0x0007b028 2067726f 75700a6d 656d6265 72732028 group.members ( │ │ │ │ - 0x0007b038 55494420 3d20256c 64292069 73206e6f UID = %ld) is no │ │ │ │ - 0x0007b048 7420696e 20746865 206c6973 74206f66 t in the list of │ │ │ │ - 0x0007b058 20747275 73746564 20757365 72732e0a trusted users.. │ │ │ │ - 0x0007b068 546f2066 69782074 68652070 726f626c To fix the probl │ │ │ │ - 0x0007b078 656d2c20 796f7520 63616e3a 0a202d20 em, you can:. - │ │ │ │ - 0x0007b088 72756e20 2e2f636f 6e666967 75726520 run ./configure │ │ │ │ - 0x0007b098 61676169 6e207769 74682074 6865206f again with the o │ │ │ │ - 0x0007b0a8 7074696f 6e202d2d 77697468 2d747275 ption --with-tru │ │ │ │ - 0x0007b0b8 73746564 3d302c2e 2e2e2c55 49440a20 sted=0,...,UID. │ │ │ │ - 0x0007b0c8 20207768 65726520 55494420 69732074 where UID is t │ │ │ │ - 0x0007b0d8 68652055 4944206f 66207468 6520756e he UID of the un │ │ │ │ - 0x0007b0e8 74727573 74656420 75736572 2c206f72 trusted user, or │ │ │ │ - 0x0007b0f8 0a202d20 75736520 74686520 6f707469 . - use the opti │ │ │ │ - 0x0007b108 6f6e2054 72757374 65645573 65723d55 on TrustedUser=U │ │ │ │ - 0x0007b118 49442069 6e207468 6520636f 6e666967 ID in the config │ │ │ │ - 0x0007b128 75726174 696f6e20 66696c65 2e0a0000 uration file.... │ │ │ │ - 0x0007b138 73685f75 6e69785f 636c6f73 65616c6c sh_unix_closeall │ │ │ │ - 0x0007b148 00000000 73685f75 6e69785f 6c6f6361 ....sh_unix_loca │ │ │ │ - 0x0007b158 6c686f73 74000000 6e6f6465 6e616d65 lhost...nodename │ │ │ │ - 0x0007b168 20726574 75726e65 64206279 20756e61 returned by una │ │ │ │ - 0x0007b178 6d65206d 61792062 65207472 756e6361 me may be trunca │ │ │ │ - 0x0007b188 74656400 4163636f 7264696e 6720746f ted.According to │ │ │ │ - 0x0007b198 20756e61 6d652c20 796f7572 206e6f64 uname, your nod │ │ │ │ - 0x0007b1a8 656e616d 65206973 2025732c 20627574 ename is %s, but │ │ │ │ - 0x0007b1b8 20796f75 72207265 736f6c76 65720a6c your resolver.l │ │ │ │ - 0x0007b1c8 69627261 72792063 616e6e6f 74207265 ibrary cannot re │ │ │ │ - 0x0007b1d8 736f6c76 65207468 6973206e 6f64656e solve this noden │ │ │ │ - 0x0007b1e8 616d6520 746f2061 20465144 4e2e0a52 ame to a FQDN..R │ │ │ │ - 0x0007b1f8 61746865 722c2069 74207265 736f6c76 ather, it resolv │ │ │ │ - 0x0007b208 65732074 68697320 746f2025 732e0a46 es this to %s..F │ │ │ │ - 0x0007b218 6f72206d 6f726520 696e666f 726d6174 or more informat │ │ │ │ - 0x0007b228 696f6e2c 20736565 20746865 20656e74 ion, see the ent │ │ │ │ - 0x0007b238 72792061 626f7574 2073656c 662d7265 ry about self-re │ │ │ │ - 0x0007b248 736f6c76 696e6720 756e6465 720a274d solving under.'M │ │ │ │ - 0x0007b258 6f737420 66726571 75656e74 6c792720 ost frequently' │ │ │ │ - 0x0007b268 696e2074 68652046 41512074 68617420 in the FAQ that │ │ │ │ - 0x0007b278 796f7520 77696c6c 2066696e 6420696e you will find in │ │ │ │ - 0x0007b288 20746865 20646f63 732f2073 75626469 the docs/ subdi │ │ │ │ - 0x0007b298 72656374 6f72792e 0a000000 73685f75 rectory.....sh_u │ │ │ │ - 0x0007b2a8 6e69785f 6d656d6c 6f636b00 73685f75 nix_memlock.sh_u │ │ │ │ - 0x0007b2b8 6e69785f 73657464 65616d6f 6e000000 nix_setdeamon... │ │ │ │ - 0x0007b2c8 73685f75 6e69785f 7365746e 6f646561 sh_unix_setnodea │ │ │ │ - 0x0007b2d8 6d6f6e00 73685f75 6e69785f 7365746d mon.sh_unix_setm │ │ │ │ - 0x0007b2e8 6f646561 6d6f6e00 2f62696e 2f736800 odeamon./bin/sh. │ │ │ │ - 0x0007b2f8 2d630000 50415448 3d2f7362 696e3a2f -c..PATH=/sbin:/ │ │ │ │ - 0x0007b308 62696e3a 2f757372 2f736269 6e3a2f75 bin:/usr/sbin:/u │ │ │ │ - 0x0007b318 73722f62 696e3a2f 7573722f 75636200 sr/bin:/usr/ucb. │ │ │ │ - 0x0007b328 5348454c 4c3d2f62 696e2f73 68000000 SHELL=/bin/sh... │ │ │ │ - 0x0007b338 4946533d 20090a00 545a3d00 745f7a6f IFS= ...TZ=.t_zo │ │ │ │ - 0x0007b348 6e650000 252b3033 64253032 64000000 ne..%+03d%02d... │ │ │ │ - 0x0007b358 73685f75 6e69785f 73657474 696d6573 sh_unix_settimes │ │ │ │ - 0x0007b368 65727665 72000000 73685f75 6e69785f erver...sh_unix_ │ │ │ │ - 0x0007b378 74696d65 00000000 5b25592d 256d2d25 time....[%Y-%m-% │ │ │ │ - 0x0007b388 64542548 3a254d3a 25532525 735d0000 dT%H:%M:%S%%s].. │ │ │ │ - 0x0007b398 73685f75 6e69785f 7573656c 6f63616c sh_unix_uselocal │ │ │ │ - 0x0007b3a8 74696d65 00000000 73685f75 6e69785f time....sh_unix_ │ │ │ │ - 0x0007b3b8 676d7474 696d6500 5b25592d 256d2d25 gmttime.[%Y-%m-% │ │ │ │ - 0x0007b3c8 64542548 3a254d3a 25535d00 73685f75 dT%H:%M:%S].sh_u │ │ │ │ - 0x0007b3d8 6e69785f 67657455 49446469 72000000 nix_getUIDdir... │ │ │ │ - 0x0007b3e8 636f6d70 6c657465 6c79206d 69737369 completely missi │ │ │ │ - 0x0007b3f8 6e670000 67657470 77756964 00000000 ng..getpwuid.... │ │ │ │ - 0x0007b408 70775f64 69720000 73685f75 6e69785f pw_dir..sh_unix_ │ │ │ │ - 0x0007b418 67657455 49446e61 6d650000 70775f75 getUIDname..pw_u │ │ │ │ - 0x0007b428 73657200 73685f75 6e69785f 696e6974 ser.sh_unix_init │ │ │ │ - 0x0007b438 67726f75 70733200 73685f75 6e69785f groups2.sh_unix_ │ │ │ │ - 0x0007b448 67657447 49446e61 6d650000 67657467 getGIDname..getg │ │ │ │ - 0x0007b458 72676964 00000000 67725f6e 616d6500 rgid....gr_name. │ │ │ │ - 0x0007b468 73685f75 6e69785f 67657455 73657200 sh_unix_getUser. │ │ │ │ - 0x0007b478 70775f68 6f6d6500 73685f75 6e69785f pw_home.sh_unix_ │ │ │ │ - 0x0007b488 6765746c 696e6500 73685f75 6e69785f getline.sh_unix_ │ │ │ │ - 0x0007b498 6765745f 66747970 65000000 73685f75 get_ftype...sh_u │ │ │ │ - 0x0007b4a8 6e69785f 7365745f 696f5f6c 696d6974 nix_set_io_limit │ │ │ │ - 0x0007b4b8 00000000 73657420 492f4f20 6c696d69 ....set I/O limi │ │ │ │ - 0x0007b4c8 74000000 73685f75 6e69785f 63686563 t...sh_unix_chec │ │ │ │ - 0x0007b4d8 6b73756d 5f73697a 65000000 73685f75 ksum_size...sh_u │ │ │ │ - 0x0007b4e8 6e69785f 67657469 6e666f00 556e696e nix_getinfo.Unin │ │ │ │ - 0x0007b4f8 69746961 6c697a65 64206368 65636b20 itialized check │ │ │ │ - 0x0007b508 6d61736b 00000000 73685f75 6e69785f mask....sh_unix_ │ │ │ │ - 0x0007b518 67657469 6e666f5f 6f70656e 00000000 getinfo_open.... │ │ │ │ - 0x0007b528 73685f75 6e69785f 67657469 6e666f5f sh_unix_getinfo_ │ │ │ │ - 0x0007b538 66737461 74000000 73685f75 6e69785f fstat...sh_unix_ │ │ │ │ - 0x0007b548 67657469 6e666f5f 61747472 00000000 getinfo_attr.... │ │ │ │ - 0x0007b558 6c737461 7420286c 696e6b20 74617267 lstat (link targ │ │ │ │ - 0x0007b568 65742900 73685f75 6e69785f 756e6c6f et).sh_unix_unlo │ │ │ │ - 0x0007b578 636b0000 73685f75 6e69785f 63686563 ck..sh_unix_chec │ │ │ │ - 0x0007b588 6b5f7069 64646972 00000000 43616e6e k_piddir....Cann │ │ │ │ - 0x0007b598 6f742063 72656174 65205049 44206469 ot create PID di │ │ │ │ - 0x0007b5a8 72656374 6f727900 50617468 206f6620 rectory.Path of │ │ │ │ - 0x0007b5b8 50494420 64697265 63746f72 79207265 PID directory re │ │ │ │ - 0x0007b5c8 66657273 20746f20 61206e6f 6e2d6469 fers to a non-di │ │ │ │ - 0x0007b5d8 72656374 6f727920 6f626a65 63740000 rectory object.. │ │ │ │ - 0x0007b5e8 73685f75 6e69785f 6c6f636b 00000000 sh_unix_lock.... │ │ │ │ - 0x0007b5f8 43616e6e 6f742063 72656174 65205049 Cannot create PI │ │ │ │ - 0x0007b608 44206669 6c652028 31290000 43616e6e D file (1)..Cann │ │ │ │ - 0x0007b618 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x0007b628 696c6520 28312900 43616e6e 6f742063 ile (1).Cannot c │ │ │ │ - 0x0007b638 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x0007b648 32290000 43616e6e 6f742063 72656174 2)..Cannot creat │ │ │ │ - 0x0007b658 65206c6f 636b2066 696c6520 28322900 e lock file (2). │ │ │ │ - 0x0007b668 43616e6e 6f74206f 70656e20 50494420 Cannot open PID │ │ │ │ - 0x0007b678 66696c65 20666f72 20726561 64000000 file for read... │ │ │ │ - 0x0007b688 43616e6e 6f74206f 70656e20 6c6f636b Cannot open lock │ │ │ │ - 0x0007b698 2066696c 6520666f 72207265 61640000 file for read.. │ │ │ │ - 0x0007b6a8 42616420 50494420 696e2050 49442066 Bad PID in PID f │ │ │ │ - 0x0007b6b8 696c6500 42616420 50494420 696e206c ile.Bad PID in l │ │ │ │ - 0x0007b6c8 6f636b20 66696c65 00000000 43616e6e ock file....Cann │ │ │ │ - 0x0007b6d8 6f742072 65616420 50494420 66696c65 ot read PID file │ │ │ │ - 0x0007b6e8 00000000 43616e6e 6f742072 65616420 ....Cannot read │ │ │ │ - 0x0007b6f8 6c6f636b 2066696c 65000000 73685f75 lock file...sh_u │ │ │ │ - 0x0007b708 6e69785f 74657374 5f616e64 5f6c6f63 nix_test_and_loc │ │ │ │ - 0x0007b718 6b000000 73685f75 6e69785f 74657374 k...sh_unix_test │ │ │ │ - 0x0007b728 6c6f636b 00000000 43616e6e 6f742063 lock....Cannot c │ │ │ │ - 0x0007b738 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x0007b748 33290000 43616e6e 6f742072 656d6f76 3)..Cannot remov │ │ │ │ - 0x0007b758 65207374 616c6520 6c6f636b 2066696c e stale lock fil │ │ │ │ - 0x0007b768 652c2050 4944206d 61792062 65206120 e, PID may be a │ │ │ │ - 0x0007b778 72756e6e 696e6720 70726f63 65737300 running process. │ │ │ │ - 0x0007b788 43616e6e 6f742072 656d6f76 65207374 Cannot remove st │ │ │ │ - 0x0007b798 616c6520 50494420 66696c65 2c205049 ale PID file, PI │ │ │ │ - 0x0007b7a8 44206d61 79206265 20612072 756e6e69 D may be a runni │ │ │ │ - 0x0007b7b8 6e672070 726f6365 73730000 43616e6e ng process..Cann │ │ │ │ - 0x0007b7c8 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x0007b7d8 696c6520 28332900 73685f75 6e69785f ile (3).sh_unix_ │ │ │ │ - 0x0007b7e8 696e6974 00000000 73685f75 6e69785f init....sh_unix_ │ │ │ │ - 0x0007b7f8 72657365 7474696d 65720000 73685f75 resettimer..sh_u │ │ │ │ - 0x0007b808 6e69785f 72657365 74736967 6e616c73 nix_resetsignals │ │ │ │ - 0x0007b818 00000000 73685f75 6e69785f 7365746c ....sh_unix_setl │ │ │ │ - 0x0007b828 696d6974 73000000 73685f75 6e69785f imits...sh_unix_ │ │ │ │ - 0x0007b838 7a65726f 656e7600 73685f75 6e69785f zeroenv.sh_unix_ │ │ │ │ - 0x0007b848 636f7079 656e7600 25733a20 25643a20 copyenv.%s: %d: │ │ │ │ - 0x0007b858 4f757420 6f66206d 656d6f72 790a0000 Out of memory... │ │ │ │ - 0x0007b868 64757000 2e6c6f63 6b000000 73685f75 dup..lock...sh_u │ │ │ │ - 0x0007b878 6e69785f 66696c65 5f657869 73747300 nix_file_exists. │ │ │ │ - 0x0007b888 73685f75 6e69785f 64657669 63655f72 sh_unix_device_r │ │ │ │ - 0x0007b898 65616461 626c6500 66696c65 5f69735f eadable.file_is_ │ │ │ │ - 0x0007b8a8 72656d6f 74650000 5245515f 46524f4d remote..REQ_FROM │ │ │ │ - 0x0007b8b8 5f534552 56455200 4e6f206c 6f63616c _SERVER.No local │ │ │ │ - 0x0007b8c8 20626173 656c696e 65206461 74616261 baseline databa │ │ │ │ - 0x0007b8d8 73652061 74206578 70656374 65642070 se at expected p │ │ │ │ - 0x0007b8e8 61746800 4e6f206c 6f63616c 20626173 ath.No local bas │ │ │ │ - 0x0007b8f8 656c696e 65206461 74616261 73652070 eline database p │ │ │ │ - 0x0007b908 61746820 6b6e6f77 6e000000 66696c65 ath known...file │ │ │ │ - 0x0007b918 5f706174 68000000 73685f75 6e69785f _path...sh_unix_ │ │ │ │ - 0x0007b928 6c6f6f6b 75705f70 61676500 73685f75 lookup_page.sh_u │ │ │ │ - 0x0007b938 6e69785f 636f756e 745f6d6c 6f636b00 nix_count_mlock. │ │ │ │ - 0x0007b948 25642070 61676573 206c6f63 6b656400 %d pages locked. │ │ │ │ - 0x0007b958 73685f75 74696c73 2e630000 636f7079 sh_utils.c..copy │ │ │ │ - 0x0007b968 5f666f75 72000000 73685f75 74696c5f _four...sh_util_ │ │ │ │ - 0x0007b978 666c6167 76616c00 73685f75 74696c5f flagval.sh_util_ │ │ │ │ - 0x0007b988 68696465 73657475 70000000 62756620 hidesetup...buf │ │ │ │ - 0x0007b998 3d3d204e 554c4c00 6c656e20 3c203000 == NULL.len < 0. │ │ │ │ - 0x0007b9a8 67726f75 70000000 6f746865 72000000 group...other... │ │ │ │ - 0x0007b9b8 6c656e20 3d3d2030 00000000 73747220 len == 0....str │ │ │ │ - 0x0007b9c8 3d3d204e 554c4c00 696e7465 67657220 == NULL.integer │ │ │ │ - 0x0007b9d8 6f766572 666c6f77 20696e20 73685f75 overflow in sh_u │ │ │ │ - 0x0007b9e8 74696c5f 73747264 75705f6c 00000000 til_strdup_l.... │ │ │ │ - 0x0007b9f8 73685f75 74696c5f 73747264 75700000 sh_util_strdup.. │ │ │ │ - 0x0007ba08 73685f75 74696c5f 75706461 74655f66 sh_util_update_f │ │ │ │ - 0x0007ba18 696c6500 73685f75 74696c5f 73747264 ile.sh_util_strd │ │ │ │ - 0x0007ba28 75705f74 7261636b 00000000 73685f75 up_track....sh_u │ │ │ │ - 0x0007ba38 74696c5f 73747273 65700000 72657420 til_strsep..ret │ │ │ │ - 0x0007ba48 3d3d204e 554c4c00 73685f75 74696c5f == NULL.sh_util_ │ │ │ │ - 0x0007ba58 666f726d 61747465 64000000 256c7500 formatted...%lu. │ │ │ │ - 0x0007ba68 25642d25 6d2d2559 2025483a 254d3a25 %d-%m-%Y %H:%M:% │ │ │ │ - 0x0007ba78 53000000 30302d30 302d3030 30302030 S...00-00-0000 0 │ │ │ │ - 0x0007ba88 303a3030 3a303000 284e6f6e 65290000 0:00:00.(None).. │ │ │ │ - 0x0007ba98 73685f75 74696c5f 68657874 6f62696e sh_util_hextobin │ │ │ │ - 0x0007baa8 61727900 73685f75 74696c5f 686d6163 ary.sh_util_hmac │ │ │ │ - 0x0007bab8 5f746967 65720000 696e7465 67657220 _tiger..integer │ │ │ │ - 0x0007bac8 6f766572 666c6f77 00000000 73685f75 overflow....sh_u │ │ │ │ - 0x0007bad8 74696c5f 73696774 79706500 484d4143 til_sigtype.HMAC │ │ │ │ - 0x0007bae8 2d544947 45520000 48415348 2d544947 -TIGER..HASH-TIG │ │ │ │ - 0x0007baf8 45520000 73685f75 74696c5f 73696767 ER..sh_util_sigg │ │ │ │ - 0x0007bb08 656e0000 73685f75 74696c5f 68617368 en..sh_util_hash │ │ │ │ - 0x0007bb18 5f746967 65720000 73685f75 74696c5f _tiger..sh_util_ │ │ │ │ - 0x0007bb28 636f6d70 72657373 00000000 73685f75 compress....sh_u │ │ │ │ - 0x0007bb38 74696c5f 6370796c 6f6e6700 74617573 til_cpylong.taus │ │ │ │ - 0x0007bb48 5f736565 64000000 73685f65 6e74726f _seed...sh_entro │ │ │ │ - 0x0007bb58 70790000 4552524f 523a2069 6e737566 py..ERROR: insuf │ │ │ │ - 0x0007bb68 66696369 656e7420 70726976 696c6567 ficient privileg │ │ │ │ - 0x0007bb78 650a0000 4552524f 523a206e 6f206b65 e...ERROR: no ke │ │ │ │ - 0x0007bb88 79206769 76656e0a 20417267 756d656e y given. Argumen │ │ │ │ - 0x0007bb98 74206d75 73742062 6520276b 65794070 t must be 'key@p │ │ │ │ - 0x0007bba8 61746827 0a000000 4552524f 523a206e ath'....ERROR: n │ │ │ │ - 0x0007bbb8 6f207061 74682074 6f206578 65637574 o path to execut │ │ │ │ - 0x0007bbc8 61626c65 20676976 656e0a20 41726775 able given. Argu │ │ │ │ - 0x0007bbd8 6d656e74 206d7573 74206265 20276b65 ment must be 'ke │ │ │ │ - 0x0007bbe8 79407061 7468270a 00000000 25732e6f y@path'.....%s.o │ │ │ │ - 0x0007bbf8 75740000 4552524f 523a2063 616e6e6f ut..ERROR: canno │ │ │ │ - 0x0007bc08 74206f70 656e2025 7320666f 72207265 t open %s for re │ │ │ │ - 0x0007bc18 61642028 6572726e 756d203d 20256c64 ad (errnum = %ld │ │ │ │ - 0x0007bc28 290a0000 4552524f 523a2063 616e6e6f )...ERROR: canno │ │ │ │ - 0x0007bc38 74206f70 656e2025 73202865 72726e75 t open %s (errnu │ │ │ │ - 0x0007bc48 6d203d20 256c6429 0a000000 4552524f m = %ld)....ERRO │ │ │ │ - 0x0007bc58 523a206f 7574206f 66206d65 6d6f7279 R: out of memory │ │ │ │ - 0x0007bc68 0a000000 256c6420 62797465 73207265 ....%ld bytes re │ │ │ │ - 0x0007bc78 61640a00 6f6c6420 6b657920 666f756e ad..old key foun │ │ │ │ - 0x0007bc88 64000000 6e657720 66696c65 20257320 d...new file %s │ │ │ │ - 0x0007bc98 77726974 74656e0a 00000000 4552524f written.....ERRO │ │ │ │ - 0x0007bca8 523a206f 6c64206b 6579206e 6f742066 R: old key not f │ │ │ │ - 0x0007bcb8 6f756e64 0a000000 73685f75 74696c5f ound....sh_util_ │ │ │ │ - 0x0007bcc8 656e636f 64650000 73685f75 74696c5f encode..sh_util_ │ │ │ │ - 0x0007bcd8 73657473 65727665 72000000 73685f75 setserver...sh_u │ │ │ │ - 0x0007bce8 74696c5f 7365746c 6f6f7074 696d6500 til_setlooptime. │ │ │ │ - 0x0007bcf8 6c6f6f70 2074696d 65000000 73685f75 loop time...sh_u │ │ │ │ - 0x0007bd08 74696c5f 73657463 6865636b 73756d00 til_setchecksum. │ │ │ │ - 0x0007bd18 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x0007bd28 00000000 6e6f6e65 00000000 73685f75 ....none....sh_u │ │ │ │ - 0x0007bd38 74696c5f 6b657969 6e697400 736c5f73 til_keyinit.sl_s │ │ │ │ - 0x0007bd48 74726c63 70790000 73685f75 74696c5f trlcpy..sh_util_ │ │ │ │ - 0x0007bd58 6f627363 7572655f 6f6b0000 73685f75 obscure_ok..sh_u │ │ │ │ - 0x0007bd68 74696c5f 6f627363 7572655f 75746638 til_obscure_utf8 │ │ │ │ - 0x0007bd78 00000000 73685f75 74696c5f 6469726e ....sh_util_dirn │ │ │ │ - 0x0007bd88 616d6500 73685f75 74696c5f 62617365 ame.sh_util_base │ │ │ │ - 0x0007bd98 6e616d65 00000000 73685f75 74696c5f name....sh_util_ │ │ │ │ - 0x0007bda8 73616665 5f6e616d 65000000 286e756c safe_name...(nul │ │ │ │ - 0x0007bdb8 6c290000 25632530 336f0000 286f7665 l)..%c%03o..(ove │ │ │ │ - 0x0007bdc8 72666c6f 77290000 73685f75 74696c5f rflow)..sh_util_ │ │ │ │ - 0x0007bdd8 61736b5f 75706461 74650000 55706461 ask_update..Upda │ │ │ │ - 0x0007bde8 74652025 73205b59 2f6e5d20 3f200000 te %s [Y/n] ? .. │ │ │ │ - 0x0007bdf8 43616e6e 6f742063 6f6e7469 6e75653a Cannot continue: │ │ │ │ - 0x0007be08 20737464 696e2069 73206e6f 74206120 stdin is not a │ │ │ │ - 0x0007be18 7465726d 696e616c 00000000 506c6561 terminal....Plea │ │ │ │ - 0x0007be28 73652061 6e737765 72207928 65732920 se answer y(es) │ │ │ │ - 0x0007be38 6f72206e 286f290a 00000000 73685f75 or n(o).....sh_u │ │ │ │ - 0x0007be48 74696c5f 6f627363 7572656e 616d6500 til_obscurename. │ │ │ │ - 0x0007be58 73685f75 74696c5f 69736e75 6d000000 sh_util_isnum... │ │ │ │ - 0x0007be68 73685f75 74696c5f 73747263 6f6e6361 sh_util_strconca │ │ │ │ - 0x0007be78 74000000 41424344 45464748 494a4b4c t...ABCDEFGHIJKL │ │ │ │ - 0x0007be88 4d4e4f50 51525354 55565758 595a6162 MNOPQRSTUVWXYZab │ │ │ │ - 0x0007be98 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x0007bea8 73747576 7778797a 30313233 34353637 stuvwxyz01234567 │ │ │ │ - 0x0007beb8 38392829 00000000 73685f75 74696c5f 89()....sh_util_ │ │ │ │ - 0x0007bec8 72656763 6d700000 73685f65 72726f72 regcmp..sh_error │ │ │ │ - 0x0007bed8 2e630000 73685f65 72726f72 5f696e69 .c..sh_error_ini │ │ │ │ - 0x0007bee8 74000000 73685f65 72726f72 5f736574 t...sh_error_set │ │ │ │ - 0x0007bef8 5f636c61 73736d61 736b0000 202c0900 _classmask.. ,.. │ │ │ │ - 0x0007bf08 73685f65 72726f72 5f737472 696e6700 sh_error_string. │ │ │ │ - 0x0007bf18 25532025 54200000 25532025 54202825 %S %T ..%S %T (% │ │ │ │ - 0x0007bf28 462c2025 4c2c2025 45292000 3c544350 F, %L, %E) . : ...DEBUG : │ │ │ │ - 0x0007bf48 20000000 494e464f 2020203a 20000000 ...INFO : ... │ │ │ │ - 0x0007bf58 4e4f5449 4345203a 20000000 5741524e NOTICE : ...WARN │ │ │ │ - 0x0007bf68 2020203a 20000000 4d41524b 2020203a : ...MARK : │ │ │ │ - 0x0007bf78 20000000 4552524f 5220203a 20000000 ...ERROR : ... │ │ │ │ - 0x0007bf88 43524954 2020203a 20000000 414c4552 CRIT : ...ALER │ │ │ │ - 0x0007bf98 5420203a 20000000 3f3f3f20 2020203a T : ...??? : │ │ │ │ - 0x0007bfa8 20000000 73747269 6e673d3c 25733e2c ...string=<%s>, │ │ │ │ - 0x0007bfb8 20686173 683d3c25 733e0a00 73685f65 hash=<%s>..sh_e │ │ │ │ - 0x0007bfc8 72726f72 5f636f6e 76657274 5f6c6576 rror_convert_lev │ │ │ │ - 0x0007bfd8 656c0000 73685f65 72726f72 5f68616e el..sh_error_han │ │ │ │ - 0x0007bfe8 646c6500 6765745f 666f726d 61740000 dle.get_format.. │ │ │ │ - 0x0007bff8 4552524f 523a206d 73673d3c 4e554c4c ERROR: msg=, file=< │ │ │ │ - 0x0007c018 25733e2c 206c696e 653d3c25 6c643e0a %s>, line=<%ld>. │ │ │ │ - 0x0007c028 00000000 63686b73 756d5f6f 6c643d3c ....chksum_old=< │ │ │ │ - 0x0007c038 00000000 63686b73 756d5f6e 65773d3c ....chksum_new=< │ │ │ │ - 0x0007c048 00000000 656d6169 6c000000 284e554c ....email...(NUL │ │ │ │ - 0x0007c058 4c290000 73685f65 72726f72 5f736574 L)..sh_error_set │ │ │ │ - 0x0007c068 5f697600 73685f65 72726f72 5f736574 _iv.sh_error_set │ │ │ │ - 0x0007c078 5f6c6576 656c0000 64656275 67000000 _level..debug... │ │ │ │ - 0x0007c088 73685f65 72726f72 5f6d6169 6c000000 sh_error_mail... │ │ │ │ - 0x0007c098 73685f65 72726f72 5f656865 61640000 sh_error_ehead.. │ │ │ │ - 0x0007c0a8 696e666f 00000000 6e6f7469 63650000 info....notice.. │ │ │ │ - 0x0007c0b8 7761726e 00000000 6d61726b 00000000 warn....mark.... │ │ │ │ - 0x0007c0c8 65727200 63726974 00000000 616c6572 err.crit....aler │ │ │ │ - 0x0007c0d8 74000000 342e312e 34000000 54686973 t...4.1.4...This │ │ │ │ - 0x0007c0e8 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x0007c0f8 2c202863 29203139 39392d32 30303820 , (c) 1999-2008 │ │ │ │ - 0x0007c108 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x0007c118 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x0007c128 612e6465 292e0a00 54686973 20736f66 a.de)...This sof │ │ │ │ - 0x0007c138 74776172 6520636f 6d657320 77697468 tware comes with │ │ │ │ - 0x0007c148 20414253 4f4c5554 454c5920 4e4f2057 ABSOLUTELY NO W │ │ │ │ - 0x0007c158 41525241 4e54592e 20000000 55736520 ARRANTY. ...Use │ │ │ │ - 0x0007c168 6174206f 776e2072 69736b2e 0a0a0000 at own risk..... │ │ │ │ - 0x0007c178 436f6d70 696c6564 2d696e20 6c6f6720 Compiled-in log │ │ │ │ - 0x0007c188 66616369 6c697469 65733a0a 00000000 facilities:..... │ │ │ │ - 0x0007c198 20636f6e 736f6c65 20282f64 65762f63 console (/dev/c │ │ │ │ - 0x0007c1a8 6f6e736f 6c652900 20737973 6c6f6700 onsole). syslog. │ │ │ │ - 0x0007c1b8 206c6f67 66696c65 20282573 29000000 logfile (%s)... │ │ │ │ - 0x0007c1c8 20657874 65726e61 6c207072 6f677261 external progra │ │ │ │ - 0x0007c1d8 6d000000 20656d61 696c0000 436f6d70 m... email..Comp │ │ │ │ - 0x0007c1e8 696c6564 2d696e20 6d6f6475 6c65733a iled-in modules: │ │ │ │ - 0x0007c1f8 0a000000 206c6f67 696e2f6c 6f676f75 .... login/logou │ │ │ │ - 0x0007c208 74000000 206d6f75 6e74206f 7074696f t... mount optio │ │ │ │ - 0x0007c218 6e730000 20737569 64000000 2070726f ns.. suid... pro │ │ │ │ - 0x0007c228 63657373 65730000 20706f72 74730000 cesses.. ports.. │ │ │ │ - 0x0007c238 5374616e 64616c6f 6e652065 78656375 Standalone execu │ │ │ │ - 0x0007c248 7461626c 65000000 2c204950 76362073 table..., IPv6 s │ │ │ │ - 0x0007c258 7570706f 72746564 00000000 2c20636f upported...., co │ │ │ │ - 0x0007c268 6d70696c 65642d69 6e206f70 74696f6e mpiled-in option │ │ │ │ - 0x0007c278 733a0000 20757369 6e672073 79737465 s:.. using syste │ │ │ │ - 0x0007c288 6d206d61 6c6c6f63 00000000 2f646576 m malloc..../dev │ │ │ │ - 0x0007c298 2f72616e 646f6d00 20757369 6e672065 /random. using e │ │ │ │ - 0x0007c2a8 6e74726f 70792064 65766963 65202825 ntropy device (% │ │ │ │ - 0x0007c2b8 73290000 20736865 6c6c2065 7870616e s).. shell expan │ │ │ │ - 0x0007c2c8 73696f6e 20696e20 636f6e66 69677572 sion in configur │ │ │ │ - 0x0007c2d8 6174696f 6e206669 6c652073 7570706f ation file suppo │ │ │ │ - 0x0007c2e8 72746564 00000000 20706f73 69782072 rted.... posix r │ │ │ │ - 0x0007c2f8 65676578 20737570 706f7274 00000000 egex support.... │ │ │ │ - 0x0007c308 206f7074 696f6e61 6c6c7920 7265706f optionally repo │ │ │ │ - 0x0007c318 72742061 75646974 64207265 636f7264 rt auditd record │ │ │ │ - 0x0007c328 206f6620 6368616e 67656420 66696c65 of changed file │ │ │ │ - 0x0007c338 00000000 436f7079 72696768 74202843 ....Copyright (C │ │ │ │ - 0x0007c348 29203139 39392d32 30303820 5261696e ) 1999-2008 Rain │ │ │ │ - 0x0007c358 65722057 6963686d 616e6e20 28687474 er Wichmann (htt │ │ │ │ - 0x0007c368 703a2f2f 6c612d73 616d686e 612e6465 p://la-samhna.de │ │ │ │ - 0x0007c378 292e0a0a 00000000 54686973 2070726f ).......This pro │ │ │ │ - 0x0007c388 6772616d 20697320 66726565 20736f66 gram is free sof │ │ │ │ - 0x0007c398 74776172 653b2079 6f752063 616e2072 tware; you can r │ │ │ │ - 0x0007c3a8 65646973 74726962 75746520 69742061 edistribute it a │ │ │ │ - 0x0007c3b8 6e642f6f 72206d6f 64696679 0a000000 nd/or modify.... │ │ │ │ - 0x0007c3c8 69742075 6e646572 20746865 20746572 it under the ter │ │ │ │ - 0x0007c3d8 6d73206f 66207468 6520474e 55204765 ms of the GNU Ge │ │ │ │ - 0x0007c3e8 6e657261 6c205075 626c6963 204c6963 neral Public Lic │ │ │ │ - 0x0007c3f8 656e7365 20617320 7075626c 69736865 ense as publishe │ │ │ │ - 0x0007c408 64206279 0a000000 74686520 46726565 d by....the Free │ │ │ │ - 0x0007c418 20536f66 74776172 6520466f 756e6461 Software Founda │ │ │ │ - 0x0007c428 74696f6e 3b206569 74686572 20766572 tion; either ver │ │ │ │ - 0x0007c438 73696f6e 2032206f 66207468 65204c69 sion 2 of the Li │ │ │ │ - 0x0007c448 63656e73 652c206f 720a0000 28617420 cense, or...(at │ │ │ │ - 0x0007c458 796f7572 206f7074 696f6e29 20616e79 your option) any │ │ │ │ - 0x0007c468 206c6174 65722076 65727369 6f6e2e0a later version.. │ │ │ │ - 0x0007c478 0a000000 54686973 2070726f 6772616d ....This program │ │ │ │ - 0x0007c488 20697320 64697374 72696275 74656420 is distributed │ │ │ │ - 0x0007c498 696e2074 68652068 6f706520 74686174 in the hope that │ │ │ │ - 0x0007c4a8 20697420 77696c6c 20626520 75736566 it will be usef │ │ │ │ - 0x0007c4b8 756c2c0a 00000000 62757420 57495448 ul,.....but WITH │ │ │ │ - 0x0007c4c8 4f555420 414e5920 57415252 414e5459 OUT ANY WARRANTY │ │ │ │ - 0x0007c4d8 3b207769 74686f75 74206576 656e2074 ; without even t │ │ │ │ - 0x0007c4e8 68652069 6d706c69 65642077 61727261 he implied warra │ │ │ │ - 0x0007c4f8 6e747920 6f660a00 4d455243 48414e54 nty of..MERCHANT │ │ │ │ - 0x0007c508 4142494c 49545920 6f722046 49544e45 ABILITY or FITNE │ │ │ │ - 0x0007c518 53532046 4f522041 20504152 54494355 SS FOR A PARTICU │ │ │ │ - 0x0007c528 4c415220 50555250 4f53452e 20536565 LAR PURPOSE. See │ │ │ │ - 0x0007c538 20746865 0a000000 474e5520 47656e65 the....GNU Gene │ │ │ │ - 0x0007c548 72616c20 5075626c 6963204c 6963656e ral Public Licen │ │ │ │ - 0x0007c558 73652066 6f72206d 6f726520 64657461 se for more deta │ │ │ │ - 0x0007c568 696c732e 0a0a0000 596f7520 73686f75 ils.....You shou │ │ │ │ - 0x0007c578 6c642068 61766520 72656365 69766564 ld have received │ │ │ │ - 0x0007c588 20612063 6f707920 6f662074 68652047 a copy of the G │ │ │ │ - 0x0007c598 4e552047 656e6572 616c2050 75626c69 NU General Publi │ │ │ │ - 0x0007c5a8 63204c69 63656e73 650a0000 616c6f6e c License...alon │ │ │ │ - 0x0007c5b8 67207769 74682074 68697320 70726f67 g with this prog │ │ │ │ - 0x0007c5c8 72616d3b 20696620 6e6f742c 20777269 ram; if not, wri │ │ │ │ - 0x0007c5d8 74652074 6f207468 65204672 65652053 te to the Free S │ │ │ │ - 0x0007c5e8 6f667477 6172650a 00000000 466f756e oftware.....Foun │ │ │ │ - 0x0007c5f8 64617469 6f6e2c20 496e632e 2c203539 dation, Inc., 59 │ │ │ │ - 0x0007c608 2054656d 706c6520 506c6163 65202d20 Temple Place - │ │ │ │ - 0x0007c618 53756974 65203333 302c2042 6f73746f Suite 330, Bosto │ │ │ │ - 0x0007c628 6e2c204d 41202030 32313131 2d313330 n, MA 02111-130 │ │ │ │ - 0x0007c638 372c2055 53412e0a 0a000000 54686973 7, USA......This │ │ │ │ - 0x0007c648 2070726f 64756374 206d616b 65732075 product makes u │ │ │ │ - 0x0007c658 7365206f 66207468 65207265 66657265 se of the refere │ │ │ │ - 0x0007c668 6e636520 696d706c 656d656e 74617469 nce implementati │ │ │ │ - 0x0007c678 6f6e206f 66207468 65205449 47455220 on of the TIGER │ │ │ │ - 0x0007c688 6d657373 6167650a 00000000 64696765 message.....dige │ │ │ │ - 0x0007c698 73742061 6c676f72 6974686d 2e205468 st algorithm. Th │ │ │ │ - 0x0007c6a8 69732063 6f646520 69732063 6f707972 is code is copyr │ │ │ │ - 0x0007c6b8 69676874 20456c69 20426968 616d2028 ight Eli Biham ( │ │ │ │ - 0x0007c6c8 62696861 6d406373 2e746563 686e696f biham@cs.technio │ │ │ │ - 0x0007c6d8 6e2e6163 2e696c29 0a000000 616e6420 n.ac.il)....and │ │ │ │ - 0x0007c6e8 526f7373 20416e64 6572736f 6e202872 Ross Anderson (r │ │ │ │ - 0x0007c6f8 6a613134 40636c2e 63616d2e 61632e75 ja14@cl.cam.ac.u │ │ │ │ - 0x0007c708 6b292e20 49742063 616e2062 65207573 k). It can be us │ │ │ │ - 0x0007c718 65642066 7265656c 79207769 74686f75 ed freely withou │ │ │ │ - 0x0007c728 7420616e 790a0000 72657374 72696374 t any...restrict │ │ │ │ - 0x0007c738 696f6e73 2e0a0000 0a506c65 61736520 ions.....Please │ │ │ │ - 0x0007c748 72656665 7220746f 20746865 2066696c refer to the fil │ │ │ │ - 0x0007c758 6520434f 5059494e 4720696e 20746865 e COPYING in the │ │ │ │ - 0x0007c768 20736f75 72636520 64697374 72696275 source distribu │ │ │ │ - 0x0007c778 74696f6e 20666f72 20610000 0a66756c tion for a...ful │ │ │ │ - 0x0007c788 6c206c69 7374206f 6620696e 636f7270 l list of incorp │ │ │ │ - 0x0007c798 6f726174 65642063 6f646520 616e6420 orated code and │ │ │ │ - 0x0007c7a8 6173736f 63696174 6564206c 6963656e associated licen │ │ │ │ - 0x0007c7b8 7365732e 0a000000 7365742d 63686563 ses.....set-chec │ │ │ │ - 0x0007c7c8 6b73756d 2d746573 74000000 20202020 ksum-test... │ │ │ │ - 0x0007c7d8 20200000 3c617267 3e2c0000 54686973 ..,..This │ │ │ │ - 0x0007c7e8 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x0007c7f8 2c202863 29203139 39392d32 30303620 , (c) 1999-2006 │ │ │ │ - 0x0007c808 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x0007c818 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x0007c828 612e6465 292e0a00 55736520 6174206f a.de)...Use at o │ │ │ │ - 0x0007c838 776e2072 69736b2e 0a000000 55736167 wn risk.....Usag │ │ │ │ - 0x0007c848 653a0a0a 00000000 53686f72 74206f70 e:......Short op │ │ │ │ - 0x0007c858 74696f6e 20636861 7220636f 6c6c6973 tion char collis │ │ │ │ - 0x0007c868 696f6e20 210a0000 25632563 25632020 ion !...%c%c%c │ │ │ │ - 0x0007c878 20202020 20202d2d 252d732c 09090920 --%-s,... │ │ │ │ - 0x0007c888 25730a00 25632563 25632020 20202020 %s..%c%c%c │ │ │ │ - 0x0007c898 20202d2d 252d732c 09092025 730a0000 --%-s,.. %s... │ │ │ │ - 0x0007c8a8 25632563 25632020 20202020 20202d2d %c%c%c -- │ │ │ │ - 0x0007c8b8 252d732c 09202573 0a000000 25632563 %-s,. %s....%c%c │ │ │ │ - 0x0007c8c8 20257320 202d2d25 2d733d3c 6172673e %s --%-s= │ │ │ │ - 0x0007c8d8 2c090920 25730a00 25632563 20257320 ,.. %s..%c%c %s │ │ │ │ - 0x0007c8e8 202d2d25 2d733d3c 6172673e 2c092025 --%-s=,. % │ │ │ │ - 0x0007c8f8 730a0000 0a506c65 61736520 7265706f s....Please repo │ │ │ │ - 0x0007c908 72742062 75677320 746f2073 7570706f rt bugs to suppo │ │ │ │ - 0x0007c918 7274406c 612d7361 6d686e61 2e64652e rt@la-samhna.de. │ │ │ │ - 0x0007c928 0a000000 6661696c 00000000 73685f67 ....fail....sh_g │ │ │ │ - 0x0007c938 65746f70 742e6300 73685f67 65746f70 etopt.c.sh_getop │ │ │ │ - 0x0007c948 745f666f 72657665 72000000 73685f67 t_forever...sh_g │ │ │ │ - 0x0007c958 65746f70 745f6765 74000000 4572726f etopt_get...Erro │ │ │ │ - 0x0007c968 723a2073 686f7274 206f7074 696f6e20 r: short option │ │ │ │ - 0x0007c978 77697468 20617267 756d656e 74206973 with argument is │ │ │ │ - 0x0007c988 206e6f74 206c6173 7420696e 206f7074 not last in opt │ │ │ │ - 0x0007c998 696f6e20 73747269 6e670a00 4572726f ion string..Erro │ │ │ │ - 0x0007c9a8 723a206d 69737369 6e672061 7267756d r: missing argum │ │ │ │ - 0x0007c9b8 656e740a 00000000 4572726f 72207072 ent.....Error pr │ │ │ │ - 0x0007c9c8 6f636573 73696e67 206f7074 696f6e20 ocessing option │ │ │ │ - 0x0007c9d8 2d25630a 00000000 4572726f 723a2075 -%c.....Error: u │ │ │ │ - 0x0007c9e8 6e726563 6f676e69 7a656420 73686f72 nrecognized shor │ │ │ │ - 0x0007c9f8 74206f70 74696f6e 0a000000 4572726f t option....Erro │ │ │ │ - 0x0007ca08 72207072 6f636573 73696e67 206f7074 r processing opt │ │ │ │ - 0x0007ca18 696f6e20 2d25730a 00000000 4572726f ion -%s.....Erro │ │ │ │ - 0x0007ca28 723a2069 6e76616c 69642061 7267756d r: invalid argum │ │ │ │ - 0x0007ca38 656e740a 00000000 4572726f 723a2075 ent.....Error: u │ │ │ │ - 0x0007ca48 6e726563 6f676e69 7a656420 6c6f6e67 nrecognized long │ │ │ │ - 0x0007ca58 206f7074 696f6e0a 00000000 53657420 option.....Set │ │ │ │ - 0x0007ca68 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x0007ca78 20746f20 27696e69 74272c20 27757064 to 'init', 'upd │ │ │ │ - 0x0007ca88 61746527 2c206f72 20276368 65636b27 ate', or 'check' │ │ │ │ - 0x0007ca98 00000000 696e7465 72616374 69766500 ....interactive. │ │ │ │ - 0x0007caa8 52756e20 75706461 74652069 6e20696e Run update in in │ │ │ │ - 0x0007cab8 74657261 63746976 65206d6f 64650000 teractive mode.. │ │ │ │ - 0x0007cac8 52756e20 75706461 74652077 69746820 Run update with │ │ │ │ - 0x0007cad8 6c697374 66696c65 00000000 52756e20 listfile....Run │ │ │ │ - 0x0007cae8 61732064 61656d6f 6e000000 53746179 as daemon...Stay │ │ │ │ - 0x0007caf8 20696e20 74686520 666f7265 67726f75 in the foregrou │ │ │ │ - 0x0007cb08 6e640000 62696e64 2d616464 72657373 nd..bind-address │ │ │ │ - 0x0007cb18 00000000 42696e64 20746f20 74686973 ....Bind to this │ │ │ │ - 0x0007cb28 20616464 72657373 2028696e 74657266 address (interf │ │ │ │ - 0x0007cb38 61636529 20666f72 206f7574 676f696e ace) for outgoin │ │ │ │ - 0x0007cb48 6720636f 6e6e6563 74696f6e 73000000 g connections... │ │ │ │ - 0x0007cb58 7365742d 7379736c 6f672d73 65766572 set-syslog-sever │ │ │ │ - 0x0007cb68 69747900 53657420 73657665 72697479 ity.Set severity │ │ │ │ - 0x0007cb78 20746872 6573686f 6c642066 6f722073 threshold for s │ │ │ │ - 0x0007cb88 79736c6f 67000000 7365742d 65787465 yslog...set-exte │ │ │ │ - 0x0007cb98 726e2d73 65766572 69747900 53657420 rn-severity.Set │ │ │ │ - 0x0007cba8 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x0007cbb8 6c642066 6f72206c 6f676769 6e672062 ld for logging b │ │ │ │ - 0x0007cbc8 79206578 7465726e 616c2070 726f6772 y external progr │ │ │ │ - 0x0007cbd8 616d2873 29000000 7365742d 6c6f672d am(s)...set-log- │ │ │ │ - 0x0007cbe8 73657665 72697479 00000000 53657420 severity....Set │ │ │ │ - 0x0007cbf8 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x0007cc08 6c642066 6f72206c 6f676669 6c650000 ld for logfile.. │ │ │ │ - 0x0007cc18 7365742d 6d61696c 2d736576 65726974 set-mail-severit │ │ │ │ - 0x0007cc28 79000000 53657420 73657665 72697479 y...Set severity │ │ │ │ - 0x0007cc38 74687265 73686f6c 64202066 6f722065 threshold for e │ │ │ │ - 0x0007cc48 2d6d6169 6c000000 7365742d 7072696e -mail...set-prin │ │ │ │ - 0x0007cc58 742d7365 76657269 74790000 53657420 t-severity..Set │ │ │ │ - 0x0007cc68 74686520 73657665 72697479 20746872 the severity thr │ │ │ │ - 0x0007cc78 6573686f 6c642066 6f722074 65726d69 eshold for termi │ │ │ │ - 0x0007cc88 6e616c2f 636f6e73 6f6c6520 6c6f6700 nal/console log. │ │ │ │ - 0x0007cc98 53657420 72656375 7273696f 6e206c65 Set recursion le │ │ │ │ - 0x0007cca8 76656c20 666f7220 64697265 63746f72 vel for director │ │ │ │ - 0x0007ccb8 69657300 76657269 66792d6c 6f670000 ies.verify-log.. │ │ │ │ - 0x0007ccc8 56657269 66792074 68652061 75646974 Verify the audit │ │ │ │ - 0x0007ccd8 20747261 696c0000 6a757374 2d6c6973 trail..just-lis │ │ │ │ - 0x0007cce8 74000000 4d6f6469 6679202d 4c20746f t...Modify -L to │ │ │ │ - 0x0007ccf8 206a7573 74206c69 73742074 68652061 just list the a │ │ │ │ - 0x0007cd08 75646974 20747261 696c0000 76657269 udit trail..veri │ │ │ │ - 0x0007cd18 66792d6d 61696c00 56657269 66792074 fy-mail.Verify t │ │ │ │ - 0x0007cd28 6865206d 61696c62 6f780000 6164642d he mailbox..add- │ │ │ │ - 0x0007cd38 6b657900 41646420 6b657920 666f7220 key.Add key for │ │ │ │ - 0x0007cd48 74686520 6d61696c 2f6c6f67 20736967 the mail/log sig │ │ │ │ - 0x0007cd58 6e617475 72650000 68617368 2d737472 nature..hash-str │ │ │ │ - 0x0007cd68 696e6700 5072696e 74207468 65206861 ing.Print the ha │ │ │ │ - 0x0007cd78 7368206f 66206120 73747269 6e670000 sh of a string.. │ │ │ │ - 0x0007cd88 666f7265 76657200 4c6f6f70 20666f72 forever.Loop for │ │ │ │ - 0x0007cd98 65766572 2c206576 656e2069 66206e6f ever, even if no │ │ │ │ - 0x0007cda8 74206461 656d6f6e 00000000 6f757466 t daemon....outf │ │ │ │ - 0x0007cdb8 696c6500 50617468 6e616d65 20666f72 ile.Pathname for │ │ │ │ - 0x0007cdc8 206f7574 70757420 66696c65 00000000 output file.... │ │ │ │ - 0x0007cdd8 6c697374 2d66696c 65000000 4d6f6469 list-file...Modi │ │ │ │ - 0x0007cde8 6679202d 6420746f 2073686f 7720636f fy -d to show co │ │ │ │ - 0x0007cdf8 6e74656e 74206f66 20612073 696e676c ntent of a singl │ │ │ │ - 0x0007ce08 65206669 6c650000 6c697374 2d66696c e file..list-fil │ │ │ │ - 0x0007ce18 74657200 4d6f6469 6679202d 6420746f ter.Modify -d to │ │ │ │ - 0x0007ce28 2066696c 74657220 62792066 696c6520 filter by file │ │ │ │ - 0x0007ce38 6c697374 20676976 656e2069 6e207465 list given in te │ │ │ │ - 0x0007ce48 78742066 696c6500 66756c6c 2d646574 xt file.full-det │ │ │ │ - 0x0007ce58 61696c00 4d6f6469 6679202d 6420746f ail.Modify -d to │ │ │ │ - 0x0007ce68 2073686f 77206675 6c6c2064 65746169 show full detai │ │ │ │ - 0x0007ce78 6c730000 64656c69 6d697465 64000000 ls..delimited... │ │ │ │ - 0x0007ce88 4d6f6469 6679202d 6420746f 2073686f Modify -d to sho │ │ │ │ - 0x0007ce98 77206675 6c6c2064 65746169 6c732c20 w full details, │ │ │ │ - 0x0007cea8 636f6d6d 61206465 6c696d69 74656400 comma delimited. │ │ │ │ - 0x0007ceb8 62696e61 72790000 4d6f6469 6679202d binary..Modify - │ │ │ │ - 0x0007cec8 6420746f 206f7574 70757420 696e2062 d to output in b │ │ │ │ - 0x0007ced8 696e6172 79206461 74616261 73652066 inary database f │ │ │ │ - 0x0007cee8 6f726d61 74000000 6c697374 2d646174 ormat...list-dat │ │ │ │ - 0x0007cef8 61626173 65000000 4c697374 20646174 abase...List dat │ │ │ │ - 0x0007cf08 61626173 6520636f 6e74656e 7420286c abase content (l │ │ │ │ - 0x0007cf18 696b6520 6c73202d 6c290000 696e6974 ike ls -l)..init │ │ │ │ - 0x0007cf28 32737464 6f757400 57726974 65206461 2stdout.Write da │ │ │ │ - 0x0007cf38 74616261 73652074 6f207374 646f7574 tabase to stdout │ │ │ │ - 0x0007cf48 206f6e20 696e6974 00000000 76657269 on init....veri │ │ │ │ - 0x0007cf58 66792d64 61746162 61736500 56657269 fy-database.Veri │ │ │ │ - 0x0007cf68 66792074 68652067 6976656e 20646174 fy the given dat │ │ │ │ - 0x0007cf78 61626173 65000000 63726561 74652d64 abase...create-d │ │ │ │ - 0x0007cf88 61746162 61736500 43726561 74652064 atabase.Create d │ │ │ │ - 0x0007cf98 61746162 61736520 66726f6d 2066696c atabase from fil │ │ │ │ - 0x0007cfa8 65206c69 73740000 77616974 2d6f6e2d e list..wait-on- │ │ │ │ - 0x0007cfb8 63686563 6b000000 54696d65 64207761 check...Timed wa │ │ │ │ - 0x0007cfc8 69742066 6f722065 6e64206f 66206669 it for end of fi │ │ │ │ - 0x0007cfd8 6c656368 65636b20 28302066 6f72206e lecheck (0 for n │ │ │ │ - 0x0007cfe8 6f207469 6d656f75 74290000 74726163 o timeout)..trac │ │ │ │ - 0x0007cff8 652d6c6f 6766696c 65000000 4c6f6766 e-logfile...Logf │ │ │ │ - 0x0007d008 696c6520 666f7220 74726163 65000000 ile for trace... │ │ │ │ - 0x0007d018 74726163 652d656e 61626c65 00000000 trace-enable.... │ │ │ │ - 0x0007d028 456e6162 6c652074 72616369 6e670000 Enable tracing.. │ │ │ │ - 0x0007d038 636f7079 72696768 74000000 5072696e copyright...Prin │ │ │ │ - 0x0007d048 7420636f 70797269 67687420 696e666f t copyright info │ │ │ │ - 0x0007d058 726d6174 696f6e00 68656c70 00000000 rmation.help.... │ │ │ │ - 0x0007d068 5072696e 74207573 61676520 696e666f Print usage info │ │ │ │ - 0x0007d078 726d6174 696f6e00 76657273 696f6e00 rmation.version. │ │ │ │ - 0x0007d088 53686f77 20766572 73696f6e 20616e64 Show version and │ │ │ │ - 0x0007d098 20636f6d 70696c65 642d696e 206f7074 compiled-in opt │ │ │ │ - 0x0007d0a8 696f6e73 00000000 73685f72 65616463 ions....sh_readc │ │ │ │ - 0x0007d0b8 6f6e662e 63000000 73685f72 65616463 onf.c...sh_readc │ │ │ │ - 0x0007d0c8 6f6e665f 7365745f 6e696365 00000000 onf_set_nice.... │ │ │ │ - 0x0007d0d8 636c6f73 65636f6d 6d616e64 00000000 closecommand.... │ │ │ │ - 0x0007d0e8 64756d6d 79000000 73657665 72697479 dummy...severity │ │ │ │ - 0x0007d0f8 72656164 6f6e6c79 00000000 73685f72 readonly....sh_r │ │ │ │ - 0x0007d108 65616463 6f6e665f 72656164 00000000 eadconf_read.... │ │ │ │ - 0x0007d118 54686520 636f6e66 69677572 6174696f The configuratio │ │ │ │ - 0x0007d128 6e206669 6c653a20 25732069 7320756e n file: %s is un │ │ │ │ - 0x0007d138 74727573 7465642c 20692e65 2e20616e trusted, i.e. an │ │ │ │ - 0x0007d148 0a756e74 72757374 65642075 73657220 .untrusted user │ │ │ │ - 0x0007d158 6f776e73 206f7220 63616e20 77726974 owns or can writ │ │ │ │ - 0x0007d168 6520746f 20736f6d 65206469 72656374 e to some direct │ │ │ │ - 0x0007d178 6f727920 696e2074 68652070 6174682e ory in the path. │ │ │ │ - 0x0007d188 0a000000 436f756c 64206e6f 74206f70 ....Could not op │ │ │ │ - 0x0007d198 656e2074 6865206c 6f63616c 20636f6e en the local con │ │ │ │ - 0x0007d1a8 66696775 72617469 6f6e2066 696c6520 figuration file │ │ │ │ - 0x0007d1b8 666f7220 72656164 696e6720 62656361 for reading beca │ │ │ │ - 0x0007d1c8 7573650a 6f662074 68652066 6f6c6c6f use.of the follo │ │ │ │ - 0x0007d1d8 77696e67 20657272 6f723a20 25732028 wing error: %s ( │ │ │ │ - 0x0007d1e8 6572726e 756d203d 20256c64 290a4966 errnum = %ld).If │ │ │ │ - 0x0007d1f8 20746869 73206973 20612070 65726d69 this is a permi │ │ │ │ - 0x0007d208 7373696f 6e207072 6f626c65 6d2c2079 ssion problem, y │ │ │ │ - 0x0007d218 6f75206e 65656420 746f2063 68616e67 ou need to chang │ │ │ │ - 0x0007d228 65206669 6c652070 65726d69 7373696f e file permissio │ │ │ │ - 0x0007d238 6e730a74 6f206d61 6b652074 68652066 ns.to make the f │ │ │ │ - 0x0007d248 696c6520 72656164 61626c65 20666f72 ile readable for │ │ │ │ - 0x0007d258 20746865 20656666 65637469 76652055 the effective U │ │ │ │ - 0x0007d268 49443a20 25640a49 66207468 65206669 ID: %d.If the fi │ │ │ │ - 0x0007d278 6c652064 6f657320 6e6f7420 65786973 le does not exis │ │ │ │ - 0x0007d288 742c206d 616b6520 73757265 20746f20 t, make sure to │ │ │ │ - 0x0007d298 63726561 7465206f 6e652e20 596f7520 create one. You │ │ │ │ - 0x0007d2a8 63616e20 75736520 74686520 6578616d can use the exam │ │ │ │ - 0x0007d2b8 706c6573 2070726f 76696465 64207769 ples provided wi │ │ │ │ - 0x0007d2c8 74682074 68697320 736f6674 77617265 th this software │ │ │ │ - 0x0007d2d8 20617320 61207374 61727469 6e672070 as a starting p │ │ │ │ - 0x0007d2e8 6f696e74 0a000000 66690000 636f6e66 oint....fi..conf │ │ │ │ - 0x0007d2f8 69672066 696c6500 656c7365 00000000 ig file.else.... │ │ │ │ - 0x0007d308 69662000 6e6f7420 00000000 66696c65 if .not ....file │ │ │ │ - 0x0007d318 5f657869 73747320 00000000 696e7465 _exists ....inte │ │ │ │ - 0x0007d328 72666163 655f6578 69737473 20000000 rface_exists ... │ │ │ │ - 0x0007d338 686f7374 6e616d65 5f6d6174 63686573 hostname_matches │ │ │ │ - 0x0007d348 20000000 73797374 656d5f6d 61746368 ...system_match │ │ │ │ - 0x0007d358 65732000 636f6d6d 616e645f 73756363 es .command_succ │ │ │ │ - 0x0007d368 65656473 20000000 556e7375 70706f72 eeds ...Unsuppor │ │ │ │ - 0x0007d378 74656420 74657374 20617420 6c696e65 ted test at line │ │ │ │ - 0x0007d388 20256420 6f662063 6f6e6669 67757261 %d of configura │ │ │ │ - 0x0007d398 74696f6e 2066696c 65000000 73685f72 tion file...sh_r │ │ │ │ - 0x0007d3a8 65616463 6f6e665f 636f6e64 5f6d6174 eadconf_cond_mat │ │ │ │ - 0x0007d3b8 63680000 25733a25 733a2573 00000000 ch..%s:%s:%s.... │ │ │ │ - 0x0007d3c8 5b454f46 5d000000 53434845 44554c45 [EOF]...SCHEDULE │ │ │ │ - 0x0007d3d8 5f54574f 00000000 73685f72 65616463 _TWO....sh_readc │ │ │ │ - 0x0007d3e8 6f6e665f 6c696e65 00000000 73685f72 onf_line....sh_r │ │ │ │ - 0x0007d3f8 65616463 6f6e665f 7365745f 70617468 eadconf_set_path │ │ │ │ - 0x0007d408 00000000 4155544f 00000000 73685f72 ....AUTO....sh_r │ │ │ │ - 0x0007d418 65616463 6f6e665f 73657454 696d6500 eadconf_setTime. │ │ │ │ - 0x0007d428 73657420 74696d65 72000000 73657665 set timer...seve │ │ │ │ - 0x0007d438 72697479 6c6f6766 696c6573 00000000 ritylogfiles.... │ │ │ │ - 0x0007d448 73657665 72697479 67726f77 696e676c severitygrowingl │ │ │ │ - 0x0007d458 6f677300 73657665 72697479 69676e6f ogs.severityigno │ │ │ │ - 0x0007d468 72656e6f 6e650000 73657665 72697479 renone..severity │ │ │ │ - 0x0007d478 69676e6f 7265616c 6c000000 73657665 ignoreall...seve │ │ │ │ - 0x0007d488 72697479 61747472 69627574 65730000 rityattributes.. │ │ │ │ - 0x0007d498 73657665 72697479 64697273 00000000 severitydirs.... │ │ │ │ - 0x0007d4a8 73657665 72697479 66696c65 73000000 severityfiles... │ │ │ │ - 0x0007d4b8 73657665 72697479 6e616d65 73000000 severitynames... │ │ │ │ - 0x0007d4c8 73657665 72697479 75736572 30000000 severityuser0... │ │ │ │ - 0x0007d4d8 73657665 72697479 75736572 31000000 severityuser1... │ │ │ │ - 0x0007d4e8 73657665 72697479 75736572 32000000 severityuser2... │ │ │ │ - 0x0007d4f8 73657665 72697479 75736572 33000000 severityuser3... │ │ │ │ - 0x0007d508 73657665 72697479 75736572 34000000 severityuser4... │ │ │ │ - 0x0007d518 73657665 72697479 7072656c 696e6b00 severityprelink. │ │ │ │ - 0x0007d528 636c6f73 65616464 72657373 00000000 closeaddress.... │ │ │ │ - 0x0007d538 6c6f676d 6f6e656e 6467726f 75700000 logmonendgroup.. │ │ │ │ - 0x0007d548 6c6f676d 6f6e656e 64686f73 74000000 logmonendhost... │ │ │ │ - 0x0007d558 6f70656e 636f6d6d 616e6400 73657463 opencommand.setc │ │ │ │ - 0x0007d568 6f6d6d61 6e646c69 6e650000 73657464 ommandline..setd │ │ │ │ - 0x0007d578 65666175 6c740000 73657465 6e766972 efault..setenvir │ │ │ │ - 0x0007d588 6f6e0000 73657464 65616474 696d6500 on..setdeadtime. │ │ │ │ - 0x0007d598 73657474 79706500 73657463 72656465 settype.setcrede │ │ │ │ - 0x0007d5a8 6e746961 6c730000 73657466 696c7465 ntials..setfilte │ │ │ │ - 0x0007d5b8 726e6f74 00000000 73657466 696c7465 rnot....setfilte │ │ │ │ - 0x0007d5c8 72616e64 00000000 73657466 696c7465 rand....setfilte │ │ │ │ - 0x0007d5d8 726f7200 65787465 726e616c 73657665 ror.externalseve │ │ │ │ - 0x0007d5e8 72697479 00000000 65787465 726e616c rity....external │ │ │ │ - 0x0007d5f8 636c6173 73000000 69676e6f 72656164 class...ignoread │ │ │ │ - 0x0007d608 64656400 69676e6f 72656d69 7373696e ded.ignoremissin │ │ │ │ - 0x0007d618 67000000 69676e6f 72656d6f 64696669 g...ignoremodifi │ │ │ │ - 0x0007d628 65640000 736b6970 63686563 6b73756d ed..skipchecksum │ │ │ │ - 0x0007d638 00000000 66696c65 74797065 00000000 ....filetype.... │ │ │ │ - 0x0007d648 66696c65 63686563 6b736368 6564756c filecheckschedul │ │ │ │ - 0x0007d658 656f6e65 00000000 66696c65 63686563 eone....filechec │ │ │ │ - 0x0007d668 6b736368 6564756c 6574776f 00000000 kscheduletwo.... │ │ │ │ - 0x0007d678 75736568 6172646c 696e6b63 6865636b usehardlinkcheck │ │ │ │ - 0x0007d688 00000000 75736572 73726363 6865636b ....usersrccheck │ │ │ │ - 0x0007d698 00000000 68617264 6c696e6b 6f666673 ....hardlinkoffs │ │ │ │ - 0x0007d6a8 65740000 6c6f6f73 65646972 63686563 et..loosedirchec │ │ │ │ - 0x0007d6b8 6b000000 6164646f 6b636861 72730000 k...addokchars.. │ │ │ │ - 0x0007d6c8 66696c65 6e616d65 73617265 75746638 filenamesareutf8 │ │ │ │ - 0x0007d6d8 00000000 73657472 65637572 73696f6e ....setrecursion │ │ │ │ - 0x0007d6e8 6c657665 6c000000 63686563 6b73756d level...checksum │ │ │ │ - 0x0007d6f8 74657374 00000000 7265706f 72746f6e test....reporton │ │ │ │ - 0x0007d708 6c796f6e 63650000 7265706f 72746675 lyonce..reportfu │ │ │ │ - 0x0007d718 6c6c6465 7461696c 00000000 7365746e lldetail....setn │ │ │ │ - 0x0007d728 6963656c 6576656c 00000000 73746172 icelevel....star │ │ │ │ - 0x0007d738 7475706c 6f616464 656c6179 00000000 tuploaddelay.... │ │ │ │ - 0x0007d748 7265706f 72746368 65636b66 6c616773 reportcheckflags │ │ │ │ - 0x0007d758 00000000 73657464 726f7063 61636865 ....setdropcache │ │ │ │ - 0x0007d768 00000000 73657469 6f6c696d 69740000 ....setiolimit.. │ │ │ │ - 0x0007d778 76657273 696f6e73 7472696e 67000000 versionstring... │ │ │ │ - 0x0007d788 64696765 7374616c 676f0000 72656465 digestalgo..rede │ │ │ │ - 0x0007d798 66726561 646f6e6c 79000000 72656465 freadonly...rede │ │ │ │ - 0x0007d7a8 666c6f67 66696c65 73000000 72656465 flogfiles...rede │ │ │ │ - 0x0007d7b8 6667726f 77696e67 6c6f6766 696c6573 fgrowinglogfiles │ │ │ │ - 0x0007d7c8 00000000 72656465 66617474 72696275 ....redefattribu │ │ │ │ - 0x0007d7d8 74657300 72656465 6669676e 6f72656e tes.redefignoren │ │ │ │ - 0x0007d7e8 6f6e6500 72656465 6669676e 6f726561 one.redefignorea │ │ │ │ - 0x0007d7f8 6c6c0000 72656465 66757365 72300000 ll..redefuser0.. │ │ │ │ - 0x0007d808 72656465 66757365 72310000 72656465 redefuser1..rede │ │ │ │ - 0x0007d818 66757365 72320000 72656465 66757365 fuser2..redefuse │ │ │ │ - 0x0007d828 72330000 72656465 66757365 72340000 r3..redefuser4.. │ │ │ │ - 0x0007d838 72656465 66707265 6c696e6b 00000000 redefprelink.... │ │ │ │ - 0x0007d848 73657470 72656c69 6e6b7061 74680000 setprelinkpath.. │ │ │ │ - 0x0007d858 73657470 72656c69 6e6b6368 65636b73 setprelinkchecks │ │ │ │ - 0x0007d868 756d0000 73657466 756c6c73 696c656e um..setfullsilen │ │ │ │ - 0x0007d878 74000000 73657466 696c6563 6865636b t...setfilecheck │ │ │ │ - 0x0007d888 74696d65 00000000 6d61696c 73657665 time....mailseve │ │ │ │ - 0x0007d898 72697479 00000000 6d61696c 636c6173 rity....mailclas │ │ │ │ - 0x0007d8a8 73000000 7365746d 61696c74 696d6500 s...setmailtime. │ │ │ │ - 0x0007d8b8 7365746d 61696c6e 756d0000 7365746d setmailnum..setm │ │ │ │ - 0x0007d8c8 61696c72 656c6179 00000000 7365746d ailrelay....setm │ │ │ │ - 0x0007d8d8 61696c70 6f727400 6d61696c 73696e67 ailport.mailsing │ │ │ │ - 0x0007d8e8 6c650000 6d61696c 7375626a 65637400 le..mailsubject. │ │ │ │ - 0x0007d8f8 7365746d 61696c73 656e6465 72000000 setmailsender... │ │ │ │ - 0x0007d908 7365746d 61696c61 6c696173 00000000 setmailalias.... │ │ │ │ - 0x0007d918 7365746d 61696c61 64647265 73730000 setmailaddress.. │ │ │ │ - 0x0007d928 73657461 64647273 65766572 69747900 setaddrseverity. │ │ │ │ - 0x0007d938 7365746d 61696c66 696c7465 726e6f74 setmailfilternot │ │ │ │ - 0x0007d948 00000000 7365746d 61696c66 696c7465 ....setmailfilte │ │ │ │ - 0x0007d958 72616e64 00000000 7365746d 61696c66 rand....setmailf │ │ │ │ - 0x0007d968 696c7465 726f7200 73657462 696e6461 ilteror.setbinda │ │ │ │ - 0x0007d978 64647265 73730000 73616d68 61696e70 ddress..samhainp │ │ │ │ - 0x0007d988 61746800 74727573 74656475 73657200 ath.trusteduser. │ │ │ │ - 0x0007d998 7072696e 74736576 65726974 79000000 printseverity... │ │ │ │ - 0x0007d9a8 7072696e 74636c61 73730000 6c6f6773 printclass..logs │ │ │ │ - 0x0007d9b8 65766572 69747900 6c6f6763 6c617373 everity.logclass │ │ │ │ - 0x0007d9c8 00000000 7379736c 6f677365 76657269 ....syslogseveri │ │ │ │ - 0x0007d9d8 74790000 7379736c 6f67636c 61737300 ty..syslogclass. │ │ │ │ - 0x0007d9e8 6c6f6763 616c6c73 00000000 6d657373 logcalls....mess │ │ │ │ - 0x0007d9f8 61676568 65616465 72000000 73657463 ageheader...setc │ │ │ │ - 0x0007da08 6f6e736f 6c650000 73657472 65706f72 onsole..setrepor │ │ │ │ - 0x0007da18 7466696c 65000000 73657472 65706f72 tfile...setrepor │ │ │ │ - 0x0007da28 7467726f 75700000 73657472 65766572 tgroup..setrever │ │ │ │ - 0x0007da38 73656c6f 6f6b7570 00000000 73657464 selookup....setd │ │ │ │ - 0x0007da48 61746162 61736570 61746800 7365746c atabasepath.setl │ │ │ │ - 0x0007da58 6f676669 6c657061 74680000 7365746c ogfilepath..setl │ │ │ │ - 0x0007da68 6f636b66 696c6570 61746800 7379736c ockfilepath.sysl │ │ │ │ - 0x0007da78 6f676661 63696c69 74790000 7379736c ogfacility..sysl │ │ │ │ - 0x0007da88 6f676d61 70737461 6d70746f 00000000 ogmapstampto.... │ │ │ │ - 0x0007da98 6d616374 79706500 61766f69 64626c6f mactype.avoidblo │ │ │ │ - 0x0007daa8 636b0000 5b4c6f67 5d000000 5b4d6973 ck..[Log]...[Mis │ │ │ │ - 0x0007dab8 635d0000 5b417474 72696275 7465735d c]..[Attributes] │ │ │ │ - 0x0007dac8 00000000 5b526561 644f6e6c 795d0000 ....[ReadOnly].. │ │ │ │ - 0x0007dad8 5b4c6f67 46696c65 735d0000 5b47726f [LogFiles]..[Gro │ │ │ │ - 0x0007dae8 77696e67 4c6f6746 696c6573 5d000000 wingLogFiles]... │ │ │ │ - 0x0007daf8 5b49676e 6f726541 6c6c5d00 5b49676e [IgnoreAll].[Ign │ │ │ │ - 0x0007db08 6f72654e 6f6e655d 00000000 5b557365 oreNone]....[Use │ │ │ │ - 0x0007db18 72305d00 5b557365 72315d00 5b557365 r0].[User1].[Use │ │ │ │ - 0x0007db28 72325d00 5b557365 72335d00 5b557365 r2].[User3].[Use │ │ │ │ - 0x0007db38 72345d00 5b507265 6c696e6b 5d000000 r4].[Prelink]... │ │ │ │ - 0x0007db48 5b457874 65726e61 6c5d0000 5b457665 [External]..[Eve │ │ │ │ - 0x0007db58 6e745365 76657269 74795d00 5b4d6169 ntSeverity].[Mai │ │ │ │ - 0x0007db68 6c5d0000 73685f66 696c7465 722e6300 l]..sh_filter.c. │ │ │ │ - 0x0007db78 73685f66 696c7465 725f6669 6c746572 sh_filter_filter │ │ │ │ - 0x0007db88 61646400 73685f66 696c7465 725f6669 add.sh_filter_fi │ │ │ │ - 0x0007db98 6c746572 00000000 73685f68 6173682e lter....sh_hash. │ │ │ │ - 0x0007dba8 63000000 68617368 5f6b696c 6c000000 c...hash_kill... │ │ │ │ - 0x0007dbb8 68617368 73656172 63680000 73685f68 hashsearch..sh_h │ │ │ │ - 0x0007dbc8 6173685f 68617665 5f69745f 696e7400 ash_have_it_int. │ │ │ │ - 0x0007dbd8 5b696e64 65665d00 73685f68 6173685f [indef].sh_hash_ │ │ │ │ - 0x0007dbe8 63726561 74655f66 74000000 73685f68 create_ft...sh_h │ │ │ │ - 0x0007dbf8 6173685f 72656d6f 76655f75 6e636f6e ash_remove_uncon │ │ │ │ - 0x0007dc08 64697469 6f6e616c 00000000 68617368 ditional....hash │ │ │ │ - 0x0007dc18 73656172 63685f70 72657600 73685f68 search_prev.sh_h │ │ │ │ - 0x0007dc28 6173685f 72656d6f 76650000 73685f68 ash_remove..sh_h │ │ │ │ - 0x0007dc38 6173685f 756e7669 73697465 645f6375 ash_unvisited_cu │ │ │ │ - 0x0007dc48 73746f6d 00000000 68617368 5f756e76 stom....hash_unv │ │ │ │ - 0x0007dc58 69736974 65645f63 7573746f 6d000000 isited_custom... │ │ │ │ - 0x0007dc68 68617368 696e7365 72740000 73685f68 hashinsert..sh_h │ │ │ │ - 0x0007dc78 6173685f 696e6974 00000000 41747465 ash_init....Atte │ │ │ │ - 0x0007dc88 6d707420 746f206c 6f616420 74686520 mpt to load the │ │ │ │ - 0x0007dc98 62617365 6c696e65 20646174 61626173 baseline databas │ │ │ │ - 0x0007dca8 65206475 72696e67 20696e69 7469616c e during initial │ │ │ │ - 0x0007dcb8 69736174 696f6e2e 20546869 73206973 isation. This is │ │ │ │ - 0x0007dcc8 20616e20 696e7465 726e616c 20657272 an internal err │ │ │ │ - 0x0007dcd8 6f722c20 706c6561 73652072 65706f72 or, please repor │ │ │ │ - 0x0007dce8 74206974 20746f20 74686520 64657665 t it to the deve │ │ │ │ - 0x0007dcf8 6c6f7065 722e0a00 73685f68 6173685f loper...sh_hash_ │ │ │ │ - 0x0007dd08 7365745f 76697369 7465645f 696e7400 set_visited_int. │ │ │ │ - 0x0007dd18 73685f68 6173685f 68617368 64656c65 sh_hash_hashdele │ │ │ │ - 0x0007dd28 74650000 73685f68 6173685f 7365745f te..sh_hash_set_ │ │ │ │ - 0x0007dd38 6d697373 696e6700 73685f68 6173685f missing.sh_hash_ │ │ │ │ - 0x0007dd48 7365745f 76697369 74656400 73685f68 set_visited.sh_h │ │ │ │ - 0x0007dd58 6173685f 7365745f 76697369 7465645f ash_set_visited_ │ │ │ │ - 0x0007dd68 74727565 00000000 73685f68 6173685f true....sh_hash_ │ │ │ │ - 0x0007dd78 70757368 5f696e74 00000000 73685f68 push_int....sh_h │ │ │ │ - 0x0007dd88 6173685f 73697a65 5f666f72 6d617400 ash_size_format. │ │ │ │ - 0x0007dd98 73697a65 5f6f6c64 3d3c2500 25732573 size_old=<%.%s%s │ │ │ │ - 0x0007dda8 25732573 25730000 6c6c7500 3e2c2073 %s%s%s..llu.>, s │ │ │ │ - 0x0007ddb8 697a655f 6e65773d 3c250000 63686563 ize_new=<%..chec │ │ │ │ - 0x0007ddc8 6b666c61 67735f6e 65773d3c 30256c6f kflags_new=<0%lo │ │ │ │ - 0x0007ddd8 3e200000 63686563 6b666c61 67735f6f > ..checkflags_o │ │ │ │ - 0x0007dde8 6c643d3c 30256c6f 3e200000 2c206c69 ld=<0%lo> .., li │ │ │ │ - 0x0007ddf8 6e6b5f6e 65773d3c 25733e20 00000000 nk_new=<%s> .... │ │ │ │ - 0x0007de08 2c206c69 6e6b5f6f 6c643d3c 25733e20 , link_old=<%s> │ │ │ │ - 0x0007de18 00000000 2c206163 6c5f6e65 773d3c25 ...., acl_new=<% │ │ │ │ - 0x0007de28 733e2000 2c206163 6c5f6f6c 643d3c25 s> ., acl_old=<% │ │ │ │ - 0x0007de38 733e2000 6d6f6465 5f6f6c64 3d3c2573 s> .mode_old=<%s │ │ │ │ - 0x0007de48 3e2c2061 7474725f 6f6c643d 3c25733e >, attr_old=<%s> │ │ │ │ - 0x0007de58 2c20696d 6f64655f 6f6c643d 3c256c64 , imode_old=<%ld │ │ │ │ - 0x0007de68 3e2c2069 61747472 5f6f6c64 3d3c256c >, iattr_old=<%l │ │ │ │ - 0x0007de78 643e2c20 00000000 68617264 6c696e6b d>, ....hardlink │ │ │ │ - 0x0007de88 735f6f6c 643d3c25 6c753e2c 20000000 s_old=<%lu>, ... │ │ │ │ - 0x0007de98 69646576 6963655f 6f6c643d 3c256c75 idevice_old=<%lu │ │ │ │ - 0x0007dea8 3e2c2000 696e6f64 655f6f6c 643d3c25 >, .inode_old=<% │ │ │ │ - 0x0007deb8 6c753e2c 20000000 6f776e65 725f6f6c lu>, ...owner_ol │ │ │ │ - 0x0007dec8 643d3c25 733e2c20 696f776e 65725f6f d=<%s>, iowner_o │ │ │ │ - 0x0007ded8 6c643d3c 256c643e 2c200000 67726f75 ld=<%ld>, ..grou │ │ │ │ - 0x0007dee8 705f6f6c 643d3c25 733e2c20 6967726f p_old=<%s>, igro │ │ │ │ - 0x0007def8 75705f6f 6c643d3c 256c643e 2c200000 up_old=<%ld>, .. │ │ │ │ - 0x0007df08 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x0007df18 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x0007df28 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x0007df38 643d3c25 733e2c20 00000000 63686b73 d=<%s>, ....chks │ │ │ │ - 0x0007df48 756d5f6f 6c643d3c 25733e00 6d6f6465 um_old=<%s>.mode │ │ │ │ - 0x0007df58 5f6e6577 3d3c2573 3e2c2061 7474725f _new=<%s>, attr_ │ │ │ │ - 0x0007df68 6e65773d 3c25733e 2c20696d 6f64655f new=<%s>, imode_ │ │ │ │ - 0x0007df78 6e65773d 3c256c64 3e2c2069 61747472 new=<%ld>, iattr │ │ │ │ - 0x0007df88 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x0007df98 68617264 6c696e6b 735f6e65 773d3c25 hardlinks_new=<% │ │ │ │ - 0x0007dfa8 6c753e2c 20000000 69646576 6963655f lu>, ...idevice_ │ │ │ │ - 0x0007dfb8 6e65773d 3c256c75 3e2c2000 696e6f64 new=<%lu>, .inod │ │ │ │ - 0x0007dfc8 655f6e65 773d3c25 6c753e2c 20000000 e_new=<%lu>, ... │ │ │ │ - 0x0007dfd8 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x0007dfe8 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x0007dff8 2c200000 67726f75 705f6e65 773d3c25 , ..group_new=<% │ │ │ │ - 0x0007e008 733e2c20 6967726f 75705f6e 65773d3c s>, igroup_new=< │ │ │ │ - 0x0007e018 256c643e 2c200000 63686b73 756d5f6e %ld>, ..chksum_n │ │ │ │ - 0x0007e028 65773d3c 25733e00 68617368 5f756e76 ew=<%s>.hash_unv │ │ │ │ - 0x0007e038 69736974 65640000 73685f68 6173685f isited..sh_hash_ │ │ │ │ - 0x0007e048 756e7669 73697465 64000000 73685f68 unvisited...sh_h │ │ │ │ - 0x0007e058 6173685f 70757368 64617461 5f6d656d ash_pushdata_mem │ │ │ │ - 0x0007e068 6f727900 726f6f74 00000000 73685f68 ory.root....sh_h │ │ │ │ - 0x0007e078 6173685f 636f6d70 64617461 00000000 ash_compdata.... │ │ │ │ - 0x0007e088 63686563 6b666c61 67735f6f 6c643d3c checkflags_old=< │ │ │ │ - 0x0007e098 30256c6f 3e2c2063 6865636b 666c6167 0%lo>, checkflag │ │ │ │ - 0x0007e0a8 735f6e65 773d3c30 256c6f3e 2c200000 s_new=<0%lo>, .. │ │ │ │ - 0x0007e0b8 6d6f6465 5f6f6c64 3d3c2573 3e2c206d mode_old=<%s>, m │ │ │ │ - 0x0007e0c8 6f64655f 6e65773d 3c25733e 2c206174 ode_new=<%s>, at │ │ │ │ - 0x0007e0d8 74725f6f 6c643d3c 25733e2c 20617474 tr_old=<%s>, att │ │ │ │ - 0x0007e0e8 725f6e65 773d3c25 733e2c20 00000000 r_new=<%s>, .... │ │ │ │ - 0x0007e0f8 68617264 6c696e6b 735f6f6c 643d3c25 hardlinks_old=<% │ │ │ │ - 0x0007e108 6c753e2c 20686172 646c696e 6b735f6e lu>, hardlinks_n │ │ │ │ - 0x0007e118 65773d3c 256c753e 2c200000 64657669 ew=<%lu>, ..devi │ │ │ │ - 0x0007e128 63655f6f 6c643d3c 256c752c 256c753e ce_old=<%lu,%lu> │ │ │ │ - 0x0007e138 2c206465 76696365 5f6e6577 3d3c256c , device_new=<%l │ │ │ │ - 0x0007e148 752c256c 753e2c20 00000000 696e6f64 u,%lu>, ....inod │ │ │ │ - 0x0007e158 655f6f6c 643d3c25 6c753e2c 20696e6f e_old=<%lu>, ino │ │ │ │ - 0x0007e168 64655f6e 65773d3c 256c753e 2c200000 de_new=<%lu>, .. │ │ │ │ - 0x0007e178 6f776e65 725f6f6c 643d3c25 733e2c20 owner_old=<%s>, │ │ │ │ - 0x0007e188 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x0007e198 696f776e 65725f6f 6c643d3c 256c643e iowner_old=<%ld> │ │ │ │ - 0x0007e1a8 2c20696f 776e6572 5f6e6577 3d3c256c , iowner_new=<%l │ │ │ │ - 0x0007e1b8 643e2c20 00000000 67726f75 705f6f6c d>, ....group_ol │ │ │ │ - 0x0007e1c8 643d3c25 733e2c20 67726f75 705f6e65 d=<%s>, group_ne │ │ │ │ - 0x0007e1d8 773d3c25 733e2c20 6967726f 75705f6f w=<%s>, igroup_o │ │ │ │ - 0x0007e1e8 6c643d3c 256c643e 2c206967 726f7570 ld=<%ld>, igroup │ │ │ │ - 0x0007e1f8 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x0007e208 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x0007e218 6374696d 655f6e65 773d3c25 733e2c20 ctime_new=<%s>, │ │ │ │ - 0x0007e228 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x0007e238 733e2c20 6174696d 655f6e65 773d3c25 s>, atime_new=<% │ │ │ │ - 0x0007e248 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x0007e258 643d3c25 733e2c20 6d74696d 655f6e65 d=<%s>, mtime_ne │ │ │ │ - 0x0007e268 773d3c25 733e2c20 00000000 63686b73 w=<%s>, ....chks │ │ │ │ - 0x0007e278 756d5f6f 6c643d3c 25733e2c 2063686b um_old=<%s>, chk │ │ │ │ - 0x0007e288 73756d5f 6e65773d 3c25733e 2c200000 sum_new=<%s>, .. │ │ │ │ - 0x0007e298 6c696e6b 5f6f6c64 3d3c2573 3e2c206c link_old=<%s>, l │ │ │ │ - 0x0007e2a8 696e6b5f 6e65773d 3c25733e 2c200000 ink_new=<%s>, .. │ │ │ │ - 0x0007e2b8 73685f68 61736800 46657463 68696e67 sh_hash.Fetching │ │ │ │ - 0x0007e2c8 20617564 69742072 65636f72 64000000 audit record... │ │ │ │ - 0x0007e2d8 6f626a3d 3c000000 68617368 5f66756c obj=<...hash_ful │ │ │ │ - 0x0007e2e8 6c5f7472 65650000 68617368 5f72656d l_tree..hash_rem │ │ │ │ - 0x0007e2f8 6f76655f 74726565 00000000 25376c64 ove_tree....%7ld │ │ │ │ - 0x0007e308 2c202537 6c642c20 25313073 2c202535 , %7ld, %10s, %5 │ │ │ │ - 0x0007e318 642c2025 3132732c 20253564 2c202533 d, %12s, %5d, %3 │ │ │ │ - 0x0007e328 642c2025 2d38732c 20253564 2c20252d d, %-8s, %5d, %- │ │ │ │ - 0x0007e338 38732c20 2535642c 20000000 25376c64 8s, %5d, ...%7ld │ │ │ │ - 0x0007e348 2025376c 64202531 30732025 35642025 %7ld %10s %5d % │ │ │ │ - 0x0007e358 31327320 25356420 25336420 252d3873 12s %5d %3d %-8s │ │ │ │ - 0x0007e368 20253564 20252d38 73202535 64200000 %5d %-8s %5d .. │ │ │ │ - 0x0007e378 256c6c75 00000000 20253873 00000000 %llu.... %8s.... │ │ │ │ - 0x0007e388 2025732c 00000000 202d3e20 25730000 %s,.... -> %s.. │ │ │ │ - 0x0007e398 206e6f5f 61747472 00000000 25622025 no_attr....%b % │ │ │ │ - 0x0007e3a8 64202025 59000000 25622025 64202548 d %Y...%b %d %H │ │ │ │ - 0x0007e3b8 3a254d00 25313073 20253364 20252d38 :%M.%10s %3d %-8 │ │ │ │ - 0x0007e3c8 7320252d 38732025 33642c25 34642025 s %-8s %3d,%4d % │ │ │ │ - 0x0007e3d8 73202573 00000000 25313073 20253364 s %s....%10s %3d │ │ │ │ - 0x0007e3e8 20252d38 7320252d 38732025 386c6420 %-8s %-8s %8ld │ │ │ │ - 0x0007e3f8 25732025 73000000 202d3e20 25730a00 %s %s... -> %s.. │ │ │ │ - 0x0007e408 4572726f 723a204e 6f206461 74612061 Error: No data a │ │ │ │ - 0x0007e418 7661696c 61626c65 0a000000 5b5d0000 vailable....[].. │ │ │ │ - 0x0007e428 5b47726f 77696e67 4c6f6773 5d000000 [GrowingLogs]... │ │ │ │ - 0x0007e438 73685f6d 61696c2e 63000000 73685f6d sh_mail.c...sh_m │ │ │ │ - 0x0007e448 61696c5f 656d7074 79737461 636b0000 ail_emptystack.. │ │ │ │ - 0x0007e458 6d61696c 5f776169 74000000 7265706f mail_wait...repo │ │ │ │ - 0x0007e468 72745f73 6d747000 42616420 72657370 rt_smtp.Bad resp │ │ │ │ - 0x0007e478 6f6e7365 20282573 292c2065 78706563 onse (%s), expec │ │ │ │ - 0x0007e488 74656420 25640000 534d5450 20736572 ted %d..SMTP ser │ │ │ │ - 0x0007e498 76657200 6d61696c 00000000 73685f6d ver.mail....sh_m │ │ │ │ - 0x0007e4a8 61696c5f 77616974 00000000 73685f6d ail_wait....sh_m │ │ │ │ - 0x0007e4b8 61696c5f 656e645f 636f6e6e 00000000 ail_end_conn.... │ │ │ │ - 0x0007e4c8 25632563 2e256325 63000000 51554954 %c%c.%c%c...QUIT │ │ │ │ - 0x0007e4d8 25632563 00000000 51554954 20666169 %c%c....QUIT fai │ │ │ │ - 0x0007e4e8 6c656400 73685f6d 61696c5f 73746172 led.sh_mail_star │ │ │ │ - 0x0007e4f8 745f636f 6e6e0000 72657475 726e5f6d t_conn..return_m │ │ │ │ - 0x0007e508 78000000 6765745f 6d780000 7265735f x...get_mx..res_ │ │ │ │ - 0x0007e518 71756572 79000000 4e6f204d 58207265 query...No MX re │ │ │ │ - 0x0007e528 636f7264 20666f72 20646f6d 61696e20 cord for domain │ │ │ │ - 0x0007e538 00000000 556e6b6e 6f776e20 686f7374 ....Unknown host │ │ │ │ - 0x0007e548 20000000 722b0000 54696d65 6f757420 ...r+..Timeout │ │ │ │ - 0x0007e558 6f6e2053 4d545020 73657373 696f6e20 on SMTP session │ │ │ │ - 0x0007e568 696e6974 00000000 48454c4f 205b2573 init....HELO [%s │ │ │ │ - 0x0007e578 5d000000 48454c4f 20257300 48454c4f ]...HELO %s.HELO │ │ │ │ - 0x0007e588 205b2573 5d256325 63000000 48454c4f [%s]%c%c...HELO │ │ │ │ - 0x0007e598 20257325 63256300 48454c4f 20666169 %s%c%c.HELO fai │ │ │ │ - 0x0007e5a8 6c656400 40000000 6578616d 706c652e led.@...example. │ │ │ │ - 0x0007e5b8 636f6d00 4d41494c 2046524f 4d3a3c25 com.MAIL FROM:<% │ │ │ │ - 0x0007e5c8 733e0000 4d41494c 2046524f 4d3a3c25 s>..MAIL FROM:<% │ │ │ │ - 0x0007e5d8 733e2563 25630000 4d41494c 2046524f s>%c%c..MAIL FRO │ │ │ │ - 0x0007e5e8 4d206661 696c6564 00000000 52435054 M failed....RCPT │ │ │ │ - 0x0007e5f8 20544f3a 3c25733e 00000000 52435054 TO:<%s>....RCPT │ │ │ │ - 0x0007e608 20544f3a 3c25733e 25632563 00000000 TO:<%s>%c%c.... │ │ │ │ - 0x0007e618 52435054 20544f20 6661696c 65640000 RCPT TO failed.. │ │ │ │ - 0x0007e628 44415441 00000000 44415441 25632563 DATA....DATA%c%c │ │ │ │ - 0x0007e638 00000000 44415441 20666169 6c656400 ....DATA failed. │ │ │ │ - 0x0007e648 5468752c 20303120 4a616e20 31393730 Thu, 01 Jan 1970 │ │ │ │ - 0x0007e658 2030303a 30303a30 30202b30 303a3030 00:00:00 +00:00 │ │ │ │ - 0x0007e668 00000000 25612c20 25642025 62202559 ....%a, %d %b %Y │ │ │ │ - 0x0007e678 2025483a 254d3a25 5320257a 00000000 %H:%M:%S %z.... │ │ │ │ - 0x0007e688 73656e64 696e6720 64617461 2e2e0000 sending data.... │ │ │ │ - 0x0007e698 46726f6d 3a203c25 733e2563 2563546f From: <%s>%c%cTo │ │ │ │ - 0x0007e6a8 3a203c25 733e2563 25634461 74653a20 : <%s>%c%cDate: │ │ │ │ - 0x0007e6b8 25732563 25630000 43616e6e 6f74206f %s%c%c..Cannot o │ │ │ │ - 0x0007e6c8 70656e20 66696c65 20257320 696e2073 pen file %s in s │ │ │ │ - 0x0007e6d8 75696420 6d6f6465 0a000000 436f756c uid mode....Coul │ │ │ │ - 0x0007e6e8 64206e6f 74206f70 656e2066 696c6520 d not open file │ │ │ │ - 0x0007e6f8 25730a00 2d2d2d2d 2d424547 494e204d %s..-----BEGIN M │ │ │ │ - 0x0007e708 45535341 47452d2d 2d2d2d00 2d2d2d2d ESSAGE-----.---- │ │ │ │ - 0x0007e718 2d424547 494e2053 49474e41 54555245 -BEGIN SIGNATURE │ │ │ │ - 0x0007e728 2d2d2d2d 2d000000 4d657373 61676520 -----...Message │ │ │ │ - 0x0007e738 2530366c 64202054 7261696c 2025730a %06ld Trail %s. │ │ │ │ - 0x0007e748 00000000 4552524f 5220286e 6f206b65 ....ERROR (no ke │ │ │ │ - 0x0007e758 79202d2d 2063616e 6e6f7420 63686563 y -- cannot chec │ │ │ │ - 0x0007e768 6b290a00 4552524f 52202872 65706561 k)..ERROR (repea │ │ │ │ - 0x0007e778 74656420 61756469 74207472 61696c29 ted audit trail) │ │ │ │ - 0x0007e788 0a000000 28756e63 6865636b 6564290a ....(unchecked). │ │ │ │ - 0x0007e798 00000000 28464149 4c454429 0a000000 ....(FAILED).... │ │ │ │ - 0x0007e7a8 28706173 73656429 0a000000 73685f6d (passed)....sh_m │ │ │ │ - 0x0007e7b8 61696c5f 7365744e 756d0000 73685f6d ail_setNum..sh_m │ │ │ │ - 0x0007e7c8 61696c5f 73657446 6c616700 7365745f ail_setFlag.set_ │ │ │ │ - 0x0007e7d8 6d61696c 5f737562 6a656374 00000000 mail_subject.... │ │ │ │ - 0x0007e7e8 73685f6d 61696c5f 70757368 73746163 sh_mail_pushstac │ │ │ │ - 0x0007e7f8 6b000000 2d2d2d2d 2d424547 494e2053 k...-----BEGIN S │ │ │ │ - 0x0007e808 49474e41 54555245 2d2d2d2d 2d0d0a00 IGNATURE-----... │ │ │ │ - 0x0007e818 0d0a0000 25303675 20253031 306c753a ....%06u %010lu: │ │ │ │ - 0x0007e828 3a25730d 0a000000 2d2d2d2d 2d454e44 :%s.....-----END │ │ │ │ - 0x0007e838 204d4553 53414745 2d2d2d2d 2d000000 MESSAGE-----... │ │ │ │ - 0x0007e848 73685f6d 61696c5f 6d736700 5375626a sh_mail_msg.Subj │ │ │ │ - 0x0007e858 6563743a 20000000 73685f6d 61696c5f ect: ...sh_mail_ │ │ │ │ - 0x0007e868 6765745f 7375626a 65637400 6d73673d get_subject.msg= │ │ │ │ - 0x0007e878 00000000 7365763d 00000000 0d0a0d0a ....sev=........ │ │ │ │ - 0x0007e888 00000000 2d2d2d2d 2d424547 494e204d ....-----BEGIN M │ │ │ │ - 0x0007e898 45535341 47452d2d 2d2d2d0d 0a000000 ESSAGE-----..... │ │ │ │ - 0x0007e8a8 73685f6d 61696c5f 7365745f 72656c61 sh_mail_set_rela │ │ │ │ - 0x0007e8b8 79000000 73685f6d 61696c5f 7365745f y...sh_mail_set_ │ │ │ │ - 0x0007e8c8 706f7274 00000000 66726565 5f6d7800 port....free_mx. │ │ │ │ - 0x0007e8d8 73685f6e 6d61696c 2e630000 73685f6e sh_nmail.c..sh_n │ │ │ │ - 0x0007e8e8 6d61696c 5f6d7367 00000000 636f756c mail_msg....coul │ │ │ │ - 0x0007e8f8 64206e6f 74206d61 696c2069 6d6d6564 d not mail immed │ │ │ │ - 0x0007e908 69617465 6c790000 73685f6d 656d2e63 iately..sh_mem.c │ │ │ │ - 0x0007e918 00000000 73685f6d 656d5f66 72656500 ....sh_mem_free. │ │ │ │ - 0x0007e928 73685f6d 656d5f6d 616c6c6f 63000000 sh_mem_malloc... │ │ │ │ - 0x0007e938 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x0007e948 00000000 616c7761 79730000 6e657665 ....always..neve │ │ │ │ - 0x0007e958 72000000 776f726b 64617973 00000000 r...workdays.... │ │ │ │ - 0x0007e968 73617475 72646179 00000000 73756e64 saturday....sund │ │ │ │ - 0x0007e978 61790000 25643a25 64202d20 25643a25 ay..%d:%d - %d:% │ │ │ │ - 0x0007e988 64000000 70617261 6e6f6964 00000000 d...paranoid.... │ │ │ │ - 0x0007e998 646f6d61 696e0000 72620000 73685f6c domain..rb..sh_l │ │ │ │ - 0x0007e9a8 6f67696e 5f747261 636b2e63 00000000 ogin_track.c.... │ │ │ │ - 0x0007e9b8 77620000 73685f65 6e74726f 70792e63 wb..sh_entropy.c │ │ │ │ - 0x0007e9c8 00000000 72656164 5f6d6279 74657300 ....read_mbytes. │ │ │ │ - 0x0007e9d8 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ │ │ - 0x0007e9e8 55544d50 00000000 5b55746d 705d0000 UTMP....[Utmp].. │ │ │ │ - 0x0007e9f8 4d4f554e 54530000 5b4d6f75 6e74735d MOUNTS..[Mounts] │ │ │ │ - 0x0007ea08 00000000 53554944 43484543 4b000000 ....SUIDCHECK... │ │ │ │ - 0x0007ea18 5b537569 64436865 636b5d00 50524f43 [SuidCheck].PROC │ │ │ │ - 0x0007ea28 45535343 4845434b 00000000 5b50726f ESSCHECK....[Pro │ │ │ │ - 0x0007ea38 63657373 43686563 6b5d0000 504f5254 cessCheck]..PORT │ │ │ │ - 0x0007ea48 43484543 4b000000 5b506f72 74436865 CHECK...[PortChe │ │ │ │ - 0x0007ea58 636b5d00 494e4f54 49465900 5b496e6f ck].INOTIFY.[Ino │ │ │ │ - 0x0007ea68 74696679 5d000000 73685f75 746d702e tify]...sh_utmp. │ │ │ │ - 0x0007ea78 63000000 73685f75 746d705f 73657475 c...sh_utmp_setu │ │ │ │ - 0x0007ea88 74656e74 00000000 73685f75 746d705f tent....sh_utmp_ │ │ │ │ - 0x0007ea98 67657475 74656e74 00000000 73685f75 getutent....sh_u │ │ │ │ - 0x0007eaa8 746d705f 7365745f 6c6f6769 6e5f736f tmp_set_login_so │ │ │ │ - 0x0007eab8 6c6f0000 73685f75 746d705f 7365745f lo..sh_utmp_set_ │ │ │ │ - 0x0007eac8 6c6f6769 6e5f6d75 6c746900 73685f75 login_multi.sh_u │ │ │ │ - 0x0007ead8 746d705f 7365745f 6c6f676f 75745f67 tmp_set_logout_g │ │ │ │ - 0x0007eae8 6f6f6400 73685f75 746d705f 7365745f ood.sh_utmp_set_ │ │ │ │ - 0x0007eaf8 6c6f6769 6e5f7469 6d657200 75746d70 login_timer.utmp │ │ │ │ - 0x0007eb08 2074696d 65720000 73685f75 746d705f timer..sh_utmp_ │ │ │ │ - 0x0007eb18 7365745f 6c6f6769 6e5f6163 74697661 set_login_activa │ │ │ │ - 0x0007eb28 74650000 73685f75 746d705f 6164646c te..sh_utmp_addl │ │ │ │ - 0x0007eb38 6f67696e 00000000 74747970 00000000 ogin....ttyp.... │ │ │ │ - 0x0007eb48 74747971 00000000 7074732f 00000000 ttyq....pts/.... │ │ │ │ - 0x0007eb58 73685f75 746d705f 63686563 6b5f696e sh_utmp_check_in │ │ │ │ - 0x0007eb68 7465726e 616c0000 73685f75 746d705f ternal..sh_utmp_ │ │ │ │ - 0x0007eb78 75746d70 6e616d65 00000000 73685f75 utmpname....sh_u │ │ │ │ - 0x0007eb88 746d705f 656e6475 74656e74 00000000 tmp_endutent.... │ │ │ │ - 0x0007eb98 73685f75 746d705f 696e6974 00000000 sh_utmp_init.... │ │ │ │ - 0x0007eba8 73685f75 746d705f 656e6400 2f766172 sh_utmp_end./var │ │ │ │ - 0x0007ebb8 2f6c6f67 2f77746d 70000000 73685f75 /log/wtmp...sh_u │ │ │ │ - 0x0007ebc8 746d705f 74696d65 72000000 73685f75 tmp_timer...sh_u │ │ │ │ - 0x0007ebd8 746d705f 63686563 6b000000 73657665 tmp_check...seve │ │ │ │ - 0x0007ebe8 72697479 6c6f6769 6e6d756c 74690000 rityloginmulti.. │ │ │ │ - 0x0007ebf8 73657665 72697479 6c6f6769 6e000000 severitylogin... │ │ │ │ - 0x0007ec08 73657665 72697479 6c6f676f 75740000 severitylogout.. │ │ │ │ - 0x0007ec18 6c6f6769 6e636865 636b6163 74697665 logincheckactive │ │ │ │ - 0x0007ec28 00000000 6c6f6769 6e636865 636b696e ....logincheckin │ │ │ │ - 0x0007ec38 74657276 616c0000 6c6f6769 6e636865 terval..loginche │ │ │ │ - 0x0007ec48 636b6669 72737400 6c6f6769 6e636865 ckfirst.loginche │ │ │ │ - 0x0007ec58 636b6f75 746c6965 72000000 6c6f6769 ckoutlier...logi │ │ │ │ - 0x0007ec68 6e636865 636b6461 74650000 6c6f6769 ncheckdate..logi │ │ │ │ - 0x0007ec78 6e636865 636b7573 65726461 74650000 ncheckuserdate.. │ │ │ │ - 0x0007ec88 2f766172 2f72756e 2f75746d 70000000 /var/run/utmp... │ │ │ │ - 0x0007ec98 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x0007eca8 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x0007ecb8 2c206772 6f75705f 6e65773d 3c25733e , group_new=<%s> │ │ │ │ - 0x0007ecc8 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l │ │ │ │ - 0x0007ecd8 643e2c20 66696c65 73697a65 3d3c256c d>, filesize=<%l │ │ │ │ - 0x0007ece8 753e2c20 6374696d 653d3c25 733e2c20 u>, ctime=<%s>, │ │ │ │ - 0x0007ecf8 6174696d 653d3c25 733e2c20 6d74696d atime=<%s>, mtim │ │ │ │ - 0x0007ed08 653d3c25 733e0000 73685f73 75696463 e=<%s>..sh_suidc │ │ │ │ - 0x0007ed18 686b2e63 00000000 73756964 2f736769 hk.c....suid/sgi │ │ │ │ - 0x0007ed28 64206669 6c65206e 6f742069 6e206461 d file not in da │ │ │ │ - 0x0007ed38 74616261 73650000 756e6b6e 6f776e00 tabase..unknown. │ │ │ │ - 0x0007ed48 2f657463 2f6d7461 62000000 66696c65 /etc/mtab...file │ │ │ │ - 0x0007ed58 73797374 656d5f74 7970655f 756e6361 system_type_unca │ │ │ │ - 0x0007ed68 63686564 00000000 7365746d 6e74656e ched....setmnten │ │ │ │ - 0x0007ed78 74282920 6661696c 65640000 69676e6f t() failed..igno │ │ │ │ - 0x0007ed88 72650000 6465763d 00000000 2f2e6776 re..dev=..../.gv │ │ │ │ - 0x0007ed98 66730000 2f677666 73000000 73746174 fs../gvfs...stat │ │ │ │ - 0x0007eda8 28257329 20666169 6c656400 6e6f7375 (%s) failed.nosu │ │ │ │ - 0x0007edb8 69640000 656e646d 6e74656e 74282920 id..endmntent() │ │ │ │ - 0x0007edc8 6661696c 65640000 646f5f74 72756e63 failed..do_trunc │ │ │ │ - 0x0007edd8 6174653a 206d6178 20646570 74682039 ate: max depth 9 │ │ │ │ - 0x0007ede8 39206578 63656564 65640000 646f5f74 9 exceeded..do_t │ │ │ │ - 0x0007edf8 72756e63 6174653a 206e6f74 20616e20 runcate: not an │ │ │ │ - 0x0007ee08 6162736f 6c757465 20706174 68000000 absolute path... │ │ │ │ - 0x0007ee18 506f7373 69626c65 20726163 653a206e Possible race: n │ │ │ │ - 0x0007ee28 6f742061 20646972 6563746f 72790000 ot a directory.. │ │ │ │ - 0x0007ee38 506f7373 69626c65 20726163 653a206c Possible race: l │ │ │ │ - 0x0007ee48 73746174 28646972 2920213d 206c7374 stat(dir) != lst │ │ │ │ - 0x0007ee58 6174282e 29000000 506f7373 69626c65 at(.)...Possible │ │ │ │ - 0x0007ee68 20726163 653a206c 73746174 20213d20 race: lstat != │ │ │ │ - 0x0007ee78 66737461 74000000 506f7373 69626c65 fstat...Possible │ │ │ │ - 0x0007ee88 20726163 653a206e 6f742061 20726567 race: not a reg │ │ │ │ - 0x0007ee98 756c6172 2066696c 65000000 506f7373 ular file...Poss │ │ │ │ - 0x0007eea8 69626c65 20726163 653a206e 6f742061 ible race: not a │ │ │ │ - 0x0007eeb8 20737569 642f7367 69642066 696c6500 suid/sgid file. │ │ │ │ - 0x0007eec8 4e6f7420 7472756e 63617465 64206265 Not truncated be │ │ │ │ - 0x0007eed8 63617573 65206861 72646c69 6e6b2063 cause hardlink c │ │ │ │ - 0x0007eee8 6f756e74 20677420 31000000 736c5f67 ount gt 1...sl_g │ │ │ │ - 0x0007eef8 65745f63 61705f71 64656c00 736c5f64 et_cap_qdel.sl_d │ │ │ │ - 0x0007ef08 726f705f 6361705f 7164656c 00000000 rop_cap_qdel.... │ │ │ │ - 0x0007ef18 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x0007ef28 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x0007ef38 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x0007ef48 2e202065 72726e6f 203d2025 6c640000 . errno = %ld.. │ │ │ │ - 0x0007ef58 51756172 616e7469 6e65206d 6574686f Quarantine metho │ │ │ │ - 0x0007ef68 64206170 706c6965 64000000 492f4f20 d applied...I/O │ │ │ │ - 0x0007ef78 6572726f 722e2020 6572726e 6f203d20 error. errno = │ │ │ │ - 0x0007ef88 256c6400 52616365 20646574 65637465 %ld.Race detecte │ │ │ │ - 0x0007ef98 642e2020 6572726e 6f203d20 256c6400 d. errno = %ld. │ │ │ │ - 0x0007efa8 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x0007efb8 2f2e7175 6172616e 74696e65 00000000 /.quarantine.... │ │ │ │ - 0x0007efc8 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x0007efd8 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x0007efe8 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x0007eff8 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x0007f008 73746174 29000000 492f4f20 6572726f stat)...I/O erro │ │ │ │ - 0x0007f018 722e2020 6572726e 6f203d20 256c6428 r. errno = %ld( │ │ │ │ - 0x0007f028 73746174 29000000 25732f25 73000000 stat)...%s/%s... │ │ │ │ - 0x0007f038 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x0007f048 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x0007f058 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x0007f068 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x0007f078 6f70656e 29000000 492f4f20 6572726f open)...I/O erro │ │ │ │ - 0x0007f088 722e2020 6572726e 6f203d20 256c6420 r. errno = %ld │ │ │ │ - 0x0007f098 28777269 74652900 25732f25 732e696e (write).%s/%s.in │ │ │ │ - 0x0007f0a8 666f0000 772b0000 46696c65 20496e66 fo..w+..File Inf │ │ │ │ - 0x0007f0b8 6f3a0a20 66696c65 6e616d65 3d25730a o:. filename=%s. │ │ │ │ - 0x0007f0c8 2073697a 653d256c 750a206f 776e6572 size=%lu. owner │ │ │ │ - 0x0007f0d8 3d257328 2564290a 2067726f 75703d25 =%s(%d). group=% │ │ │ │ - 0x0007f0e8 73282564 290a2063 74696d65 3d25730a s(%d). ctime=%s. │ │ │ │ - 0x0007f0f8 20617469 6d653d25 730a206d 74696d65 atime=%s. mtime │ │ │ │ - 0x0007f108 3d25730a 00000000 73685f73 75696463 =%s.....sh_suidc │ │ │ │ - 0x0007f118 686b5f63 6865636b 5f696e74 65726e61 hk_check_interna │ │ │ │ - 0x0007f128 6c000000 70617468 20746f6f 206c6f6e l...path too lon │ │ │ │ - 0x0007f138 67000000 64657666 73000000 66646573 g...devfs...fdes │ │ │ │ - 0x0007f148 63000000 69736f39 36363000 63643936 c...iso9660.cd96 │ │ │ │ - 0x0007f158 36300000 6c757374 72650000 6d6d6673 60..lustre..mmfs │ │ │ │ - 0x0007f168 00000000 6d73646f 73000000 6e667300 ....msdos...nfs. │ │ │ │ - 0x0007f178 73797366 73000000 76666174 00000000 sysfs...vfat.... │ │ │ │ - 0x0007f188 436f756c 64206e6f 74206368 65636b20 Could not check │ │ │ │ - 0x0007f198 73756964 2f736769 64206669 6c650000 suid/sgid file.. │ │ │ │ - 0x0007f1a8 42616420 71756172 616e7469 6e65206d Bad quarantine m │ │ │ │ - 0x0007f1b8 6574686f 64000000 4661696c 65642074 ethod...Failed t │ │ │ │ - 0x0007f1c8 6f207265 6c656173 65207469 6d652073 o release time s │ │ │ │ - 0x0007f1d8 6c696365 00000000 73685f73 75696463 lice....sh_suidc │ │ │ │ - 0x0007f1e8 686b5f73 65745f65 78636c75 64650000 hk_set_exclude.. │ │ │ │ - 0x0007f1f8 73685f73 75696463 686b5f73 65745f74 sh_suidchk_set_t │ │ │ │ - 0x0007f208 696d6572 00000000 73756964 63686b20 imer....suidchk │ │ │ │ - 0x0007f218 74696d65 72000000 73685f73 75696463 timer...sh_suidc │ │ │ │ - 0x0007f228 686b5f73 65745f66 70730000 73756964 hk_set_fps..suid │ │ │ │ - 0x0007f238 63686b20 66707300 73685f73 75696463 chk fps.sh_suidc │ │ │ │ - 0x0007f248 686b5f73 65745f71 6d657468 6f640000 hk_set_qmethod.. │ │ │ │ - 0x0007f258 73756964 63686b20 716d6574 686f6400 suidchk qmethod. │ │ │ │ - 0x0007f268 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ - 0x0007f278 20717561 72616e74 696e6520 64697265 quarantine dire │ │ │ │ - 0x0007f288 63746f72 79000000 73685f73 75696463 ctory...sh_suidc │ │ │ │ - 0x0007f298 686b5f73 65745f73 65766572 69747900 hk_set_severity. │ │ │ │ - 0x0007f2a8 73685f73 75696463 686b5f73 65745f73 sh_suidchk_set_s │ │ │ │ - 0x0007f2b8 63686564 756c6500 73685f73 75696463 chedule.sh_suidc │ │ │ │ - 0x0007f2c8 686b5f73 65745f79 69656c64 00000000 hk_set_yield.... │ │ │ │ - 0x0007f2d8 73685f73 75696463 686b5f73 65745f61 sh_suidchk_set_a │ │ │ │ - 0x0007f2e8 63746976 61746500 73685f73 75696463 ctivate.sh_suidc │ │ │ │ - 0x0007f2f8 686b5f73 65745f6e 6f737569 64000000 hk_set_nosuid... │ │ │ │ - 0x0007f308 73685f73 75696463 686b5f73 65745f71 sh_suidchk_set_q │ │ │ │ - 0x0007f318 75617261 6e74696e 65000000 73685f73 uarantine...sh_s │ │ │ │ - 0x0007f328 75696463 686b5f73 65745f71 64656c65 uidchk_set_qdele │ │ │ │ - 0x0007f338 74650000 73685f73 75696463 686b5f63 te..sh_suidchk_c │ │ │ │ - 0x0007f348 6865636b 00000000 43686563 6b696e67 heck....Checking │ │ │ │ - 0x0007f358 20666f72 20535549 44207072 6f677261 for SUID progra │ │ │ │ - 0x0007f368 6d730000 73657665 72697479 73756964 ms..severitysuid │ │ │ │ - 0x0007f378 63686563 6b000000 73756964 63686563 check...suidchec │ │ │ │ - 0x0007f388 6b616374 69766500 73756964 63686563 kactive.suidchec │ │ │ │ - 0x0007f398 6b696e74 65727661 6c000000 73756964 kinterval...suid │ │ │ │ - 0x0007f3a8 63686563 6b736368 6564756c 65000000 checkschedule... │ │ │ │ - 0x0007f3b8 73756964 63686563 6b657863 6c756465 suidcheckexclude │ │ │ │ - 0x0007f3c8 00000000 73756964 63686563 6b667073 ....suidcheckfps │ │ │ │ - 0x0007f3d8 00000000 73756964 63686563 6b796965 ....suidcheckyie │ │ │ │ - 0x0007f3e8 6c640000 73756964 63686563 6b6e6f73 ld..suidchecknos │ │ │ │ - 0x0007f3f8 75696400 73756964 63686563 6b717561 uid.suidcheckqua │ │ │ │ - 0x0007f408 72616e74 696e6566 696c6573 00000000 rantinefiles.... │ │ │ │ - 0x0007f418 73756964 63686563 6b717561 72616e74 suidcheckquarant │ │ │ │ - 0x0007f428 696e656d 6574686f 64000000 73756964 inemethod...suid │ │ │ │ - 0x0007f438 63686563 6b717561 72616e74 696e6564 checkquarantined │ │ │ │ - 0x0007f448 656c6574 65000000 4c4f474b 45590000 elete...LOGKEY.. │ │ │ │ - 0x0007f458 73682e66 69666f2e 63000000 70757368 sh.fifo.c...push │ │ │ │ - 0x0007f468 5f6c6973 74000000 70757368 5f746169 _list...push_tai │ │ │ │ - 0x0007f478 6c5f6c69 73740000 706f705f 6c697374 l_list..pop_list │ │ │ │ - 0x0007f488 00000000 4b657920 64697265 6374696f ....Key directio │ │ │ │ - 0x0007f498 6e206973 20696e76 616c6964 00000000 n is invalid.... │ │ │ │ - 0x0007f4a8 4b657920 6d617465 7269616c 206e6f74 Key material not │ │ │ │ - 0x0007f4b8 206f6620 636f7272 65637420 6c656e67 of correct leng │ │ │ │ - 0x0007f4c8 74680000 4b657920 70617373 65642069 th..Key passed i │ │ │ │ - 0x0007f4d8 73206e6f 74207661 6c696400 50617261 s not valid.Para │ │ │ │ - 0x0007f4e8 6d732073 74727563 74207061 73736564 ms struct passed │ │ │ │ - 0x0007f4f8 20746f20 72696a6e 6461656c 5f636970 to rijndael_cip │ │ │ │ - 0x0007f508 68657249 6e697420 696e7661 6c696400 herInit invalid. │ │ │ │ - 0x0007f518 43697068 65722069 6e207772 6f6e6720 Cipher in wrong │ │ │ │ - 0x0007f528 73746174 65000000 42616420 626c6f63 state...Bad bloc │ │ │ │ - 0x0007f538 6b206c65 6e677468 00000000 42616420 k length....Bad │ │ │ │ - 0x0007f548 63697068 65722069 6e737461 6e636500 cipher instance. │ │ │ │ - 0x0007f558 44617461 20636f6e 74656e74 73206172 Data contents ar │ │ │ │ - 0x0007f568 6520696e 76616c69 64000000 32353433 e invalid...2543 │ │ │ │ - 0x0007f578 00000000 73685f74 6f6f6c73 2e630000 ....sh_tools.c.. │ │ │ │ - 0x0007f588 73685f74 6f6f6c73 5f736166 655f6e61 sh_tools_safe_na │ │ │ │ - 0x0007f598 6d650000 41206e6f 6e2d7265 636f7665 me..A non-recove │ │ │ │ - 0x0007f5a8 7261626c 65206e61 6d652073 65727665 rable name serve │ │ │ │ - 0x0007f5b8 72206572 726f7220 6f636375 72726564 r error occurred │ │ │ │ - 0x0007f5c8 3a200000 41207465 6d706f72 61727920 : ..A temporary │ │ │ │ - 0x0007f5d8 6572726f 72206f63 63757272 6564206f error occurred o │ │ │ │ - 0x0007f5e8 6e20616e 20617574 686f7269 74617469 n an authoritati │ │ │ │ - 0x0007f5f8 7665206e 616d6520 73657276 65722e20 ve name server. │ │ │ │ - 0x0007f608 54686520 73706563 69666965 6420686f The specified ho │ │ │ │ - 0x0007f618 73742069 7320756e 6b6e6f77 6e3a2000 st is unknown: . │ │ │ │ - 0x0007f628 54686520 72657175 65737465 64206e61 The requested na │ │ │ │ - 0x0007f638 6d652069 73207661 6c696420 62757420 me is valid but │ │ │ │ - 0x0007f648 646f6573 206e6f74 20686176 6520616e does not have an │ │ │ │ - 0x0007f658 20495020 61646472 6573733a 20000000 IP address: ... │ │ │ │ - 0x0007f668 64656c65 74655f63 61636865 00000000 delete_cache.... │ │ │ │ - 0x0007f678 636f6e6e 6563745f 706f7274 00000000 connect_port.... │ │ │ │ - 0x0007f688 736f636b 65740000 2c206164 64726573 socket.., addres │ │ │ │ - 0x0007f698 73200000 636f6e6e 65637400 67657461 s ..connect.geta │ │ │ │ - 0x0007f6a8 64647269 6e666f00 73747263 6d700000 ddrinfo.strcmp.. │ │ │ │ - 0x0007f6b8 52657665 72736520 6c6f6f6b 75702066 Reverse lookup f │ │ │ │ - 0x0007f6c8 61696c65 643a2000 636f6e6e 6563745f ailed: .connect_ │ │ │ │ - 0x0007f6d8 706f7274 5f320000 4e6f2073 65727665 port_2..No serve │ │ │ │ - 0x0007f6e8 72206164 64726573 73206b6e 6f776e00 r address known. │ │ │ │ - 0x0007f6f8 25732f25 732e2531 64000000 6d73673d %s/%s.%1d...msg= │ │ │ │ - 0x0007f708 3c436865 636b7375 6d3e2c20 63686b3d , chk= │ │ │ │ - 0x0007f718 3c25733e 2c207061 74683d3c 25733e00 <%s>, path=<%s>. │ │ │ │ - 0x0007f728 6d73673d 3c643a20 25336c64 2c202d3a msg=.msg=, path=<% │ │ │ │ - 0x0007f788 733e0000 6d73673d 3c50414e 49432025 s>..msg=, program=<%s> │ │ │ │ - 0x0007f7a8 2c207375 62726f75 74696e65 3d3c2573 , subroutine=<%s │ │ │ │ - 0x0007f7b8 3e000000 6d73673d 3c536572 76657220 >...msg=, socket_id=<%d │ │ │ │ - 0x0007f7f8 3e000000 6d73673d 3c50414e 49432045 >...msg=, program=<%s> │ │ │ │ - 0x0007f838 00000000 6d73673d 3c455849 543e2c20 ....msg=, │ │ │ │ - 0x0007f848 70726f67 72616d3d 3c25733e 2c207374 program=<%s>, st │ │ │ │ - 0x0007f858 61747573 3d3c2573 3e000000 6d73673d atus=<%s>...msg= │ │ │ │ - 0x0007f868 3c4c4f47 4b45593e 2c207072 6f677261 , progra │ │ │ │ - 0x0007f878 6d3d3c25 733e2c20 68617368 3d3c2573 m=<%s>, hash=<%s │ │ │ │ - 0x0007f888 3e0d0a2d 2d2d2d2d 42454749 4e204c4f >..-----BEGIN LO │ │ │ │ - 0x0007f898 474b4559 2d2d2d2d 2d0d0a25 73257300 GKEY-----..%s%s. │ │ │ │ - 0x0007f8a8 6d73673d 3c4c4f47 4b45593e 2c207072 msg=, pr │ │ │ │ - 0x0007f8b8 6f677261 6d3d3c25 733e2c20 68617368 ogram=<%s>, hash │ │ │ │ - 0x0007f8c8 3d3c2573 3e000000 6d73673d 3c535441 =<%s>...msg=, program=<%s │ │ │ │ - 0x0007f8e8 3e2c2075 73657269 643d3c25 6c643e00 >, userid=<%ld>. │ │ │ │ - 0x0007f8f8 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x0007f908 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x0007f918 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x0007f928 733e2c20 68617368 3d3c2573 3e000000 s>, hash=<%s>... │ │ │ │ - 0x0007f938 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x0007f948 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x0007f958 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x0007f968 733e2c20 68617368 3d3c2573 3e2c2070 s>, hash=<%s>, p │ │ │ │ - 0x0007f978 6174683d 3c25733e 2c206861 73683d3c ath=<%s>, hash=< │ │ │ │ - 0x0007f988 25733e00 6d73673d 3c535441 52543e2c %s>.msg=, │ │ │ │ - 0x0007f998 2070726f 6772616d 3d3c2573 3e2c2075 program=<%s>, u │ │ │ │ - 0x0007f9a8 73657269 643d3c25 6c643e2c 20706174 serid=<%ld>, pat │ │ │ │ - 0x0007f9b8 683d3c25 733e2c20 6b65795f 7569643d h=<%s>, key_uid= │ │ │ │ - 0x0007f9c8 3c25733e 2c206b65 795f6964 3d3c2573 <%s>, key_id=<%s │ │ │ │ - 0x0007f9d8 3e000000 6d73673d 3c455849 543e2c20 >...msg=, │ │ │ │ - 0x0007f9e8 70726f67 72616d3d 3c25733e 2c207573 program=<%s>, us │ │ │ │ - 0x0007f9f8 65726964 3d3c256c 643e2c20 70617468 erid=<%ld>, path │ │ │ │ - 0x0007fa08 3d3c2573 3e2c206b 65795f75 69643d3c =<%s>, key_uid=< │ │ │ │ - 0x0007fa18 25733e2c 206b6579 5f69643d 3c25733e %s>, key_id=<%s> │ │ │ │ - 0x0007fa28 2c207061 74683d3c 25733e2c 206b6579 , path=<%s>, key │ │ │ │ - 0x0007fa38 5f756964 3d3c2573 3e2c206b 65795f69 _uid=<%s>, key_i │ │ │ │ - 0x0007fa48 643d3c25 733e0000 6d73673d 3c535553 d=<%s>..msg= program=<% │ │ │ │ - 0x0007fa68 733e0000 6d73673d 3c557369 6e672069 s>..msg=. │ │ │ │ - 0x0007fa88 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0007fa98 6163653d 3c736967 61637469 6f6e3e2c ace=, │ │ │ │ - 0x0007faa8 20736967 6e616c3d 3c256c64 3e000000 signal=<%ld>... │ │ │ │ - 0x0007fab8 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0007fac8 6163653d 3c636864 69723e2c 20706174 ace=, pat │ │ │ │ - 0x0007fad8 683d3c25 733e0000 6d73673d 3c4d6f64 h=<%s>..msg=, module=<%s │ │ │ │ - 0x0007fb08 3e2c2072 65747572 6e5f636f 64653d3c >, return_code=< │ │ │ │ - 0x0007fb18 256c643e 00000000 6d73673d 3c4d6f64 %ld>....msg= │ │ │ │ - 0x0007fb38 2c206d6f 64756c65 3d3c2573 3e000000 , module=<%s>... │ │ │ │ - 0x0007fb48 6d73673d 3c4d6f64 756c6520 65786563 msg=, mo │ │ │ │ - 0x0007fb68 64756c65 3d3c2573 3e2c2072 65747572 dule=<%s>, retur │ │ │ │ - 0x0007fb78 6e5f636f 64653d3c 256c643e 00000000 n_code=<%ld>.... │ │ │ │ - 0x0007fb88 6d73673d 3c52756e 74696d65 20636f6e msg=....msg=..msg= │ │ │ │ - 0x0007fbe8 3c46696c 65206368 65636b20 636f6d70 , time=<% │ │ │ │ - 0x0007fc08 6c643e2c 206b4270 733d3c25 663e0000 ld>, kBps=<%f>.. │ │ │ │ - 0x0007fc18 6d73673d 3c46696c 65206368 65636b20 msg=..msg= │ │ │ │ - 0x0007fc38 3c2d2d2d 2d205449 4d455354 414d5020 <---- TIMESTAMP │ │ │ │ - 0x0007fc48 2d2d2d2d 3e000000 6d73673d 3c446f77 ---->...msg=.... │ │ │ │ - 0x0007fc78 6d73673d 3c446f77 6e6c6f61 64696e67 msg=. │ │ │ │ - 0x0007fc98 6d73673d 3c4e6f20 66696c65 2066726f msg=.... │ │ │ │ - 0x0007fcc8 6d73673d 3c44656c 74612064 61746162 msg=, │ │ │ │ - 0x0007fce8 20706174 683d3c25 733e0000 6d73673d path=<%s>..msg= │ │ │ │ - 0x0007fcf8 3c44656c 74612064 61746162 61736520 │ │ │ │ - 0x0007fd18 2c207061 74683d3c 25733e00 6d73673d , path=<%s>.msg= │ │ │ │ - 0x0007fd28 3c504f4c 49435920 5b537569 64436865 , path=< │ │ │ │ - 0x0007fd48 25733e2c 20257300 6d73673d 3c466f75 %s>, %s.msg= path=<%s>.... │ │ │ │ - 0x0007fd78 6d73673d 3c436865 636b6564 20666f72 msg=.msg=, path=<%s>.. │ │ │ │ - 0x0007fdd8 6d73673d 3c517561 72616e74 696e6520 msg=..msg= │ │ │ │ - 0x0007fdf8 3c436865 636b696e 67206c6f 67696e73 ...msg=, │ │ │ │ - 0x0007fe18 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0007fe28 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0007fe38 2069703d 3c25733e 2c207469 6d653d3c ip=<%s>, time=< │ │ │ │ - 0x0007fe48 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0007fe58 00000000 6d73673d 3c4c6f67 696e3e2c ....msg=, │ │ │ │ - 0x0007fe68 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0007fe78 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0007fe88 2074696d 653d3c25 733e2c20 73746174 time=<%s>, stat │ │ │ │ - 0x0007fe98 75733d3c 25643e00 6d73673d 3c4c6f67 us=<%d>.msg=, name=<%s>, │ │ │ │ - 0x0007feb8 7474793d 3c25733e 2c207469 6d653d3c tty=<%s>, time=< │ │ │ │ - 0x0007fec8 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0007fed8 00000000 6d73673d 3c4d756c 7469706c ....msg=, name=< │ │ │ │ - 0x0007fef8 25733e2c 20747479 3d3c2573 3e2c2068 %s>, tty=<%s>, h │ │ │ │ - 0x0007ff08 6f73743d 3c25733e 2c206970 3d3c2573 ost=<%s>, ip=<%s │ │ │ │ - 0x0007ff18 3e2c2074 696d653d 3c25733e 2c207374 >, time=<%s>, st │ │ │ │ - 0x0007ff28 61747573 3d3c2564 3e000000 6d73673d atus=<%d>...msg= │ │ │ │ - 0x0007ff38 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0007ff48 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0007ff58 3d3c2573 3e2c2068 6f73743d 3c25733e =<%s>, host=<%s> │ │ │ │ - 0x0007ff68 2c207469 6d653d3c 25733e2c 20737461 , time=<%s>, sta │ │ │ │ - 0x0007ff78 7475733d 3c25643e 00000000 6d73673d tus=<%d>....msg= │ │ │ │ - 0x0007ff88 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0007ff98 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0007ffa8 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0007ffb8 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0007ffc8 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0007ffd8 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0007ffe8 3e2c2068 6f73743d 3c25733e 2c206970 >, host=<%s>, ip │ │ │ │ - 0x0007fff8 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x00080008 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x00080018 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x00080028 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x00080038 3e2c2068 6f73743d 3c25733e 2c207469 >, host=<%s>, ti │ │ │ │ - 0x00080048 6d653d3c 25733e2c 20737461 7475733d me=<%s>, status= │ │ │ │ - 0x00080058 3c25643e 00000000 6d73673d 3c4c6f67 <%d>....msg=, name=<%s>, │ │ │ │ - 0x00080078 20747479 3d3c2573 3e2c2074 696d653d tty=<%s>, time= │ │ │ │ - 0x00080088 3c25733e 2c207374 61747573 3d3c2564 <%s>, status=<%d │ │ │ │ - 0x00080098 3e000000 6d73673d 3c4c6f67 6f75743e >...msg= │ │ │ │ - 0x000800a8 2c207474 793d3c25 733e2c20 74696d65 , tty=<%s>, time │ │ │ │ - 0x000800b8 3d3c2573 3e000000 6d73673d 3c4c6f67 =<%s>...msg=, path=<%s>. │ │ │ │ - 0x000800e8 6d73673d 3c4c6f67 696e2061 74206469 msg= u │ │ │ │ - 0x00080108 73657269 643d3c25 733e2068 6f73743d serid=<%s> host= │ │ │ │ - 0x00080118 3c25733e 2074696d 653d3c25 733e0000 <%s> time=<%s>.. │ │ │ │ - 0x00080128 6d73673d 3c466972 7374206c 6f67696e msg= │ │ │ │ - 0x00080148 20757365 7269643d 3c25733e 20686f73 userid=<%s> hos │ │ │ │ - 0x00080158 743d3c25 733e2074 696d653d 3c25733e t=<%s> time=<%s> │ │ │ │ - 0x00080168 00000000 6d73673d 3c4c6f67 696e2074 ....msg= use │ │ │ │ - 0x00080188 7269643d 3c25733e 20686f73 743d3c25 rid=<%s> host=<% │ │ │ │ - 0x00080198 733e2074 696d653d 3c25733e 00000000 s> time=<%s>.... │ │ │ │ - 0x000801a8 6d73673d 3c436865 636b696e 67207072 msg=..msg=...msg= path=<% │ │ │ │ - 0x00080238 733e2075 73657269 643d3c25 733e0000 s> userid=<%s>.. │ │ │ │ - 0x00080248 6d73673d 3c504f4c 49435920 5b50726f msg=